:root {--val-3xs: 0.125rem;--val-2xs: 0.25rem;--val-xs: 0.5rem;--val-s: 0.75rem;--val-m: 1rem;--val-l: 1.25rem;--val-xl: 1.5rem;--val-2xl: 2rem;--val-3xl: 3rem;--val-4xl: 4rem;--val-5xl: 5rem;--val-6xl: 6rem;--page-width: 1400px;--border-radius-card: 1.25rem;--h-title: clamp(1.8rem, calc(0.044 * (100vw - 28.5rem) + 1.8rem), 3.64rem);--shadow-m: 0 6px 18px rgba(0,0,0,0.08);--shadow-sm: 0 2px 8px rgba(0,0,0,0.04);--text-2xs: clamp(0.7rem, calc(-0.0017777777777777776 * (100vw - 22.5rem) + 0.7rem), 0.58rem);--text-xs: clamp(0.79rem, calc(-0.001037037037037038 * (100vw - 22.5rem) + 0.79rem), 0.72rem);--text-s: clamp(0.89rem, calc(0.00014814814814814828 * (100vw - 22.5rem) + 0.89rem), 0.9rem);--text-m: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem);--text-l: clamp(1.13rem, calc(0.004148148148148148 * (100vw - 22.5rem) + 1.13rem), 1.41rem);--text-xl: clamp(1.27rem, calc(0.007259259259259259 * (100vw - 22.5rem) + 1.27rem), 1.76rem);--text-2xl: clamp(1.42rem, calc(0.011555555555555558 * (100vw - 22.5rem) + 1.42rem), 2.2rem);--text-width: 55em;--form-width: 840px;--h6: clamp(1rem, calc(0.0019259259259259242 * (100vw - 22.5rem) + 1rem), 1.13rem);--h5: clamp(1.07rem, calc(0.004148148148148148 * (100vw - 22.5rem) + 1.07rem), 1.35rem);--h4: clamp(1.14rem, calc(0.007111111111111114 * (100vw - 22.5rem) + 1.14rem), 1.62rem);--h3: clamp(1.21rem, calc(0.010814814814814815 * (100vw - 22.5rem) + 1.21rem), 1.94rem);--h2: clamp(1.3rem, calc(0.015259259259259259 * (100vw - 22.5rem) + 1.3rem), 2.33rem);--h1: clamp(1.38rem, calc(0.021037037037037035 * (100vw - 22.5rem) + 1.38rem), 2.8rem);}