:root{--primary:#5d5ad6;--white:#fff;--base-50:oklch(98.5% .002 247.839);--base-100:oklch(96.7% .003 264.542);--base-200:oklch(92.8% .006 264.531);--base-300:oklch(87.2% .01 258.338);--base-400:oklch(70.7% .022 261.325);--base-500:oklch(55.1% .027 264.364);--base-600:oklch(44.6% .03 256.802);--base-700:oklch(37.3% .034 259.733);--base-800:oklch(27.8% .033 256.848);--base-900:oklch(21% .034 264.665);--base-950:oklch(13% .028 261.692);--black:#000;--primary-l-1:#6e6cda;--primary-l-2:#7e7cde;--primary-d-1:#4e4bd2;--primary-d-2:#3e3bce;--success:#06ef44;--error:#f92444;--warning:#f59e0b;--info:#0ea5e9;--light:var(--base-50);--dark:var(--base-950);--light-t-1:hsla(0,0%,100%,.1);--light-t-2:hsla(0,0%,100%,.2);--light-t-3:hsla(0,0%,100%,.3);--light-t-4:hsla(0,0%,100%,.4);--light-t-5:hsla(0,0%,100%,.5);--light-t-6:hsla(0,0%,100%,.6);--light-t-7:hsla(0,0%,100%,.7);--light-t-8:hsla(0,0%,100%,.8);--light-t-9:hsla(0,0%,100%,.9);--dark-t-1:hsla(0,0%,0%,.1);--dark-t-2:hsla(0,0%,0%,.2);--dark-t-3:hsla(0,0%,0%,.3);--dark-t-4:hsla(0,0%,0%,.4);--dark-t-5:hsla(0,0%,0%,.5);--dark-t-6:hsla(0,0%,0%,.6);--dark-t-7:hsla(0,0%,0%,.7);--dark-t-8:hsla(0,0%,0%,.8);--dark-t-9:hsla(0,0%,0%,.9);}:root[data-brx-theme="dark"]{--primary:#5d5ad6;--white:#000;--base-50:oklch(13% .028 261.692);--base-100:oklch(21% .034 264.665);--base-200:oklch(27.8% .033 256.848);--base-300:oklch(37.3% .034 259.733);--base-400:oklch(44.6% .03 256.802);--base-600:oklch(70.7% .022 261.325);--base-700:oklch(87.2% .01 258.338);--base-800:oklch(92.8% .006 264.531);--base-900:oklch(96.7% .003 264.542);--base-950:oklch(98.5% .002 247.839);--black:#fff;--light:oklch(13% .028 261.692);--dark:oklch(98.5% .002 247.839);--dark-t-1:hsla(0,0%,100%,.1);--dark-t-2:hsla(0,0%,100%,.2);--dark-t-3:hsla(0,0%,100%,.3);--dark-t-4:hsla(0,0%,100%,.4);--dark-t-5:hsla(0,0%,100%,.5);--dark-t-6:hsla(0,0%,100%,.6);--dark-t-7:hsla(0,0%,100%,.7);--dark-t-8:hsla(0,0%,100%,.8);--dark-t-9:hsla(0,0%,100%,.9);--light-t-1:hsla(0,0%,0%,.1);--light-t-2:hsla(0,0%,0%,.2);--light-t-3:hsla(0,0%,0%,.3);--light-t-4:hsla(0,0%,0%,.4);--light-t-5:hsla(0,0%,0%,.5);--light-t-6:hsla(0,0%,0%,.6);--light-t-7:hsla(0,0%,0%,.7);--light-t-8:hsla(0,0%,0%,.8);--light-t-9:hsla(0,0%,0%,.9);--primary-l-1:#4e4bd2;--primary-l-2:#3e3bce;--primary-d-1:#6e6cda;--primary-d-2:#7e7cde;}:root{--space-4xs:clamp(.33rem,calc(-.03vw + .33rem),.31rem);--space-2xs:clamp(.51rem,calc(.16vw + .48rem),.62rem);--space-3xs:clamp(.41rem,calc(.04vw + .4rem),.44rem);--space-xs:clamp(.64rem,calc(.35vw + .56rem),.88rem);--space-s:clamp(.8rem,calc(.65vw + .65rem),1.24rem);--space-m:clamp(1rem,calc(1.11vw + .75rem),1.75rem);--space-l:clamp(1.25rem,calc(1.81vw + .84rem),2.47rem);--space-xl:clamp(1.56rem,calc(2.87vw + .92rem),3.5rem);--space-2xl:clamp(1.95rem,calc(4.44vw + .95rem),4.95rem);--space-3xl:clamp(2.44rem,calc(6.75vw + .92rem),7rem);--space-4xl:clamp(3.05rem,calc(10.13vw + .77rem),9.89rem);--radius-xs:clamp(.25rem,calc(0vw + .25rem),.25rem);--radius-s:clamp(.38rem,calc(-.19vw + .54rem),.5rem);--radius-m:clamp(.63rem,calc(-.19vw + .79rem),.75rem);--radius-l:clamp(1rem,calc(-.37vw + 1.32rem),1.25rem);--radius-xl:clamp(1.63rem,calc(-.56vw + 2.11rem),2rem);--radius-full:999rem;--shadow-xs:0 1px 2px 0 var(--dark-t-1);--shadow-s:0 1px 3px 0 var(--dark-t-1),0 1px 2px -1px var(--dark-t-2);--shadow-m:0 4px 12px -2px var(--dark-t-1),0 2px 4px -2px var(--dark-t-2);--shadow-l:0 10px 24px -3px var(--dark-t-1),0 4px 8px -4px var(--dark-t-2);--shadow-xl:0 20px 32px -5px var(--dark-t-1),0 8px 12px -6px var(--dark-t-2);--columns-1:repeat(1,minmax(0,1fr));--columns-2:repeat(2,minmax(0,1fr));--columns-3:repeat(3,minmax(0,1fr));--columns-4:repeat(4,minmax(0,1fr));--columns-5:repeat(5,minmax(0,1fr));--columns-6:repeat(6,minmax(0,1fr));--columns-7:repeat(7,minmax(0,1fr));--columns-8:repeat(8,minmax(0,1fr));--columns-9:repeat(9,minmax(0,1fr));--columns-10:repeat(10,minmax(0,1fr));--columns-11:repeat(11,minmax(0,1fr));--columns-12:repeat(12,minmax(0,1fr));--columns-1-2:minmax(0,1fr) minmax(0,2fr);--columns-2-1:minmax(0,2fr) minmax(0,1fr);--columns-1-3:minmax(0,1fr) minmax(0,3fr);--columns-3-1:minmax(0,3fr) minmax(0,1fr);--columns-2-3:minmax(0,2fr) minmax(0,3fr);--columns-3-2:minmax(0,3fr) minmax(0,2fr);--columns-1-4:minmax(0,1fr) minmax(0,4fr);--columns-4-1:minmax(0,4fr) minmax(0,1fr);--columns-3-4:minmax(0,3fr) minmax(0,4fr);--columns-4-3:minmax(0,4fr) minmax(0,3fr);--container-s:600px;--container-m:800px;--container-l:1100px;--max-screen-width:1366px;--radius-inner:calc(var(--radius) * .8);--radius-outer:calc(var(--radius) * 1.3);--dark-5:red;--content-gap:var(--space-m);--content-gap-s:calc(var(--content-gap) / 2);--card-gap:var(--space-m);--card-gap-s:calc(var(--card-gap) / 2);--grid-gap:var(--space-l) var(--space-m);--grid-gap-l:var(--space-l) var(--space-xl);--section-gap:var(--space-2xl);--container-gap:var(--space-xl);--space-header:var(--space-s);--space-section:var(--space-3xl);--logo-height:clamp(1.5rem,1.1421rem + 1.5905vw,2.5rem);--header-height:calc(( var(--space-header) * 2 ) + var(--logo-height));--offset:calc(var(--space-section) + var(--header-height));--icon:var(--text-xl);--icon-s:var(--text-m);--icon-l:var(--text-3xl);--radius:0;--shadow:var(--shadow-m);--bg-body:var(--base-50);--text-xs:clamp(.6953rem,.7779rem + -.0968vw,.7561rem);--text-s:clamp(.8696rem,.8642rem + .0236vw,.8844rem);--text-m:clamp(1rem,.9553rem + .1988vw,1.125rem);--text-l:clamp(1.15rem,1.0494rem + .4469vw,1.431rem);--text-xl:clamp(1.3225rem,1.1444rem + .7916vw,1.8202rem);--text-2xl:clamp(1.5209rem,1.2366rem + 1.2636vw,2.3153rem);--text-3xl:clamp(1.749rem,1.321rem + 1.9023vw,2.9451rem);--text-4xl:clamp(2.0114rem,1.3905rem + 2.7592vw,3.7462rem);--text-title:var(--base-800);--text-body:var(--base-700);--text-subtle:var(--base-600);--border-strong:var(--dark-t-3);--border-subtle:var(--dark-t-1);}html{background-color:var(--bg-body);}body{background:none;}:where(.brxe-accordion .accordion-content-wrapper) a,:where(.brxe-icon-box .content) a,:where(.brxe-list) a,:where(.brxe-post-content):not([data-source="bricks"]) a,:where(.brxe-posts .dynamic p) a,:where(.brxe-shortcode) a,:where(.brxe-tabs .tab-content) a,:where(.brxe-team-members) .description a,:where(.brxe-testimonials) .testimonial-content-wrapper a,:where(.brxe-text) a,:where(a.brxe-text),:where(.brxe-text-basic) a,:where(a.brxe-text-basic),:where(.brxe-post-comments) .comment-content a{color:var(--primary-d-1);font-weight:600;}html{font-size:100%;}body{font-size:var(--text-m);color:var(--text-body);font-family:"Manrope";font-weight:400;}h1,h2,h3,h4,h5,h6{color:var(--text-title);font-family:"Manrope";font-weight:600;}h1{font-size:var(--text-4xl);line-height:1.1;}h3{font-size:var(--text-2xl);line-height:1.3;}.brxe-section{padding-top:var(--space-section);padding-right:var(--space-l);padding-bottom:var(--space-section);padding-left:var(--space-l);}.brxe-container{width:var(--max-screen-width);}