html{font-size:62.5%;}html.cf-theme-dark{color-scheme:dark;}:root{--min-screen-width:320px;--max-screen-width:1728px;--default-bg:#fff;--alt-bg-light:#f2f1ed;--bg-dark:#231F20;--text-default:#231f20;--text-light:#FFFFFF;--text-highlight:#d81211;--text-link:#D81211;--text-link-hover:#D81211;--blog-card-default:#fafafa;--blog-card-hover:#f5f5f5;--blog-card-text:#231F20;--blog-card-hover:#D81211;--btn-default:#D81211;--btn-hover:#231F20;--btn-text:#FFFF;--post-text:#D81211;--post-text-hover:#D81211;--space-s:clamp(1.2rem,calc(0.09vw + 1.17rem),1.32rem);--space-m:clamp(1.8rem,calc(0.28vw + 1.71rem),2.2rem);--space-l:clamp(2.7rem,calc(0.69vw + 2.48rem),3.67rem);--space-xl:clamp(4.05rem,calc(1.47vw + 3.58rem),6.11rem);--space-2xl:clamp(6.08rem,calc(2.92vw + 5.14rem),10.19rem);--text-xs:clamp(1.15rem,calc(0.06vw + 1.13rem),1.24rem);--text-s:clamp(1.44rem,calc(0.15vw + 1.39rem),1.65rem);--text-m:clamp(1.8rem,calc(0.28vw + 1.71rem),2.2rem);--text-l:clamp(2.25rem,calc(0.48vw + 2.09rem),2.93rem);--text-xl:clamp(2.81rem,calc(0.78vw + 2.56rem),3.91rem);--title-s:clamp(1.83rem,calc(0.4vw + 1.7rem),2.4rem);--title-m:clamp(2.2rem,calc(0.71vw + 1.97rem),3.2rem);--title-l:clamp(2.64rem,calc(1.15vw + 2.27rem),4.27rem);--title-xl:clamp(3.17rem,calc(1.79vw + 2.6rem),5.69rem);--title-2xl:clamp(3.8rem,calc(2.68vw + 2.94rem),7.58rem);}: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{--default-bg:#a8716b;--alt-bg-light:#822217;--bg-dark:#93fa14;--text-default:#231f20;--text-light:#9cc417;--text-highlight:#d81211;--text-link:#9a1cd9;--text-link-hover:#64a136;--blog-card-default:#f6fb6a;--blog-card-hover:#4c3d52;--blog-card-text:#820314;--blog-card-hover:#e0faf9;--btn-default:#a238b7;--btn-hover:#2bab92;--btn-text:#adb3b2;--post-text:#587cfd;--post-text-hover:#5df54d;}.bg-default-bg{background-color:var(--default-bg);}.bg-alt-light{background-color:var(--alt-bg-light);}.bg-dark{background-color:var(--bg-dark);}.text-default{color:var(--text-default);}.text-highlight{color:var(--text-highlight);}.text-link{color:var(--text-link);}.text-link-hover{color:var(--text-link-hover);}.bg-blog-card-default{background-color:var(--blog-card-default);}.text-post-hover{color:var(--post-text-hover);}.padding-s{padding:var(--space-s);}.padding-m{padding:var(--space-m);}.padding-l{padding:var(--space-l);}.padding-xl{padding:var(--space-xl);}.padding-2xl{padding:var(--space-2xl);}.padding-left-s{padding-left:var(--space-s);}.padding-left-m{padding-left:var(--space-m);}.padding-left-l{padding-left:var(--space-l);}.padding-left-xl{padding-left:var(--space-xl);}.padding-left-2xl{padding-left:var(--space-2xl);}.padding-right-s{padding-right:var(--space-s);}.padding-right-m{padding-right:var(--space-m);}.padding-right-l{padding-right:var(--space-l);}.padding-right-xl{padding-right:var(--space-xl);}.padding-right-2xl{padding-right:var(--space-2xl);}.padding-top-s{padding-top:var(--space-s);}.padding-top-m{padding-top:var(--space-m);}.padding-top-l{padding-top:var(--space-l);}.padding-top-xl{padding-top:var(--space-xl);}.padding-top-2xl{padding-top:var(--space-2xl);}.padding-bottom-s{padding-bottom:var(--space-s);}.padding-bottom-m{padding-bottom:var(--space-m);}.padding-bottom-l{padding-bottom:var(--space-l);}.padding-bottom-xl{padding-bottom:var(--space-xl);}.padding-bottom-2xl{padding-bottom:var(--space-2xl);}.padding-horizontal-s{padding-left:var(--space-s);padding-right:var(--space-s);}.padding-horizontal-m{padding-left:var(--space-m);padding-right:var(--space-m);}.padding-horizontal-l{padding-left:var(--space-l);padding-right:var(--space-l);}.padding-horizontal-xl{padding-left:var(--space-xl);padding-right:var(--space-xl);}.padding-horizontal-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl);}.padding-vertical-s{padding-top:var(--space-s);padding-bottom:var(--space-s);}.padding-vertical-m{padding-top:var(--space-m);padding-bottom:var(--space-m);}.padding-vertical-l{padding-top:var(--space-l);padding-bottom:var(--space-l);}.padding-vertical-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl);}.padding-vertical-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl);}.margin-s{margin:var(--space-s);}.margin-m{margin:var(--space-m);}.margin-l{margin:var(--space-l);}.margin-xl{margin:var(--space-xl);}.margin-2xl{margin:var(--space-2xl);}.margin-left-s{margin-left:var(--space-s);}.margin-left-m{margin-left:var(--space-m);}.margin-left-l{margin-left:var(--space-l);}.margin-left-xl{margin-left:var(--space-xl);}.margin-left-2xl{margin-left:var(--space-2xl);}.margin-right-s{margin-right:var(--space-s);}.margin-right-m{margin-right:var(--space-m);}.margin-right-l{margin-right:var(--space-l);}.margin-right-xl{margin-right:var(--space-xl);}.margin-right-2xl{margin-right:var(--space-2xl);}.margin-top-s{margin-top:var(--space-s);}.margin-top-m{margin-top:var(--space-m);}.margin-top-l{margin-top:var(--space-l);}.margin-top-xl{margin-top:var(--space-xl);}.margin-top-2xl{margin-top:var(--space-2xl);}.margin-bottom-s{margin-bottom:var(--space-s);}.margin-bottom-m{margin-bottom:var(--space-m);}.margin-bottom-l{margin-bottom:var(--space-l);}.margin-bottom-xl{margin-bottom:var(--space-xl);}.margin-bottom-2xl{margin-bottom:var(--space-2xl);}.margin-horizontal-s{margin-left:var(--space-s);margin-right:var(--space-s);}.margin-horizontal-m{margin-left:var(--space-m);margin-right:var(--space-m);}.margin-horizontal-l{margin-left:var(--space-l);margin-right:var(--space-l);}.margin-horizontal-xl{margin-left:var(--space-xl);margin-right:var(--space-xl);}.margin-horizontal-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl);}.margin-vertical-s{margin-top:var(--space-s);margin-bottom:var(--space-s);}.margin-vertical-m{margin-top:var(--space-m);margin-bottom:var(--space-m);}.margin-vertical-l{margin-top:var(--space-l);margin-bottom:var(--space-l);}.margin-vertical-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl);}.margin-vertical-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl);}.gap-s{gap:var(--space-s);}.gap-m{gap:var(--space-m);}.gap-l{gap:var(--space-l);}.gap-xl{gap:var(--space-xl);}.gap-2xl{gap:var(--space-2xl);}.text-xs{font-size:var(--text-xs);}.text-s{font-size:var(--text-s);}.text-m{font-size:var(--text-m);}.text-l{font-size:var(--text-l);}.text-xl{font-size:var(--text-xl);}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:0s !important;}}/* Custom Stylesheets */ /* Add your custom CSS here */ .text-highlight{color:var(--text-highlight);display:block;}@media screen and (min-width:1600px){.hero-content-wrapper{top:35rem;margin-right:25rem;}.hero-content-wrapper h1{font-size:calc(var(--title-2xl) + 5rem);}}