:root{--vp-min:36;--vp-max:116;--primary-h:30.122448979592;--primary-s:100%;--primary-l:51.960784313725%;--secondary-h:213.1914893617;--secondary-s:41.592920353982%;--secondary-l:22.156862745098%;--accent-h:40;--accent-s:100%;--accent-l:62.941176470588%;--base-h:249.375;--base-s:76.190476190476%;--base-l:8.2352941176471%;--shade-h:0;--shade-s:0%;--shade-l:0%;--primary-hover-val:1.15;--primary-ultra-light-val:95%;--primary-light-val:85%;--primary-medium-val:50%;--primary-dark-val:25%;--primary-ultra-dark-val:10%;--secondary-hover-val:1.15;--secondary-ultra-light-val:95%;--secondary-light-val:85%;--secondary-medium-val:50%;--secondary-dark-val:25%;--secondary-ultra-dark-val:10%;--accent-hover-val:1.15;--accent-ultra-light-val:95%;--accent-light-val:85%;--accent-medium-val:50%;--accent-dark-val:25%;--accent-ultra-dark-val:10%;--base-hover-val:1.15;--base-ultra-light-val:95%;--base-light-val:85%;--base-medium-val:50%;--base-dark-val:25%;--base-ultra-dark-val:10%;--shade-hover-val:1.15;--shade-ultra-light-val:95%;--shade-light-val:85%;--shade-medium-val:50%;--shade-dark-val:25%;--shade-ultra-dark-val:10%;--root-font-size:62.5%;--base-text-desk:1.8;--base-text-mob:1.6;--text-xs-stop:1rem;--text-s-stop:1.1rem;--text-scale:1.333;--mob-text-scale:1.2;--text-multiplier:1.5;--text-xs-min:1.7;--text-xs-max:1.4;--text-s-min:1.8;--text-s-max:1.8;--text-m-min:1.9;--text-m-max:1.7;--text-l-min:2.3;--text-l-max:2.8;--text-xl-min:2.8;--text-xl-max:3.2;--text-xxl-min:3.3;--text-xxl-max:4;--base-space:3;--base-space-min:2.4;--space-scale:1.5;--mob-space-scale:1.333;--space-adjust-section:4;--mob-space-adjust-section:3;--section-padding-x:var(--space-m);--btn-pad-y:22px;--btn-pad-x:22px;--btn-border-size:.1rem;--outline-btn-border-size:.1rem;--btn-radius:22px;--btn-primary-bg:var(--primary);--btn-primary-text:var(--primary-ultra-light);--btn-primary-border-color:var(--primary);--btn-primary-hover:var(--primary-hover);--btn-primary-hover-text:var(--primary-ultra-light);--btn-primary-hover-border-color:var(--primary-hover);--primary-outline-btn-text:var(--primary);--primary-outline-hover-text:var(--primary-ultra-light);--btn-secondary-bg:var(--secondary);--btn-secondary-text:var(--secondary-ultra-light);--btn-secondary-border-color:var(--secondary);--btn-secondary-hover:var(--secondary-hover);--btn-secondary-hover-text:var(--secondary-ultra-light);--btn-secondary-hover-border-color:var(--secondary-hover);--secondary-outline-btn-text:var(--secondary);--secondary-outline-hover-text:var(--secondary-ultra-light);--btn-accent-bg:var(--accent);--btn-accent-text:var(--accent-ultra-light);--btn-accent-border-color:var(--accent);--btn-accent-hover:var(--accent-hover);--btn-accent-hover-text:var(--accent-ultra-light);--btn-accent-hover-border-color:var(--accent-hover);--accent-outline-btn-text:var(--accent);--accent-outline-hover-text:var(--accent-ultra-light);--btn-base-bg:var(--base);--btn-base-text:var(--base-ultra-light);--btn-base-border-color:var(--base);--btn-base-hover:var(--base-hover);--btn-base-hover-text:var(--base-ultra-light);--btn-base-hover-border-color:var(--base-hover);--base-outline-btn-text:var(--base);--base-outline-hover-text:var(--base-ultra-light);--btn-white-bg:var(--shade-white);--btn-white-text:var(--shade-black);--btn-white-border-color:var(--shade-white);--btn-white-hover:var(--primary-hover);--btn-white-hover-text:var(--shade-white);--btn-white-hover-border-color:var(--shade-black);--white-outline-btn-text:var(--shade-white);--white-outline-hover-text:var(--primary-ultra-light);--btn-black-bg:var(--shade-black);--btn-black-text:var(--shade-white);--btn-black-border-color:var(--shade-black);--btn-black-hover:var(--primary-hover);--btn-black-hover-text:var(--shade-white);--btn-black-hover-border-color:var(--shade-white);--black-outline-btn-text:var(--shade-black);--black-outline-hover-text:var(--primary-ultra-light);--base-radius:1rem;--radius-scale:1.5;--text-xs-pure:1.3rem;--text-s-pure:1.4rem;--text-m-pure:1.8rem;--text-l-pure:2rem;--text-xl-pure:2.3rem;--text-xxl-pure:2.6rem;--space-xs-pure:1.9rem;--space-s-pure:2.1rem;--space-m-pure:2.4rem;--space-l-pure:2.7rem;--space-xl-pure:3rem;--space-xxl-pure:3.4rem;--section-space-xs-pure:3.8rem;--section-space-s-pure:4.8rem;--section-space-m-pure:6rem;--section-space-l-pure:7.5rem;--section-space-xl-pure:9.4rem;--section-space-xxl-pure:11.7rem}