html.cf-theme-dark{color-scheme:dark;}:root{--min-screen-width:390px;--max-screen-width:1366px;--primary:#193A34;--secondary:#82958B;--tertiary:#B18A5A;--dark:#252825;--white:#FCFBF8;--ivory:#F7F4EE;--stone:#E8E3D9;--transparent:rgba(0,0,0,0);--sp-2xs:clamp(0.28rem,calc(0.46vw + 0.17rem),0.56rem);--sp-xs:clamp(0.37rem,calc(0.6vw + 0.22rem),0.73rem);--sp-s:clamp(0.48rem,calc(0.78vw + 0.29rem),0.96rem);--sp-m:clamp(0.63rem,calc(1.02vw + 0.38rem),1.25rem);--sp-l:clamp(0.82rem,calc(1.34vw + 0.49rem),1.63rem);--sp-xl:clamp(1.07rem,calc(1.75vw + 0.64rem),2.14rem);--sp-2xl:clamp(1.4rem,calc(2.29vw + 0.84rem),2.8rem);--sp-3xl:clamp(1.83rem,calc(3vw + 1.1rem),3.66rem);--sp-4xl:clamp(2.39rem,calc(3.92vw + 1.44rem),4.78rem);--sp-5xl:clamp(3.13rem,calc(5.12vw + 1.88rem),6.25rem);--sp-btn-x:clamp(1.25rem,calc(0.51vw + 1.13rem),1.56rem);--sp-btn-y:clamp(0.63rem,calc(0.31vw + 0.55rem),0.81rem);--fs-xs:clamp(0.72rem,calc(0.03vw + 0.72rem),0.74rem);--fs-s:clamp(0.85rem,calc(0.1vw + 0.83rem),0.91rem);--fs-m:clamp(1rem,calc(0.2vw + 0.95rem),1.13rem);--fs-l:clamp(1.18rem,calc(0.34vw + 1.09rem),1.38rem);--fs-xl:clamp(1.38rem,calc(0.53vw + 1.25rem),1.7rem);--fs-2xl:clamp(1.62rem,calc(0.77vw + 1.43rem),2.09rem);--fs-3xl:clamp(1.91rem,calc(1.1vw + 1.64rem),2.58rem);--fs-4xl:clamp(2.24rem,calc(1.52vw + 1.87rem),3.17rem);--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));}:root.cf-theme-dark,:root.cf-theme-light .theme-inverted,:root.cf-theme-light .theme-always-dark,:root.cf-theme-dark .theme-inverted .theme-always-dark{--primary:#3d44ff;--secondary:#fa6161;--tertiary:#26a7df;--dark:#daf609;--white:#549c8a;--ivory:#3a15f4;--stone:#7939ef;--transparent:rgba(156,186,169,1);}/* Color System */ .bg-primary{background-color:var(--primary);}.text-primary{color:var(--primary);}.bg-tertiary{background-color:var(--tertiary);}.text-tertiary{color:var(--tertiary);}.bg-white{background-color:var(--white);}.text-white{color:var(--white);}.bg-ivory{background-color:var(--ivory);}.bg-stone{background-color:var(--stone);}/* Fluid Spacing */ .pad-2xs{padding:var(--sp-2xs);}.pad-xs{padding:var(--sp-xs);}.pad-s{padding:var(--sp-s);}.pad-m{padding:var(--sp-m);}.pad-l{padding:var(--sp-l);}.pad-xl{padding:var(--sp-xl);}.pad-2xl{padding:var(--sp-2xl);}.pad-3xl{padding:var(--sp-3xl);}.pad-4xl{padding:var(--sp-4xl);}.pad-5xl{padding:var(--sp-5xl);}.gap-2xs{gap:var(--sp-2xs);}.gap-xs{gap:var(--sp-xs);}.gap-s{gap:var(--sp-s);}.gap-m{gap:var(--sp-m);}.gap-l{gap:var(--sp-l);}.gap-xl{gap:var(--sp-xl);}.gap-2xl{gap:var(--sp-2xl);}.gap-3xl{gap:var(--sp-3xl);}.gap-4xl{gap:var(--sp-4xl);}.gap-5xl{gap:var(--sp-5xl);}/* Fluid Typography */ .fs-xs{font-size:var(--fs-xs);}.fs-s{font-size:var(--fs-s);}.fs-m{font-size:var(--fs-m);}.fs-l{font-size:var(--fs-l);}.fs-xl{font-size:var(--fs-xl);}.fs-2xl{font-size:var(--fs-2xl);}.fs-3xl{font-size:var(--fs-3xl);}.fs-4xl{font-size:var(--fs-4xl);}/* Headings */ H1{font-size:var(--fs-4xl);line-height:1.1;}H2{font-size:var(--fs-3xl);line-height:1.1;}H3{font-size:var(--fs-2xl);line-height:1.1;}H4{font-size:var(--fs-xl);line-height:1.2;}.h4{font-size:var(--fs-xl);line-height:1.2;}H5{font-size:var(--fs-l);line-height:1.3;}H6{font-size:var(--fs-m);line-height:1.4;}/* Line heights */ .lh-xs{line-height:1;}.lh-s{line-height:1.2;}.lh-m{line-height:1.3;}.lh-l{line-height:1.4;}.lh-xl{line-height:1.5;}.lh-2xl{line-height:2;}/* Text Alignment */ .text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.center-x{text-align:center;align-self:center;}/* Responsive - Font Sizes */ /* Custom Spacing Classes */ .no-gap{gap:0;}.no-gap-horizontal{column-gap:0;}.no-gap-vertical{row-gap:0;}.no-pad-x{padding-left:0;padding-right:0;}.no-pad-y{padding-bottom:0;padding-top:0;}.no-pad{padding:0;}/* AWW */ .full-width{width:100%;}.d-block{display:block;}/* Grid Variables */ /* Grid Layouts */ .row{display:grid;grid-auto-flow:column;justify-content:start;}.column{display:grid;grid-auto-flow:row;justify-items:start;align-content:start;}.columns-2{display:grid;grid-template-columns:var(--columns-2);}.columns-3{display:grid;grid-template-columns:var(--columns-3);}.columns-4{display:grid;grid-template-columns:var(--columns-4);}.columns-5{display:grid;grid-template-columns:var(--columns-5);}.columns-6{display:grid;grid-template-columns:var(--columns-6);}.columns-7{display:grid;grid-template-columns:var(--columns-7);}.columns-8{display:grid;grid-template-columns:var(--columns-8);}/* Automatic Columns */ .columns-min-5{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr));}.columns-min-10{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));}.columns-min-20{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));}.columns-min-30{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));}.columns-min-40{display:grid;grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));}.columns-min-50{display:grid;grid-template-columns:repeat(auto-fit,minmax(50rem,1fr));}.columns-min-60{display:grid;grid-template-columns:repeat(auto-fit,minmax(60rem,1fr));}.columns-min-70{display:grid;grid-template-columns:repeat(auto-fit,minmax(70rem,1fr));}/* Alignments */ .j-items-start{justify-items:start;}.j-content-start{justify-content:start;}.j-items-center{justify-items:center;}.j-content-center{justify-content:center;}.j-items-end{justify-items:end;}.j-content-end{justify-content:end;}.a-items-baseline{align-items:baseline;}.a-items-start{align-items:start;}.a-content-start{align-content:start;}.a-items-center{align-items:center;}.a-content-center{align-content:center;}.a-items-end{align-items:end;}.a-content-end{align-content:end;}.a-items-stretch{align-items:stretch;}.content-stretch{justify-content:stretch;}.space-between{justify-content:space-between;}.space-around{justify-content:space-around;}/* Self Alignments */ .self-flex-start{align-self:flex-start;}.p-self-left{margin-right:auto;place-self:start;}.p-self-center{margin-inline:auto;place-self:center;}.self-right{margin-left:auto;place-self:end;}.self-top{margin-bottom:auto;align-self:start;}.self-center{margin-block:auto;align-self:center;}.self-bottom{margin-top:auto;align-self:end;}.self-stretch{align-self:stretch;}@media (max-width:1366px){.fs-xs-on-xl{font-size:var(--fs-xs);}.fs-s-on-xl{font-size:var(--fs-s);}.fs-m-on-xl{font-size:var(--fs-m);}.fs-l-on-xl{font-size:var(--fs-l);}.fs-xl-on-xl{font-size:var(--fs-xl);}.fs-2xl-on-xl{font-size:var(--fs-2xl);}.fs-3xl-on-xl{font-size:var(--fs-3xl);}.fs-4xl-on-xl{font-size:var(--fs-4xl);}.column--on-xl{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-xl{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-xl{grid-template-columns:var(--columns-2);}.columns-3--on-xl{grid-template-columns:var(--columns-3);}.columns-4--on-xl{grid-template-columns:var(--columns-4);}.columns-5--on-xl{grid-template-columns:var(--columns-5);}.columns-6--on-xl{grid-template-columns:var(--columns-6);}}@media (max-width:991px){.fs-xs-on-l{font-size:var(--fs-xs);}.fs-s-on-l{font-size:var(--fs-s);}.fs-m-on-l{font-size:var(--fs-m);}.fs-l-on-l{font-size:var(--fs-l);}.fs-2xl-on-l{font-size:var(--fs-2xl);}.fs-3xl-on-l{font-size:var(--fs-3xl);}.fs-4xl-on-l{font-size:var(--fs-4xl);}.column--on-l{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-l{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-l{grid-template-columns:var(--columns-2);}.columns-3--on-l{grid-template-columns:var(--columns-3);}.columns-4--on-l{grid-template-columns:var(--columns-4);}.columns-5--on-l{grid-template-columns:var(--columns-5);}.columns-6--on-l{grid-template-columns:var(--columns-6);}}@media (max-width:767px){.fs-xs-on-m{font-size:var(--fs-xs);}.fs-s-on-m{font-size:var(--fs-s);}.fs-m-on-m{font-size:var(--fs-m);}.fs-l-on-m{font-size:var(--fs-l);}.fs-xl-on-m{font-size:var(--fs-xl);}.fs-2xl-on-m{font-size:var(--fs-2xl);}.fs-3xl-on-m{font-size:var(--fs-3xl);}.fs-4xl-on-m{font-size:var(--fs-4xl);}.column--on-m{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-m{grid-template-columns:unset;grid-auto-flow:column;}.columns-2--on-m{grid-template-columns:var(--columns-2);}.columns-3--on-m{grid-template-columns:var(--columns-3);}.columns-4--on-m{grid-template-columns:var(--columns-4);}.columns-5--on-m{grid-template-columns:var(--columns-5);}.columns-6--on-m{grid-template-columns:var(--columns-6);}}@media (max-width:478px){.fs-xs-on-s{font-size:var(--fs-xs);}.fs-s-on-s{font-size:var(--fs-s);}.fs-m-on-s{font-size:var(--fs-m);}.fs-l-on-s{font-size:var(--fs-l);}.fs-xl-on-s{font-size:var(--fs-xl);}.fs-2xl-on-s{font-size:var(--fs-2xl);}.fs-3xl-on-s{font-size:var(--fs-3xl);}.fs-4xl-on-s{font-size:var(--fs-4xl);}.column--on-s{grid-template-columns:1fr;grid-auto-flow:row;}.row--on-s{grid-template-columns:1fr;grid-auto-flow:column;}.columns-2--on-s{grid-template-columns:var(--columns-2);}.columns-3--on-s{grid-template-columns:var(--columns-3);}.columns-4--on-s{grid-template-columns:var(--columns-4);}.columns-5--on-s{grid-template-columns:var(--columns-5);}.columns-6--on-s{grid-template-columns:var(--columns-6);}}/* Custom Stylesheets */ .brxe-button{transition:.3s ease;}