:root {--min-screen-width: 320px;--max-screen-width: 1400px;--action: hsla(0,100%,40%,1);--action-5: hsla(0,100%,40%,0.05);--action-10: hsla(0,100%,40%,0.1);--action-20: hsla(0,100%,40%,0.2);--action-30: hsla(0,100%,40%,0.3);--action-40: hsla(0,100%,40%,0.4);--action-50: hsla(0,100%,40%,0.5);--action-60: hsla(0,100%,40%,0.6);--action-70: hsla(0,100%,40%,0.7);--action-80: hsla(0,100%,40%,0.8);--action-90: hsla(0,100%,40%,0.9);--action-d-1: hsla(5,94%,33%,1);--action-d-2: hsla(267,48%,38%,1);--action-d-3: hsla(12,85%,17%,1);--action-d-4: hsla(164,31%,12%,1);--action-l-1: hsla(11,73%,54%,1);--action-l-2: hsla(13,80%,66%,1);--action-l-3: hsla(13,89%,78%,1);--action-l-4: hsla(14,99%,89%,1);--base: hsla(234.75,47.62%,32.94%,1);--base-5: hsla(235,48%,33%,0.05);--base-10: hsla(235,48%,33%,0.1);--base-20: hsla(235,48%,33%,0.2);--base-30: hsla(235,48%,33%,0.3);--base-40: hsla(235,48%,33%,0.4);--base-50: hsla(235,48%,33%,0.5);--base-60: hsla(235,48%,33%,0.6);--base-70: hsla(235,48%,33%,0.7);--base-80: hsla(235,48%,33%,0.8);--base-90: hsla(235,48%,33%,0.9);--base-d-1: hsla(236,44%,27%,1);--base-d-2: hsla(238,40%,21%,1);--base-d-3: hsla(353,50%,3%,1);--base-d-4: hsla(350,60%,2%,1);--base-l-1: hsla(241,26%,46%,1);--base-l-2: hsla(244,24%,59%,1);--base-l-3: hsla(246,25%,72%,1);--base-l-4: hsla(0,3%,79%,1);--text-body: hsla(0,0%,25%,1);--text-title: hsla(0,0%,0%,1);--text-title-d-1: hsla(0,0%,0%,1);--text-title-d-2: hsla(0,0%,0%,1);--text-title-d-3: hsla(0,0%,0%,1);--text-title-d-4: hsla(0,0%,0%,1);--text-title-d-5: hsla(0,0%,0%,1);--text-title-d-6: hsla(0,0%,0%,1);--text-title-d-7: hsla(0,0%,0%,1);--text-title-d-8: hsla(0,0%,0%,1);--text-title-l-1: hsla(0,0%,12%,1);--text-title-l-2: hsla(0,0%,21%,1);--text-title-l-3: hsla(0,0%,31%,1);--text-title-l-4: hsla(0,0%,41%,1);--text-title-l-5: hsla(0,0%,52%,1);--text-title-l-6: hsla(0,0%,64%,1);--text-title-l-7: hsla(0,0%,75%,1);--text-title-l-8: hsla(0,0%,88%,1);--link: var(--action);--bg-body: hsla(0,0%,94%,1);--bg-surface: hsla(0,0%,100%,1);--border-primary: hsla(0,0%,50%,0.25);--shadow-primary: hsla(0,0%,0%,0.15);--light: hsla(85,0%,100%,1);--light-5: hsla(0,0%,100%,0.05);--light-10: hsla(0,0%,100%,0.1);--light-20: hsla(0,0%,100%,0.2);--light-30: hsla(0,0%,100%,0.3);--light-40: hsla(0,0%,100%,0.4);--light-50: hsla(0,0%,100%,0.5);--light-60: hsla(0,0%,100%,0.6);--light-70: hsla(0,0%,100%,0.7);--light-80: hsla(0,0%,100%,0.8);--light-90: hsla(0,0%,100%,0.9);--light-d-1: hsla(0,0%,88%,1);--light-d-2: hsla(0,0%,75%,1);--light-d-3: hsla(0,0%,64%,1);--light-d-4: hsla(0,0%,52%,1);--light-d-5: hsla(0,0%,41%,1);--light-d-6: hsla(0,0%,31%,1);--light-d-7: hsla(0,0%,21%,1);--light-d-8: hsla(0,0%,12%,1);--dark: hsla(0,0%,0%,1);--dark-5: hsla(0,0%,0%,0.05);--dark-10: hsla(0,0%,0%,0.1);--dark-20: hsla(0,0%,0%,0.2);--dark-30: hsla(0,0%,0%,0.3);--dark-40: hsla(0,0%,0%,0.4);--dark-50: hsla(0,0%,0%,0.5);--dark-60: hsla(0,0%,0%,0.6);--dark-70: hsla(0,0%,0%,0.7);--dark-80: hsla(0,0%,0%,0.8);--dark-90: hsla(0,0%,0%,0.9);--success: hsla(136,95%,56%,1);--success-5: hsla(136,95%,56%,0.05);--success-10: hsla(136,95%,56%,0.1);--success-20: hsla(136,95%,56%,0.2);--success-30: hsla(136,95%,56%,0.3);--success-40: hsla(136,95%,56%,0.4);--success-50: hsla(136,95%,56%,0.5);--success-60: hsla(136,95%,56%,0.6);--success-70: hsla(136,95%,56%,0.7);--success-80: hsla(136,95%,56%,0.8);--success-90: hsla(136,95%,56%,0.9);--error: hsla(351,95%,56%,1);--error-5: hsla(351,95%,56%,0.05);--error-10: hsla(351,95%,56%,0.1);--error-20: hsla(351,95%,56%,0.2);--error-30: hsla(351,95%,56%,0.3);--error-40: hsla(351,95%,56%,0.4);--error-50: hsla(351,95%,56%,0.5);--error-60: hsla(351,95%,56%,0.6);--error-70: hsla(351,95%,56%,0.7);--error-80: hsla(351,95%,56%,0.8);--error-90: hsla(351,95%,56%,0.9);--space-4xs: clamp(0.8rem,calc(1.08vw + 0.46rem),1.97rem);--space-3xs: clamp(0.97rem,calc(1.38vw + 0.52rem),2.46rem);--space-2xs: clamp(1.16rem,calc(1.77vw + 0.59rem),3.07rem);--space-xs: clamp(1.39rem,calc(2.27vw + 0.66rem),3.84rem);--space-s: clamp(1.67rem,calc(2.9vw + 0.74rem),4.8rem);--space-m: clamp(2rem,calc(3.7vw + 0.82rem),6rem);--space-l: clamp(2.4rem,calc(4.72vw + 0.89rem),7.5rem);--space-xl: clamp(2.88rem,calc(6.01vw + 0.96rem),9.38rem);--space-2xl: clamp(3.46rem,calc(7.65vw + 1.01rem),11.72rem);--space-3xl: clamp(4.15rem,calc(9.72vw + 1.04rem),14.65rem);--space-4xl: clamp(4.98rem,calc(12.35vw + 1.03rem),18.31rem);--space-5xl: clamp(5.97rem,calc(15.66vw + 0.96rem),22.89rem);--text-xs: clamp(0.9rem,calc(0vw + 0.89rem),0.9rem);--text-s: clamp(1.12rem,calc(0.07vw + 1.1rem),1.2rem);--text-m: clamp(1.4rem,calc(0.19vw + 1.34rem),1.6rem);--text-l: clamp(1.75rem,calc(0.35vw + 1.64rem),2.13rem);--text-xl: clamp(2.19rem,calc(0.61vw + 1.99rem),2.84rem);--text-2xl: clamp(2.73rem,calc(0.98vw + 2.42rem),3.79rem);--text-3xl: clamp(3.42rem,calc(1.51vw + 2.93rem),5.05rem);--text-4xl: clamp(4.27rem,calc(2.28vw + 3.54rem),6.73rem);--grid-2: repeat(2,minmax(0,1fr));--grid-3: repeat(3,minmax(0,1fr));--grid-4: repeat(4,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);--tf-body: Geomanist,sans-serif;--tf-display: Geomanist,sans-serif;--max-body-ch: 80ch;--max-display-ch: 30ch;--letter-spacing: .2em;--pad-sec-x: var(--space-xl);--pad-sec-y-xl: var(--space-5xl);--pad-sec-y-l: var(--space-4xl);--pad-sec-y: var(--space-3xl);--pad-sec-y-s: var(--space-2xl);--pad-sec-y-xs: var(--space-xl);--pad-sec-y-2xs: var(--space-l);--pad-sec-y-3xs: var(--space-m);--pad-sec-y-4xs: var(--space-2xs);--grid-int-2: repeat(auto-fit,minmax(min(100%,calc(50% - (var(--gap) * 0.5))),1fr));--grid-int-3: repeat(auto-fit,minmax(min(100%,calc(33.333% - (var(--gap) * 0.666))),1fr));--grid-int-4: repeat(auto-fit,minmax(min(100%,calc(25% - (var(--gap) * 0.75))),1fr));--grid-int-350: repeat(auto-fit,minmax(min(100%,350px),1fr));--grid-int-200: repeat(auto-fit,minmax(min(100%,200px),1fr));--gap: var(--space-m);--radius: var(--radius-s);--shadow: var(--shadow-l);--trans: all 0.3s ease-in-out;--img-ph: url('/wp-content/uploads/sys__placeholder.webp');--h1: var(--text-4xl);--h2: var(--text-3xl);--h3: var(--text-2xl);--h4: var(--text-xl);--h5: var(--text-l);--h6: var(--text-m);}