html{font-size:62.5%;}html.cf-theme-dark{color-scheme:dark;}:root{--min-screen-width:320px;--max-screen-width:1400px;--primary:#333332;--background:#FFFEF9;--tertiary:#863e20;--accent:#d5a353;--dark-bg:#3D2923;--dark-bg-txt:#FFFEF9;--interactive:#863e20;--details:#d5a353;--tertiary-opacity-10:rgba(134,62,32,0.1);--tertiary-opacity-30:rgba(134,62,32,0.3);--success:#4BB411;--warning:#D97706;--error:#B91C1C;--opacity-10:rgba(0,0,0,.1);--opacity-20:rgba(0,0,0,0.2);--opacity-30:rgba(0,0,0,0.3);--opacity-40:rgba(0,0,0,0.4);--opacity-50:rgba(0,0,0,0.5);--opacity-60:rgba(0,0,0,0.6);--opacity-70:rgba(0,0,0,0.7);--opacity-80:rgba(0,0,0,0.8);--opacity-90:rgba(0,0,0,0.9);--opacity-95:rgba(0,0,0,0.95);--space-4xs:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);--space-3xs:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);--space-2xs:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem);--space-xs:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);--space-s:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);--space-m:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);--space-l:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);--space-xl:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);--space-2xl:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);--space-3xl:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);--space-4xl:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);--heading-3xs:clamp(1rem,calc(0.19vw + 0.94rem),1.2rem);--heading-2xs:clamp(1.2rem,calc(0.19vw + 1.14rem),1.4rem);--heading-xs:clamp(1.4rem,calc(0.19vw + 1.34rem),1.6rem);--heading-s:clamp(1.6rem,calc(0.37vw + 1.48rem),2rem);--heading-m:clamp(2rem,calc(0.37vw + 1.88rem),2.4rem);--heading-l:clamp(2.4rem,calc(0.74vw + 2.16rem),3.2rem);--heading-xl:clamp(3.2rem,calc(1.48vw + 2.73rem),4.8rem);--heading-2xl:clamp(4.8rem,calc(2.22vw + 4.09rem),7.2rem);--heading-3xl:clamp(7.2rem,calc(1.11vw + 6.84rem),8.4rem);--text-xs:clamp(1.2rem,calc(0.19vw + 1.14rem),1.4rem);--text-s:clamp(1.4rem,calc(0.19vw + 1.34rem),1.6rem);--text-m:clamp(1.6rem,calc(0.19vw + 1.54rem),1.8rem);--text-l:clamp(1.8rem,calc(0.19vw + 1.74rem),2rem);--text-xl:clamp(2rem,calc(0.37vw + 1.88rem),2.4rem);--button-sm:clamp(1.4rem,calc(0vw + 1.4rem),1.4rem);--button-m:clamp(1.6rem,calc(0vw + 1.6rem),1.6rem);--button-l:clamp(1.8rem,calc(0vw + 1.8rem),1.8rem);--section-padding:clamp(20px,7.32px + 3.38vw,80px);--space-3xs:clamp(4px,1.71px + 0.223vw,6px);--space-2xs:clamp(6px,3.71px + 0.223vw,8px);--space-xs:clamp(8px,5.71px + 0.223vw,10px);--space-s:clamp(12px,7.43px + 0.446vw,16px);--space-m:clamp(16px,6.86px + 0.893vw,24px);--space-l:clamp(24px,14.86px + 0.893vw,32px);--space-xl:clamp(32px,13.71px + 1.786vw,48px);--space-2xl:clamp(48px,20.57px + 2.679vw,72px);--space-3xl:clamp(72px,44.57px + 2.679vw,96px);--space-4xl:clamp(96px,68.57px + 2.679vw,120px);--lh-3xs:1.6;--lh-2xs:1.6;--lh-xs:1.55;--lh-s:1.5;--lh-m:1.4;--lh-l:1.3;--lh-xl:1.2;--lh-2xl:1.1;--lh-3xl:.9;--ls-3xs:0em;--ls-2xs:0em;--ls-xs:-.005em;--ls-s:-.01em;--ls-m:-.015em;--ls-l:-.025em;--ls-xl:-.035em;--ls-2xl:-.045em;--button-lr-3xs:.6rem;--button-lr-2xs:1.2rem;--button-lr-xs:1.6rem;--button-lr-s:2rem;--button-lr-m:2.4rem;--button-lr-l:2.8rem;--button-lr-xl:3.2rem;--button-lr-2xl:4rem;--button-tb-3xs:.6rem;--button-tb-2xs:.8rem;--button-tb-xs:1rem;--button-tb-s:1.25rem;--button-tb-m:1.5rem;--button-tb-l:1.75rem;--button-tb-xl:2rem;--button-tb-2xl:2.25rem;--border-radius-s:clamp(2px,1.58px + 0.11vw,3px);--border-radius-m:clamp(8px,6.32px + 0.45vw,12px);--border-radius-l:clamp(12px,8.63px + 0.90vw,20px);--border-radius-xl:clamp(16px,12.63px + 0.90vw,24px);--border-radius-pill:999px;--gap-2xs:.8rem;--gap-xs:1.2rem;--gap-s:1.6rem;--gap-m:2rem;--gap-l:2.4rem;--gap-xl:3.2rem;--gap-2xl:4rem;}: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:#1476f5;--background:#0b0da8;--dark-bg:#1476f5;--dark-bg-txt:#0b0da8;--tertiary-opacity-10:rgba(34,1,218,1);--tertiary-opacity-30:rgba(34,1,218,1);--success:#75c026;--warning:#815f37;--error:#4919c2;--opacity-10:rgba(5,21,31,1);--opacity-20:rgba(250,71,104,1);--opacity-30:rgba(0,0,0,0.1);--opacity-40:rgba(0,0,0,0.1);--opacity-50:rgba(0,0,0,0.1);--opacity-60:rgba(0,0,0,0.1);--opacity-70:rgba(0,0,0,0.1);--opacity-80:rgba(0,0,0,0.1);--opacity-90:rgba(0,0,0,0.1);--opacity-95:rgba(0,0,0,0.1);}/* Custom Stylesheets */ /* Add your custom CSS here */