 html {font-size: 100%} body {font-family: "Atkinson Hyperlegible Next"; font-weight: 400; font-size: var(--text-m); color: var(--bricks-color-wtbhrw)} h1, h2, h3, h4, h5, h6 {color: var(--bricks-color-uqxgmy); font-family: "Atkinson Hyperlegible Next"; font-weight: 700} h1 {font-size: var(--h1); margin-bottom: var(--space-m)} h2 {font-size: var(--h2); margin-bottom: var(--space-m)} h3 {font-size: var(--h3); margin-bottom: var(--space-m)} h4 {font-size: var(--h4); margin-bottom: var(--space-m)} h5 {font-size: var(--h5); margin-bottom: var(--space-m)} h6 {font-size: var(--h6); margin-bottom: var(--space-m)} .brxe-container {width: 1164px; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); column-gap: var(--space-l); row-gap: var(--space-m)} .woocommerce main.site-main {width: 1164px} #brx-content.wordpress {width: 1164px}:where(:root) .bricks-color-primary {color: var(--bricks-color-gtjzjc)}:where(:root) .bricks-background-primary {background-color: var(--bricks-color-gtjzjc)} .bricks-button {color: var(--bricks-color-kkcbsx); font-family: "Atkinson Hyperlegible Next"; font-weight: 700} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--bricks-color-symolc)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--bricks-color-gtjzjc)}:root {--text-xs: clamp(0.79rem, -0.02vi + 0.79rem, 0.78rem);--text-s: clamp(0.89rem, 0.09vi + 0.87rem, 0.94rem);--text-m: clamp(1rem, 0.24vi + 0.95rem, 1.13rem);--text-l: clamp(1.13rem, 0.43vi + 1.04rem, 1.35rem);--text-xl: clamp(1.27rem, 0.67vi + 1.13rem, 1.62rem);--h6: clamp(0.8rem, -0.05vi + 0.81rem, 0.77rem);--h5: clamp(1rem, 0.06vi + 0.99rem, 1.03rem);--h4: clamp(1.25rem, 0.24vi + 1.2rem, 1.38rem);--h3: clamp(1.56rem, 0.51vi + 1.46rem, 1.83rem);--h2: clamp(1.95rem, 0.93vi + 1.77rem, 2.44rem);--h1: clamp(2.44rem, 1.55vi + 2.13rem, 3.26rem);--h-title: clamp(3.05rem, 2.44vi + 2.56rem, 4.34rem);--space-3xs: clamp(0.25rem, 0.2263rem + 0.1185vw, 0.3125rem);--space-2xs: clamp(0.5rem, 0.4763rem + 0.1185vw, 0.5625rem);--space-xs: clamp(0.75rem, 0.7026rem + 0.237vw, 0.875rem);--space-s: clamp(1rem, 0.9526rem + 0.237vw, 1.125rem);--space-m: clamp(1.5rem, 1.4289rem + 0.3555vw, 1.6875rem);--space-l: clamp(2rem, 1.9052rem + 0.4739vw, 2.25rem);--space-xl: clamp(3rem, 2.8578rem + 0.7109vw, 3.375rem);--space-2xl: clamp(4rem, 3.8104rem + 0.9479vw, 4.5rem);--space-3xl: clamp(6rem, 5.7156rem + 1.4218vw, 6.75rem);}.text-xl { font-size: var(--text-xl); line-height: 1.2;}.text-l { font-size: var(--text-l); line-height: 1.3;}body, .text-m { font-size: var(--text-m); line-height: 1.3;}.text-s { font-size: var(--text-s); line-height: 1.4;}.text-xs { font-size: var(--text-xs); line-height: 1.5;}.h-title { font-size: var(--h-title);font-weight: 800;text-transform: uppercase; line-height: 1.05;}h1, .h1 { font-size: var(--h1); line-height: 1.1;}h2, .h2 { font-size: var(--h2); line-height: 1.1;}h3, .h3 { font-size: var(--h3); line-height: 1.1;}h4, .h4 { font-size: var(--h4); line-height: 1.2;}h5, .h5 { font-size: var(--h5); line-height: 1.2;}h6, .h6 { font-size: var(--h6); line-height: 1.2;}.book-content a {color: var(--bricks-color-gtjzjc);font-weight: bold;}.book-content a:hover {color: #000000;text-decoration: underline;}