@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-pagination{width:100%}}@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)}}.brxe-filter-active-filters{display:flex;flex-wrap:wrap;gap:10px;list-style-type:none;margin:0;padding:0}.brxe-filter-active-filters:empty{display:none}.brxe-filter-active-filters button{position:relative;white-space:nowrap}}@layer bricks{.brxe-filter-select{width:100%}.brxe-filter-select .bricks-choices__input{border:0;border-radius:0}.brxe-filter-select .bricks-choices__input:focus{outline:0}.brxe-filter-select .bricks-choices__input::-webkit-search-cancel-button,.brxe-filter-select .bricks-choices__input::-webkit-search-decoration,.brxe-filter-select .bricks-choices__input::-webkit-search-results-button,.brxe-filter-select .bricks-choices__input::-webkit-search-results-decoration{display:none}.brxe-filter-select .bricks-choices__input::-ms-clear,.brxe-filter-select .bricks-choices__input::-ms-reveal{display:none;height:0;width:0}.brxe-filter-select .bricks-choices__input[type=search]{all:unset;line-height:40px}[dir=rtl] .brxe-filter-select .bricks-choices__input{padding-left:0;padding-right:2px}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices{overflow:visible}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices__list--dropdown{display:block}.brx-body.iframe .brxe-filter-select[data-brx-choices-position=top] .bricks-choices__list--dropdown{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}}@layer bricks{.brxe-filter-search{position:relative;width:100%}.brxe-filter-search :where(input){width:100%}.brxe-filter-search .icon{cursor:pointer;display:grid;height:100%;margin-inline:10px;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);visibility:hidden}.brxe-filter-search .icon.brx-show{visibility:visible}}@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}}@media (max-width:991px){html body:not(#wp0):not(#wp0):not(#wp0):not(#wp0) #brx-content .catalog-filter-panel.brxe-section{padding:var(--space-m)!important}}@media (max-width:991px){html body:not(#wp0):not(#wp0):not(#wp0):not(#wp0) #catalog-list-heading{grid-template-columns:1fr;gap:var(--space-m)}html body:not(#wp0):not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel{position:static;grid-template-columns:1fr}html body:not(#wp0):not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel>div:nth-child(2){grid-template-columns:1fr 1fr}html body:not(#wp0):not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel>div:nth-child(2)>:first-child{grid-column:1/-1}html body:not(#wp0):not(#wp0):not(#wp0):not(#wp0) #catalog-cta-shell{grid-template-columns:1fr}}@media (max-width:767px){html body:not(#wp0):not(#wp0):not(#wp0):not(#wp0) #catalog-cta-actions a{flex:1 1 100%}}@media (max-width:991px){html body:not(#wp0):not(#wp0):not(#wp0):not(#wp0) #catalog-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){html body:not(#wp0):not(#wp0):not(#wp0):not(#wp0) #catalog-grid{grid-template-columns:1fr}}html body:not(#wp0):not(#wp0):not(#wp0) :where(#brx-content section.brxe-section){padding:0;align-items:stretch}html body:not(#wp0):not(#wp0):not(#wp0) #brx-content :is(h1,h2,h3){letter-spacing:0;text-wrap:balance;font-weight:700}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-list-shell{width:100%;max-width:none!important;padding:0!important;margin:0;background:none;border:0}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta-shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--space-m);background:none;border:0;box-shadow:none}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-list{background:var(--surface);overflow:visible!important}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-list-heading{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-3xl);align-items:end;margin:0;padding:var(--space-2xl) max(var(--space-m),calc((100% - var(--shell))/2 + var(--space-m)));background:var(--surface-soft);opacity:1!important;animation:none!important}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-list-heading>div{display:block}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-list-title{margin-top:var(--space-s);font-size:var(--text-3xl);line-height:1.2;color:var(--text);animation:none!important}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-list-description{margin:0;font-size:var(--text-m);color:var(--text-muted);max-width:none}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel{position:sticky;top:var(--header-height);z-index:5;display:grid;grid-template-columns:16rem minmax(0,1fr);gap:var(--space-s) var(--space-xl);align-items:end;margin:0;padding:var(--space-s) max(var(--space-m),calc((100% - var(--shell))/2 + var(--space-m)));background:var(--surface);border:0;border-bottom:1px solid var(--border);border-radius:0;box-shadow:0 .5rem 1.25rem rgb(62 7 3 / .05);opacity:1!important;animation:none!important}html body:not(#wp0):not(#wp0):not(#wp0) #brx-content .catalog-filter-panel.brxe-section{margin:0!important;padding:var(--space-s) max(var(--space-m),calc((100% - var(--shell))/2 + var(--space-m)))!important;border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel>div:first-child{display:block}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel>div:first-child :is(h2,h3){font-size:var(--text-m)}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel>div:first-child p{margin:0;font-size:var(--text-xs);color:var(--text-muted)}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel>div:first-child strong{display:block;font-size:var(--text-s);color:var(--brand-primary)}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel>div.brx-grid{display:grid;grid-template-columns:2fr repeat(3,1fr) auto;gap:var(--space-xs);align-items:end}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel>div:nth-child(2){display:grid;grid-template-columns:2fr repeat(3,1fr) auto;gap:var(--space-xs);align-items:end}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel label{display:block;margin-bottom:.2rem;font-size:var(--text-xs);color:var(--text-muted)}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel :is(input,select){width:100%!important;max-width:none;min-height:var(--touch-target);padding:0 var(--space-s);font-size:var(--text-s);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text)}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel button{min-height:var(--touch-target);padding:0 var(--space-m);border-radius:var(--radius-control);background:var(--surface);color:var(--brand-primary);border:1px solid var(--border-strong);font-size:var(--text-s);font-weight:700}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel .brxe-filter-active-filters{grid-column:1/-1;margin:0;padding:0}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel .brxe-filter-active-filters:empty{display:none}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta{position:relative;overflow:hidden;padding-block:var(--space-3xl);background:var(--brand-deep);color:var(--surface)}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta::before{content:"";position:absolute;right:-8rem;top:-12rem;width:26rem;aspect-ratio:1;border:1px solid rgb(243 229 227 / .14);border-radius:50%;pointer-events:none}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta-shell{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2xl);align-items:end;opacity:1!important}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta-copy{display:block}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta-copy h2{font-size:var(--text-2xl);color:var(--surface)}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta-copy p{margin-top:var(--space-s);color:var(--brand-on-dark-subtle)}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-s)}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta-actions a{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:var(--touch-target);padding:var(--space-s) var(--space-l);border-radius:var(--radius-control);font-size:var(--text-s);font-weight:700;color:var(--surface);border:1px solid rgb(255 255 255 / .55);background:#fff0}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta-actions a:last-child{background:var(--surface);color:var(--brand-deep);border-color:var(--surface)}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel>div:nth-child(2){grid-template-columns:2fr 1fr auto!important}html body:not(#wp0):not(#wp0):not(#wp0) #brxe-prgcnt{margin-top:.2rem;font-size:var(--text-l)!important}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-grid{width:100%;max-width:var(--shell);margin-inline:auto;padding:var(--space-2xl) var(--space-m) var(--space-3xl);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--space-2xl);background:none;border:0;opacity:1!important}html body:not(#wp0):not(#wp0):not(#wp0) #brx-content #catalog-grid>.catalog-loop-item.brxe-div{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t a" "s a";column-gap:var(--space-xs);align-items:center;align-content:center;min-height:4rem;padding:var(--space-s) 0;background:none;border:0;border-bottom:1px solid var(--border);border-radius:0;box-shadow:none!important;transform:none!important;color:var(--text)}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-loop-item::after{content:"→";grid-area:a;color:var(--brand-primary);font-weight:700}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-card-kicker::before{content:counter(m,decimal-leading-zero);font-size:var(--text-xs)}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-grid{counter-reset:m}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-loop-item{counter-increment:m}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-card-kicker{font-size:var(--text-xs);grid-area:n;color:var(--text-muted);font-variant-numeric:tabular-nums;background:none;padding:0;min-width:0}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-card-title{grid-area:t;margin:0;font-size:var(--text-m);line-height:1.4;color:var(--text)}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-loop-item:hover .catalog-card-title{color:var(--brand-primary)}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-card-summary{grid-area:s;margin:0;font-size:var(--text-xs);color:var(--text-muted);min-height:0;-webkit-line-clamp:unset}html body:not(#wp0):not(#wp0):not(#wp0) #brxe-prgcnt{font-variant-numeric:tabular-nums}html body:not(#wp0):not(#wp0):not(#wp0) #brxe-prgpg1{width:100%;display:flex;justify-content:center;padding-bottom:var(--space-3xl)}html body:not(#wp0):not(#wp0):not(#wp0) #brxe-prgpg1 .page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs);margin:0;padding:0;list-style:none}html body:not(#wp0):not(#wp0):not(#wp0) #brxe-prgpg1 .page-numbers :is(a,span){display:grid;place-items:center;min-width:var(--touch-target);height:var(--touch-target);padding:0 .5rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--text);font-weight:700;text-decoration:none}html body:not(#wp0):not(#wp0):not(#wp0) #brxe-prgpg1 .page-numbers span.dots{border-color:#fff0}html body:not(#wp0):not(#wp0):not(#wp0) #brxe-prgpg1 .page-numbers .current{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--surface)}html body:not(#wp0):not(#wp0):not(#wp0) #brxe-prgpg1 .page-numbers a:hover{border-color:var(--brand-primary);color:var(--brand-primary)}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-grid .bricks-posts-nothing-found{grid-column:1/-1;margin:var(--space-l) 0;padding:var(--space-xl) var(--space-l);background:var(--surface-soft);border:1px dashed var(--border-strong);border-radius:var(--radius-card);font-size:var(--text-m);line-height:1.7;color:var(--text);text-align:center}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel .brxe-filter-active-filters:not(:empty){display:flex;flex-wrap:wrap;gap:var(--space-xs);list-style:none}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel .brxe-filter-active-filters li{margin:0;list-style:none}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel .brxe-filter-active-filters button{display:inline-flex;align-items:center;gap:.4em;min-height:2.25rem;padding:0 var(--space-s);border:1px solid var(--brand-primary);border-radius:var(--radius-pill);background:var(--brand-soft);color:var(--brand-dark);font-size:var(--text-xs);font-weight:700;cursor:pointer}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel .brxe-filter-active-filters button::after{content:"×";font-size:1.1em;line-height:1}html body:not(#wp0):not(#wp0):not(#wp0) .catalog-filter-panel .brxe-filter-active-filters button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}html body:not(#wp0):not(#wp0):not(#wp0) #catalog-cta{isolation:isolate}