:root{--min-screen-width:320px;--max-screen-width:1200px;--space-2xs:clamp(1.33rem,calc(0.19vw + 1.29rem),1.44rem);--space-xs:clamp(1.5rem,calc(0.55vw + 1.39rem),1.8rem);--space-s:clamp(1.69rem,calc(1.02vw + 1.48rem),2.25rem);--space-m:clamp(1.9rem,calc(1.66vw + 1.57rem),2.81rem);--space-l:clamp(2.14rem,calc(2.51vw + 1.63rem),3.52rem);--space-xl:clamp(2.4rem,calc(3.62vw + 1.68rem),4.39rem);--space-2xl:clamp(2.7rem,calc(5.07vw + 1.69rem),5.49rem);--space-3xl:clamp(3.04rem,calc(6.96vw + 1.65rem),6.87rem);--space-4xl:clamp(3.42rem,calc(9.39vw + 1.54rem),8.58rem);--space-5xl:clamp(3.85rem,calc(12.51vw + 1.35rem),10.73rem);--text-xs:clamp(0.89rem,calc(-0.31vw + 0.95rem),0.72rem);--text-s:clamp(1rem,calc(-0.18vw + 1.04rem),0.9rem);--text-m:clamp(1.13rem,calc(0vw + 1.13rem),1.13rem);--text-l:clamp(1.27rem,calc(0.26vw + 1.21rem),1.41rem);--text-xl:clamp(1.42rem,calc(0.61vw + 1.3rem),1.76rem);--text-2xl:clamp(1.6rem,calc(1.08vw + 1.39rem),2.2rem);--heading-s:clamp(1.31rem,calc(0.17vw + 1.28rem),1.41rem);--heading-m:clamp(1.48rem,calc(0.38vw + 1.4rem),1.69rem);--heading-l:clamp(1.66rem,calc(0.66vw + 1.53rem),2.02rem);--heading-xl:clamp(1.87rem,calc(1.02vw + 1.67rem),2.43rem);--heading-2xl:clamp(2.1rem,calc(1.48vw + 1.81rem),2.92rem);--heading-3xl:clamp(2.37rem,calc(2.06vw + 1.95rem),3.5rem);--heading-4xl:clamp(2.66rem,calc(2.8vw + 2.1rem),4.2rem);}.text-xs{font-size:var(--text-xs);}.text-s{font-size:var(--text-s);}.text-m{font-size:var(--text-m);}.text-l{font-size:var(--text-l);}.text-xl{font-size:var(--text-xl);}.text-2xl{font-size:var(--text-2xl);}body{font-size:var(--text-m);font-variant-numeric:lining-nums;}.looks-h-xl{font-size:var(--heading-4xl);line-height:1.05;}H1,.looks-h1{font-size:var(--heading-3xl);line-height:1.1;}H2,.looks-h2{font-size:var(--heading-2xl);line-height:1.2;}H3,.looks-h3{font-size:var(--heading-xl);line-height:1.3;}H4,.looks-h4{font-size:var(--heading-l);line-height:1.3;}H5,.looks-h5{font-size:var(--heading-m);line-height:1.3;}H6,.looks-h6{font-size:var(--heading-s);line-height:1.4;}h1,h2,h3,h4,h5,h6,[class*=looks-h]{text-align:center;text-wrap:balance;}p,div,blockquote,li{text-wrap:pretty;}button,a[class*=gbp-button]{text-wrap:balance;}.balance{text-wrap:balance;}@media (prefers-reduced-motion:reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:0s !important;}}.wp-block{}