html{font-size:62.5%;}:root{--min-screen-width:320px;--max-screen-width:1400px;--primary:#A3443A;--primary-5:#a3443a0d;--primary-10:#a3443a1a;--primary-20:#a3443a33;--primary-30:#a3443a4d;--primary-40:#a3443a66;--primary-50:#a3443a80;--primary-60:#a3443a99;--primary-70:#a3443ab3;--primary-80:#a3443acc;--primary-90:#a3443ae6;--primary-d-1:#81382f;--primary-d-2:#602c25;--primary-d-3:#41201b;--primary-d-4:#241411;--primary-l-1:#b9695d;--primary-l-2:#cd8e83;--primary-l-3:#e0b3ab;--primary-l-4:#f0d9d4;--secondary:#4E5D64;--secondary-5:#4e5d640d;--secondary-10:#4e5d641a;--secondary-20:#4e5d6433;--secondary-30:#4e5d644d;--secondary-40:#4e5d6466;--secondary-50:#4e5d6480;--secondary-60:#4e5d6499;--secondary-70:#4e5d64b3;--secondary-80:#4e5d64cc;--secondary-90:#4e5d64e6;--secondary-d-1:#3f4a50;--secondary-d-2:#30383c;--secondary-d-3:#22272a;--secondary-d-4:#151718;--secondary-l-1:#6f7b81;--secondary-l-2:#919a9f;--secondary-l-3:#b4bbbe;--secondary-l-4:#d9dcde;--tertiary:#3D5230;--tertiary-5:#3d52300d;--tertiary-10:#3d52301a;--tertiary-20:#3d523033;--tertiary-30:#3d52304d;--tertiary-40:#3d523066;--tertiary-50:#3d523080;--tertiary-60:#3d523099;--tertiary-70:#3d5230b3;--tertiary-80:#3d5230cc;--tertiary-90:#3d5230e6;--tertiary-d-1:#324228;--tertiary-d-2:#273220;--tertiary-d-3:#1c2418;--tertiary-d-4:#12160e;--tertiary-l-1:#617255;--tertiary-l-2:#86937d;--tertiary-l-3:#adb6a6;--tertiary-l-4:#d5dad2;--harl:#EA9A80;--harl-5:#ea9a800d;--harl-10:#ea9a801a;--harl-20:#ea9a8033;--harl-30:#ea9a804d;--harl-40:#ea9a8066;--harl-50:#ea9a8080;--harl-60:#ea9a8099;--harl-70:#ea9a80b3;--harl-80:#ea9a80cc;--harl-90:#ea9a80e6;--harl-d-1:#b77965;--harl-d-2:#865a4c;--harl-d-3:#583d33;--harl-d-4:#2e211d;--harl-l-1:#f0ae98;--harl-l-2:#f6c2b1;--harl-l-3:#fad6cb;--harl-l-4:#fdebe5;--stone:#D9C9B6;--stone-5:#d9c9b60d;--stone-10:#d9c9b61a;--stone-20:#d9c9b633;--stone-30:#d9c9b64d;--stone-40:#d9c9b666;--stone-50:#d9c9b680;--stone-60:#d9c9b699;--stone-70:#d9c9b6b3;--stone-80:#d9c9b6cc;--stone-90:#d9c9b6e6;--stone-d-1:#a99d8f;--stone-d-2:#7c7369;--stone-d-3:#524c46;--stone-d-4:#2b2825;--stone-l-1:#e1d4c4;--stone-l-2:#e8ded3;--stone-l-3:#f0e9e1;--stone-l-4:#f7f4f0;--bg-body:#FFFFFF;--bg-surface:#FCF1EC;--bg-tint:#F6D5C9;--bg-stone:#F1E9DF;--text-body:#243036;--text-title:#243036;--text-muted:#4E5D64;--border-primary:#D9C9B6;--shadow-primary:rgba(36,48,54,0.15);--light:#FFFFFF;--light-5:#ffffff0d;--light-10:#ffffff1a;--light-20:#ffffff33;--light-30:#ffffff4d;--light-40:#ffffff66;--light-50:#ffffff80;--light-60:#ffffff99;--light-70:#ffffffb3;--light-80:#ffffffcc;--light-90:#ffffffe6;--dark:#243036;--dark-5:#2430360d;--dark-10:#2430361a;--dark-20:#24303633;--dark-30:#2430364d;--dark-40:#24303666;--dark-50:#24303680;--dark-60:#24303699;--dark-70:#243036b3;--dark-80:#243036cc;--dark-90:#243036e6;--success:#3D5230;--success-5:#3d52300d;--success-10:#3d52301a;--success-20:#3d523033;--success-30:#3d52304d;--success-40:#3d523066;--success-50:#3d523080;--success-60:#3d523099;--success-70:#3d5230b3;--success-80:#3d5230cc;--success-90:#3d5230e6;--error:#B3261E;--error-5:#b3261e0d;--error-10:#b3261e1a;--error-20:#b3261e33;--error-30:#b3261e4d;--error-40:#b3261e66;--error-50:#b3261e80;--error-60:#b3261e99;--error-70:#b3261eb3;--error-80:#b3261ecc;--error-90:#b3261ee6;--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);--text-xs:clamp(1.26rem,calc(-0.23vw + 1.34rem),1.01rem);--text-s:clamp(1.42rem,calc(-0.07vw + 1.44rem),1.35rem);--text-m:clamp(1.6rem,calc(0.19vw + 1.54rem),1.8rem);--text-l:clamp(1.8rem,calc(0.55vw + 1.62rem),2.4rem);--text-xl:clamp(2.02rem,calc(1.09vw + 1.68rem),3.2rem);--text-2xl:clamp(2.28rem,calc(1.84vw + 1.69rem),4.26rem);--text-3xl:clamp(2.56rem,calc(2.89vw + 1.64rem),5.68rem);--text-4xl:clamp(2.88rem,calc(4.34vw + 1.49rem),7.58rem);--hero-title-size:var(--text-4xl);--post-title-size:var(--text-2xl);--nav-link-size:var(--text-s);--font-heading:"IM Fell English",Georgia,"Times New Roman",serif;--font-body:Cabin,"Helvetica Neue",Arial,sans-serif;--header-space:var(--space-s);--btn-space:var(--space-xs) var(--space-s);--card-space:var(--space-s);--footer-space:var(--space-s) var(--space-m);--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));--radius-xs:clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--radius-s:clamp(0.6rem,calc(0.19vw + 0.54rem),0.8rem);--radius-m:clamp(1rem,calc(0.19vw + 0.94rem),1.2rem);--radius-l:clamp(1.6rem,calc(0.37vw + 1.48rem),2rem);--radius-xl:clamp(2.6rem,calc(0.56vw + 2.42rem),3.2rem);--radius-full:999rem;--shadow-xs:0 1px 2px var(--shadow-primary);--shadow-s:0 1.5px 3px var(--shadow-primary);--shadow-m:0 2px 6px var(--shadow-primary);--shadow-l:0 3px 12px var(--shadow-primary);--shadow-xl:0 6px 48px var(--shadow-primary);}/* Custom Stylesheets */ /* Add your custom CSS here */