html{font-size:62.5%;}:root{--cf-action:hsl(358,70%,40%);--cf-accent:hsl(230,54%,31%);--cf-primary:hsla(236,20%,13%,1);--cf-secondary:hsla(236,20%,20%,1);--cf-white-color:hsl(0,0%,100%);--cf-base:#f2f2f2;--cf-light-text:#cccccc;--cf-bg:#f8f8f8;--cf-border:hsla(236,20%,85%,1);--cf-tertiary:#373953;--cf-space-xs:clamp(0.8rem,calc(0.2vw + 0.74rem),1rem);--cf-space-s:clamp(1.5rem,calc(0.5vw + 1.34rem),2rem);--cf-space-m:clamp(2rem,calc(0.5vw + 1.84rem),2.5rem);--cf-space-l:clamp(3rem,calc(1vw + 2.68rem),4rem);--cf-space-xl:clamp(5rem,calc(1vw + 4.68rem),6rem);--cf-sec-pad-block:clamp(5rem,calc(3vw + 4.04rem),8rem);--cf-sec-pad-inline:clamp(2rem,calc(3vw + 1.04rem),5rem);--cf-text-s:clamp(1.45rem,calc(0vw + 1.45rem),1.45rem);--cf-text:clamp(1.5rem,calc(0.1vw + 1.47rem),1.6rem);--cf-text-l:clamp(1.7rem,calc(0.1vw + 1.67rem),1.8rem);--cf-h6:clamp(1.5rem,calc(0.2vw + 1.44rem),1.7rem);--cf-h5:clamp(1.7rem,calc(0.1vw + 1.67rem),1.8rem);--cf-h4:clamp(1.8rem,calc(0.4vw + 1.67rem),2.2rem);--cf-h3:clamp(2.1rem,calc(0.9vw + 1.81rem),3rem);--cf-h2:clamp(2.6rem,calc(1vw + 2.28rem),3.6rem);--cf-h1:clamp(3.4rem,calc(1.4vw + 2.95rem),4.8rem);--cf-title-text:clamp(3.6rem,calc(1.6vw + 3.09rem),5.2rem);--cf-container-width:1320px;--cf-radius-s:clamp(5px,calc(0vw + 5px),5px);--cf-radius-m:clamp(10px,calc(0vw + 10px),10px);--cf-radius-l:clamp(15px,calc(0vw + 15px),15px);--cf-radius-xl:clamp(20px,calc(0vw + 20px),20px);--cf-radius-full:999px;--cf-radius-button:3px;--cf-box-shadow-1:1px 1px 8px -5px #0000001A;}.cf-gradient-bg{background:-webkit-linear-gradient(left,#b7243a,#43264E);}H1{font-size:var(--cf-h1);line-height:1.1;}H2{font-size:var(--cf-h2);line-height:1.2;}H3{font-size:var(--cf-h3);line-height:1.3;}H4{font-size:var(--cf-h4);line-height:1.3;}H5{font-size:var(--cf-h5);line-height:1.2;}H6{font-size:var(--cf-h6);line-height:1.2;}.cf-grayscale{filter:grayscale();}@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;}}