:root {--ah--min-screen-width: 478px;--ah--max-screen-width: 1440px;--ah--primary: #2B6FEB;--ah--primary-5: hsla(219,83%,55%,0.05);--ah--primary-10: hsla(219,83%,55%,0.1);--ah--primary-20: hsla(219,83%,55%,0.2);--ah--primary-30: hsla(219,83%,55%,0.3);--ah--primary-40: hsla(219,83%,55%,0.4);--ah--primary-50: hsla(219,83%,55%,0.5);--ah--primary-60: hsla(219,83%,55%,0.6);--ah--primary-70: hsla(219,83%,55%,0.7);--ah--primary-80: hsla(219,83%,55%,0.8);--ah--primary-90: hsla(219,83%,55%,0.9);--ah--primary-d-1: hsla(221,62%,44%,1);--ah--primary-d-2: hsla(223,55%,34%,1);--ah--primary-d-3: hsla(225,47%,23%,1);--ah--primary-d-4: hsla(229,36%,13%,1);--ah--primary-l-1: hsla(223,82%,62%,1);--ah--primary-l-2: hsla(226,82%,67%,1);--ah--primary-l-3: hsla(227,82%,71%,1);--ah--primary-l-4: hsla(229,82%,76%,1);--ah--primary-l-5: hsla(230,82%,79%,1);--ah--primary-l-6: hsla(231,83%,83%,1);--ah--primary-l-7: hsla(232,83%,87%,1);--ah--primary-l-8: hsla(233,84%,90%,1);--ah--primary-l-9: hsla(234,84%,93%,1);--ah--primary-l-10: hsla(235,85%,97%,1);--ah--secondary: hsla(225.35,72.57%,34.31%,1);--ah--secondary-5: hsla(225,73%,34%,0.05);--ah--secondary-10: hsla(225,73%,34%,0.1);--ah--secondary-20: hsla(225,73%,34%,0.2);--ah--secondary-30: hsla(225,73%,34%,0.3);--ah--secondary-40: hsla(225,73%,34%,0.4);--ah--secondary-50: hsla(225,73%,34%,0.5);--ah--secondary-60: hsla(225,73%,34%,0.6);--ah--secondary-70: hsla(225,73%,34%,0.7);--ah--secondary-80: hsla(225,73%,34%,0.8);--ah--secondary-90: hsla(225,73%,34%,0.9);--ah--secondary-d-1: hsla(228,63%,29%,1);--ah--secondary-d-2: hsla(231,54%,22%,1);--ah--secondary-d-3: hsla(235,45%,16%,1);--ah--secondary-d-4: hsla(244,35%,10%,1);--ah--secondary-l-1: hsla(232,48%,42%,1);--ah--secondary-l-2: hsla(235,36%,49%,1);--ah--secondary-l-3: hsla(238,34%,55%,1);--ah--secondary-l-4: hsla(239,34%,61%,1);--ah--secondary-l-5: hsla(241,35%,66%,1);--ah--secondary-l-6: hsla(242,35%,72%,1);--ah--secondary-l-7: hsla(243,36%,77%,1);--ah--secondary-l-8: hsla(244,36%,83%,1);--ah--secondary-l-9: hsla(244,36%,89%,1);--ah--secondary-l-10: hsla(245,37%,94%,1);--ah--bg-body: hsla(236,27.27%,95%,1);--ah--bg-surface: hsla(225.35000000000002,100%,100%,1);--ah--text-body: hsla(225.35000000000002,72.57%,5%,1);--ah--border-primary: hsla(236,27.27%,65%,1);--ah--border-primary-d-1: hsla(235,15%,51%,1);--ah--border-primary-d-2: hsla(236,14%,38%,1);--ah--border-primary-d-3: hsla(236,13%,25%,1);--ah--border-primary-d-4: hsla(237,11%,14%,1);--ah--border-primary-l-1: hsla(236,27%,72%,1);--ah--border-primary-l-2: hsla(237,28%,79%,1);--ah--border-primary-l-3: hsla(238,28%,86%,1);--ah--border-primary-l-4: hsla(238,28%,93%,1);--ah--shadow-primary: hsla(225.35000000000002,72.57%,5%,0.25);--ah--shadow-primary-5: hsla(225,73%,5%,0.05);--ah--shadow-primary-10: hsla(225,73%,5%,0.1);--ah--shadow-primary-20: hsla(225,73%,5%,0.2);--ah--shadow-primary-30: hsla(225,73%,5%,0.3);--ah--shadow-primary-40: hsla(225,73%,5%,0.4);--ah--shadow-primary-50: hsla(225,73%,5%,0.5);--ah--shadow-primary-60: hsla(225,73%,5%,0.6);--ah--shadow-primary-70: hsla(225,73%,5%,0.7);--ah--shadow-primary-80: hsla(225,73%,5%,0.8);--ah--shadow-primary-90: hsla(225,73%,5%,0.9);--ah--shadow-primary-d-1: hsla(225,77%,4%,0.33);--ah--shadow-primary-d-2: hsla(225,78%,4%,0.42);--ah--shadow-primary-d-3: hsla(226,78%,4%,0.5);--ah--shadow-primary-d-4: hsla(227,79%,3%,0.58);--ah--shadow-primary-d-5: hsla(227,79%,3%,0.67);--ah--shadow-primary-d-6: hsla(227,80%,2%,0.75);--ah--shadow-primary-d-7: hsla(227,80%,1%,0.83);--ah--shadow-primary-d-8: hsla(227,80%,1%,0.92);--ah--light: hsla(85,0%,100%,1);--ah--secondary-light: hsla(0,0%,97%,1);--ah--dark: hsla(225.35000000000002,72.57%,5%,1);--ah--dark-5: hsla(225,73%,5%,0.05);--ah--dark-10: hsla(225,73%,5%,0.1);--ah--dark-20: hsla(225,73%,5%,0.2);--ah--dark-30: hsla(225,73%,5%,0.3);--ah--dark-40: hsla(225,73%,5%,0.4);--ah--dark-50: hsla(225,73%,5%,0.5);--ah--dark-60: hsla(225,73%,5%,0.6);--ah--dark-70: hsla(225,73%,5%,0.7);--ah--dark-80: hsla(225,73%,5%,0.8);--ah--dark-90: hsla(225,73%,5%,0.9);--ah--success: hsla(158.53,52.15%,40.98%,1);--ah--success-d-1: hsla(158,48%,33%,1);--ah--success-d-2: hsla(157,43%,25%,1);--ah--success-d-3: hsla(156,36%,18%,1);--ah--success-d-4: hsla(154,27%,11%,1);--ah--success-l-1: hsla(155,34%,54%,1);--ah--success-l-2: hsla(153,33%,66%,1);--ah--success-l-3: hsla(152,33%,78%,1);--ah--success-l-4: hsla(151,33%,89%,1);--ah--error: hsla(4.11,89.62%,58.43%,1);--ah--error-d-1: hsla(5,62%,46%,1);--ah--error-d-2: hsla(6,60%,34%,1);--ah--error-d-3: hsla(8,56%,23%,1);--ah--error-d-4: hsla(10,50%,13%,1);--ah--error-l-1: hsla(8,98%,67%,1);--ah--error-l-2: hsla(10,100%,75%,1);--ah--error-l-3: hsla(11,100%,83%,1);--ah--error-l-4: hsla(12,100%,92%,1);--ah--default-12: hsla(35.76,100%,50%,1);--ah--default-12-d-1: hsla(34,86%,42%,1);--ah--default-12-d-2: hsla(33,77%,32%,1);--ah--default-12-d-3: hsla(32,67%,23%,1);--ah--default-12-d-4: hsla(31,56%,13%,1);--ah--default-12-l-1: hsla(33,100%,65%,1);--ah--default-12-l-2: hsla(32,100%,74%,1);--ah--default-12-l-3: hsla(32,100%,82%,1);--ah--default-12-l-4: hsla(32,100%,91%,1);--ah--default-13: hsla(236,27.27%,75%,1);--ah--default-13-d-1: hsla(237,13%,59%,1);--ah--default-13-d-2: hsla(237,9%,43%,1);--ah--default-13-d-3: hsla(237,8%,29%,1);--ah--default-13-d-4: hsla(237,7%,15%,1);--ah--default-13-l-1: hsla(237,28%,80%,1);--ah--default-13-l-2: hsla(238,28%,85%,1);--ah--default-13-l-3: hsla(238,28%,90%,1);--ah--default-13-l-4: hsla(238,28%,95%,1);--ah--space-4xs: clamp(0.52rem,calc(-0.03vw + 0.54rem),0.49rem);--ah--space-3xs: clamp(0.66rem,calc(0.05vw + 0.63rem),0.7rem);--ah--space-2xs: clamp(0.82rem,calc(0.18vw + 0.73rem),0.99rem);--ah--space-xs: clamp(1.02rem,calc(0.39vw + 0.84rem),1.4rem);--ah--space-s: clamp(1.28rem,calc(0.73vw + 0.93rem),1.98rem);--ah--space-m: clamp(1.6rem,calc(1.25vw + 1rem),2.8rem);--ah--space-l: clamp(2rem,calc(2.04vw + 1.03rem),3.96rem);--ah--space-xl: clamp(2.5rem,calc(3.22vw + 0.96rem),5.6rem);--ah--space-2xl: clamp(3.13rem,calc(4.98vw + 0.74rem),7.92rem);--ah--space-3xl: clamp(3.91rem,calc(7.57vw + 0.29rem),11.19rem);--ah--space-4xl: clamp(4.88rem,calc(11.38vw + -0.55rem),15.83rem);--ah--text-xs: clamp(1.34rem,calc(-0.1vw + 1.39rem),1.25rem);--ah--text-s: clamp(1.51rem,calc(-0.01vw + 1.52rem),1.5rem);--ah--text-m: clamp(1.7rem,calc(0.1vw + 1.65rem),1.8rem);--ah--text-l: clamp(1.91rem,calc(0.26vw + 1.79rem),2.16rem);--ah--text-xl: clamp(2.15rem,calc(0.46vw + 1.93rem),2.59rem);--ah--text-2xl: clamp(2.42rem,calc(0.72vw + 2.08rem),3.11rem);--ah--text-3xl: clamp(2.72rem,calc(1.05vw + 2.22rem),3.73rem);--ah--text-4xl: clamp(3.06rem,calc(1.47vw + 2.36rem),4.48rem);--ah--text-5xl: clamp(3.45rem,calc(2vw + 2.49rem),5.38rem);--ah--text-6xl: clamp(3.88rem,calc(2.67vw + 2.6rem),6.45rem);--ah--text-7xl: clamp(4.36rem,calc(3.51vw + 2.68rem),7.74rem);--ah--text-8xl: clamp(4.91rem,calc(4.55vw + 2.73rem),9.29rem);--ah--text-9xl: clamp(5.52rem,calc(5.85vw + 2.73rem),11.14rem);--ah--text-10xl: clamp(6.21rem,calc(7.45vw + 2.65rem),13.37rem);--ah--hero-title-size: var(--ah--text-4xl);--ah--post-title-size: var(--ah--text-2xl);--ah--nav-link-size: var(--ah--text-s);--ah--header-space: var(--ah--space-s);--ah--btn-space: var(--ah--space-xs) var(--ah--space-s);--ah--card-space: var(--ah--space-s);--ah--footer-space: var(--ah--space-s) var(--ah--space-m);--ah--columns-1: repeat(1,minmax(0,1fr));--ah--columns-2: repeat(2,minmax(0,1fr));--ah--columns-3: repeat(3,minmax(0,1fr));--ah--columns-4: repeat(4,minmax(0,1fr));--ah--columns-5: repeat(5,minmax(0,1fr));--ah--columns-6: repeat(6,minmax(0,1fr));--ah--columns-7: repeat(7,minmax(0,1fr));--ah--columns-8: repeat(8,minmax(0,1fr));--ah--radius-xs: clamp(0.4rem,calc(0vw + 0.4rem),0.4rem);--ah--radius-s: clamp(0.6rem,calc(0.21vw + 0.5rem),0.8rem);--ah--radius-m: clamp(1rem,calc(0.21vw + 0.9rem),1.2rem);--ah--radius-l: clamp(1.6rem,calc(0.42vw + 1.4rem),2rem);--ah--radius-xl: clamp(2.6rem,calc(0.62vw + 2.3rem),3.2rem);--ah--radius-full: 999rem;--ah--shadow-xs: 0 1px 2px var(--ah--shadow-primary);--ah--shadow-s: 0 1.5px 3px var(--ah--shadow-primary);--ah--shadow-m: 0 2px 6px var(--ah--shadow-primary);--ah--shadow-l: 0 3px 12px var(--ah--shadow-primary);--ah--shadow-xl: 0 6px 48px var(--ah--shadow-primary);}