:root{--min-screen-width:320px;--max-content-width:1224px;--side-margin:1.75rem;--grid-gap:1.5rem;--space-2xs:0.5rem;--space-xs:clamp(calc(1rem * (10 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (10 / var(--base-font)))) + (((12 - 10) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));;--space-sm:clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));;--space-base:clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((36 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((36 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (36 / var(--base-font))));;--space-lg:clamp(calc(1rem * (24 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((48 - 24) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (24 / var(--base-font)))) + (((48 - 24) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (48 / var(--base-font))));;--space-xl:clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((72 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((72 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (72 / var(--base-font))));;--space-2xl:clamp(calc(1rem * (45 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((90 - 45) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (45 / var(--base-font)))) + (((90 - 45) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (90 / var(--base-font))));;--space-3xl:clamp(calc(1rem * (55 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((110 - 55) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (55 / var(--base-font)))) + (((110 - 55) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (110 / var(--base-font))));;--space-4xl:clamp(calc(1rem * (70 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((140 - 70) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (70 / var(--base-font)))) + (((140 - 70) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (140 / var(--base-font))));;--text-xs:clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((16 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((16 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (16 / var(--base-font))));;--text-sm:clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((17 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((17 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (17 / var(--base-font))));;--text-base:clamp(calc(1rem * (17 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 17) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (17 / var(--base-font)))) + (((20 - 17) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));;--text-lg:clamp(calc(1rem * (22 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((35 - 22) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (22 / var(--base-font)))) + (((35 - 22) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (35 / var(--base-font))));;--text-xl:clamp(calc(1rem * (32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((52 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (32 / var(--base-font)))) + (((52 - 32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (52 / var(--base-font))));;--text-2xl:clamp(calc(1rem * (46 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((64 - 46) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (46 / var(--base-font)))) + (((64 - 46) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (64 / var(--base-font))));;--primary-d-2:hsl(218 100 60 / 1);--text-3xl:clamp(calc(1rem * (52 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((85 - 52) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (52 / var(--base-font)))) + (((85 - 52) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (85 / var(--base-font))));;--hero-title-size:var(--text-3xl);--post-title-size:var(--text-xl);--radius-xs:clamp(0.25rem, calc(0vw + 0.25rem), 0.25rem);--radius-sm:clamp(0.38rem, calc(-0.21vw + 0.54rem), 0.5rem);--radius-base:clamp(0.63rem, calc(-0.21vw + 0.79rem), 0.75rem);--radius-lg:clamp(1rem, calc(-0.42vw + 1.33rem), 1.25rem);--radius-xl:clamp(1.63rem, calc(-0.63vw + 2.13rem), 2rem);--radius-full:999rem;--primary:var(--dnb-sapphire);--primary-d-1:hsl(218 100 55 / 1);--primary-l-1:hsl(218 93 57 / 1);--primary-l-2:hsl(218 90 67 / 1);--secondary:var(--dnb-apple);--secondary-d-1:hsl(86 100 56 / 1);--secondary-d-2:hsl(86 100 50 / 1);--secondary-l-1:hsl(87 100 92 / 1);--secondary-l-2:hsl(85 100 97 / 1);--action:var(--dnb-apple);--action-d-1:hsl(86 100 56 / 1);--action-d-2:hsl(86 100 50 / 1);--action-l-1:hsl(87 100 92 / 1);--action-l-2:hsl(85 100 97 / 1);--bg-body:var(--dnb-light);--bg-btn:var(--dnb-night);--text-body:hsl(196 16 28 / 1);--link-text:var(--action);--success:#24f95d;--error:#f92444;--light:var(--dnb-light);--light-d-1:hsl(0 0 94 / 1);--dark:var(--dnb-night);--dnb-apple:hsl(86 100% 64%);--dnb-night:hwb(199 6% 86%);--dnb-rose:hsl(293 100% 93%);--dnb-sapphire:hsl(218 100% 48%);--dnb-sky:hsl(202 90% 84%);--dnb-light:hsl(0 0 96 / 1);--text-title:var(--dnb-night);--white:#ffffff;--min-viewport:360;--max-viewport:1280;--base-font:16;--clamp-unit:1vw}