:root {--jt-min-screen-width: 320px;--jt-max-screen-width: 1100px;--jt-primary: #249C38;--jt-primary-5: #249c380d;--jt-primary-10: #249c381a;--jt-primary-20: #249c3833;--jt-primary-30: #249c384d;--jt-primary-40: #249c3866;--jt-primary-50: #249c3880;--jt-primary-60: #249c3899;--jt-primary-70: #249c38b3;--jt-primary-80: #249c38cc;--jt-primary-90: #249c38e6;--jt-primary-d-1: #248732;--jt-primary-d-2: #23732c;--jt-primary-d-3: #205f26;--jt-primary-d-4: #1d4c21;--jt-primary-d-5: #193a1b;--jt-primary-d-6: #152815;--jt-primary-d-7: #0e180d;--jt-primary-l-1: #4ba951;--jt-primary-l-2: #68b569;--jt-primary-l-3: #83c281;--jt-primary-l-4: #9cce9a;--jt-primary-l-5: #b5dab3;--jt-primary-l-6: #cee7cc;--jt-primary-l-7: #e6f3e5;--jt-secondary: #e82C88;--jt-secondary-5: #e82c880d;--jt-secondary-10: #e82c881a;--jt-secondary-20: #e82c8833;--jt-secondary-30: #e82c884d;--jt-secondary-40: #e82c8866;--jt-secondary-50: #e82c8880;--jt-secondary-60: #e82c8899;--jt-secondary-70: #e82c88b3;--jt-secondary-80: #e82c88cc;--jt-secondary-90: #e82c88e6;--jt-secondary-d-1: #ca2b78;--jt-secondary-d-2: #a82964;--jt-secondary-d-3: #8d2554;--jt-secondary-d-4: #6e2142;--jt-secondary-d-5: #541d34;--jt-secondary-d-6: #391724;--jt-secondary-d-7: #201016;--jt-secondary-l-1: #ee5899;--jt-secondary-l-2: #f575a6;--jt-secondary-l-3: #f994b9;--jt-secondary-l-4: #fdafc9;--jt-secondary-l-5: #ffccdc;--jt-secondary-l-6: #ffe6ee;--jt-bg-body: #222222;--jt-bg-surface: #444444;--jt-text-body: #404040;--jt-text-title: #000000;--jt-border-primary: hsla(0,0%,50%,0.25);--jt-shadow-primary: hsla(0,0%,0%,0.15);--jt-light: hsl(85,0%,100%);--jt-light-5: hsla(0,0%,100%,0.05);--jt-light-10: hsla(0,0%,100%,0.1);--jt-light-20: hsla(0,0%,100%,0.2);--jt-light-30: hsla(0,0%,100%,0.3);--jt-light-40: hsla(0,0%,100%,0.4);--jt-light-50: hsla(0,0%,100%,0.5);--jt-light-60: hsla(0,0%,100%,0.6);--jt-light-70: hsla(0,0%,100%,0.7);--jt-light-80: hsla(0,0%,100%,0.8);--jt-light-90: hsla(0,0%,100%,0.9);--jt-dark: hsla(0,0%,0%,1);--jt-dark-5: hsla(0,0%,0%,0.05);--jt-dark-10: hsla(0,0%,0%,0.1);--jt-dark-20: hsla(0,0%,0%,0.2);--jt-dark-30: hsla(0,0%,0%,0.3);--jt-dark-40: hsla(0,0%,0%,0.4);--jt-dark-50: hsla(0,0%,0%,0.5);--jt-dark-60: hsla(0,0%,0%,0.6);--jt-dark-70: hsla(0,0%,0%,0.7);--jt-dark-80: hsla(0,0%,0%,0.8);--jt-dark-90: hsla(0,0%,0%,0.9);--jt-dark-d-1: hsla(0,0%,0%,1);--jt-dark-d-2: hsla(0,0%,0%,1);--jt-dark-d-3: hsla(0,0%,0%,1);--jt-dark-d-4: hsla(0,0%,0%,1);--jt-dark-d-5: hsla(0,0%,0%,1);--jt-dark-d-6: hsla(0,0%,0%,1);--jt-dark-d-7: hsla(0,0%,0%,1);--jt-dark-d-8: hsla(0,0%,0%,1);--jt-dark-l-1: hsla(0,0%,12%,1);--jt-dark-l-2: hsla(0,0%,21%,1);--jt-dark-l-3: hsla(0,0%,31%,1);--jt-dark-l-4: hsla(0,0%,41%,1);--jt-dark-l-5: hsla(0,0%,52%,1);--jt-dark-l-6: hsla(0,0%,64%,1);--jt-dark-l-7: hsla(0,0%,75%,1);--jt-dark-l-8: hsla(0,0%,88%,1);--jt-success: hsl(136,95%,56%);--jt-success-5: hsla(136,95%,56%,0.05);--jt-success-10: hsla(136,95%,56%,0.1);--jt-success-20: hsla(136,95%,56%,0.2);--jt-success-30: hsla(136,95%,56%,0.3);--jt-success-40: hsla(136,95%,56%,0.4);--jt-success-50: hsla(136,95%,56%,0.5);--jt-success-60: hsla(136,95%,56%,0.6);--jt-success-70: hsla(136,95%,56%,0.7);--jt-success-80: hsla(136,95%,56%,0.8);--jt-success-90: hsla(136,95%,56%,0.9);--jt-error: hsl(351,95%,56%);--jt-error-5: hsla(351,95%,56%,0.05);--jt-error-10: hsla(351,95%,56%,0.1);--jt-error-20: hsla(351,95%,56%,0.2);--jt-error-30: hsla(351,95%,56%,0.3);--jt-error-40: hsla(351,95%,56%,0.4);--jt-error-50: hsla(351,95%,56%,0.5);--jt-error-60: hsla(351,95%,56%,0.6);--jt-error-70: hsla(351,95%,56%,0.7);--jt-error-80: hsla(351,95%,56%,0.8);--jt-error-90: hsla(351,95%,56%,0.9);--jt-space-4xs: clamp(0.89rem,calc(-0.68vw + 1.11rem),0.35rem);--jt-space-3xs: clamp(1rem,calc(-0.64vw + 1.2rem),0.5rem);--jt-space-2xs: clamp(1.12rem,calc(-0.53vw + 1.29rem),0.71rem);--jt-space-xs: clamp(1.26rem,calc(-0.34vw + 1.37rem),1rem);--jt-space-s: clamp(1.42rem,calc(-0.01vw + 1.43rem),1.41rem);--jt-space-m: clamp(1.6rem,calc(0.51vw + 1.44rem),2rem);--jt-space-l: clamp(1.8rem,calc(1.32vw + 1.38rem),2.83rem);--jt-space-xl: clamp(2.02rem,calc(2.53vw + 1.22rem),4rem);--jt-space-2xl: clamp(2.28rem,calc(4.33vw + 0.89rem),5.65rem);--jt-space-3xl: clamp(2.56rem,calc(6.96vw + 0.33rem),8rem);--jt-space-4xl: clamp(2.88rem,calc(10.8vw + -0.57rem),11.3rem);--jt-space-5xl: clamp(3.24rem,calc(16.34vw + -1.98rem),15.99rem);--jt-space-6xl: clamp(3.65rem,calc(24.3vw + -4.13rem),22.6rem);--jt-text-4xs: clamp(0.78rem,calc(-0.39vw + 0.9rem),0.47rem);--jt-text-3xs: clamp(0.87rem,calc(-0.31vw + 0.97rem),0.63rem);--jt-text-2xs: clamp(0.98rem,calc(-0.18vw + 1.04rem),0.84rem);--jt-text-xs: clamp(1.11rem,calc(0.02vw + 1.1rem),1.13rem);--jt-text-s: clamp(1.24rem,calc(0.33vw + 1.14rem),1.5rem);--jt-text-m: clamp(1.4rem,calc(0.77vw + 1.15rem),2rem);--jt-text-l: clamp(1.57rem,calc(1.4vw + 1.13rem),2.67rem);--jt-text-xl: clamp(1.77rem,calc(2.28vw + 1.04rem),3.55rem);--jt-text-2xl: clamp(1.99rem,calc(3.52vw + 0.87rem),4.74rem);--jt-text-3xl: clamp(2.24rem,calc(5.22vw + 0.57rem),6.31rem);--jt-text-4xl: clamp(2.52rem,calc(7.56vw + 0.11rem),8.42rem);--jt-hero-title-size: var(--jt-text-4xl);--jt-post-title-size: var(--jt-text-2xl);--jt-nav-link-size: var(--jt-text-s);--jt-header-space: var(--jt-space-s);--jt-btn-space: var(--jt-space-xs) var(--jt-space-s);--jt-card-space: var(--jt-space-s);--jt-footer-space: var(--jt-space-s) var(--jt-space-m);--jt-radius-xs: clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--jt-radius-s: clamp(0.6rem,calc(0.26vw + 0.52rem),0.8rem);--jt-radius-m: clamp(1rem,calc(0.26vw + 0.92rem),1.2rem);--jt-radius-l: clamp(1.6rem,calc(0.51vw + 1.44rem),2rem);--jt-radius-xl: clamp(2.6rem,calc(0.77vw + 2.35rem),3.2rem);--jt-radius-full: 999rem;--jt-shadow-xs: 0 1px 2px var(--jt-shadow-primary);--jt-shadow-s: 0 1.5px 3px var(--jt-shadow-primary);--jt-shadow-m: 0 2px 6px var(--jt-shadow-primary);--jt-shadow-l: 0 3px 12px var(--jt-shadow-primary);--jt-shadow-xl: 0 6px 48px var(--jt-shadow-primary);--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;}