.c-intro__text{font-size:1.25rem;font-family:"Libre Franklin",sans-serif;line-height:1.4}.c-intro__text>*:first-child{margin-top:0}.c-intro__text>*:last-child{margin-bottom:0}.c-intro{background-color:var(--alt);color:var(--white);padding-top:calc(var(--grandient-size)*4);background-image:linear-gradient(to right, var(--primary), var(--alt)),linear-gradient(to left, var(--primary), var(--alt)),linear-gradient(to right, var(--primary), var(--alt)),linear-gradient(to left, var(--primary), var(--alt));background-position:0 0,0 var(--grandient-size),0 calc(var(--grandient-size)*2),0 calc(var(--grandient-size)*3);background-size:100% var(--grandient-size);background-repeat:no-repeat;padding-bottom:3rem}@media(min-width: 1024px){.c-intro{padding-bottom:6rem}}@media(min-width: 1024px)and (max-height: 768px){.c-intro{--gradient-size: 70px;background-image:linear-gradient(to right, var(--primary), var(--alt)),linear-gradient(to left, var(--primary), var(--alt)),linear-gradient(to right, var(--primary), var(--alt));background-position:0 0,0 var(--grandient-size),0 calc(var(--grandient-size)*2);padding-top:calc(var(--gradient-size)*3)}}@media(min-width: 1024px)and (max-height: 600px){.c-intro{background-image:linear-gradient(to right, var(--primary), var(--alt)),linear-gradient(to left, var(--primary), var(--alt));background-position:0 0,0 var(--grandient-size);padding-top:calc(var(--gradient-size)*2)}}.c-intro__wrapper{padding-top:3rem;padding-bottom:2.5rem;display:flex;flex-direction:column;gap:3rem}@media(min-width: 1024px){.c-intro__wrapper{margin-bottom:2.5rem;position:relative;flex-direction:row;justify-content:space-between;padding-top:6rem;padding-bottom:5rem;border-bottom:1px solid var(--white)}}.c-intro__title{font-size:clamp(3rem,2.4718309859rem + 2.2535211268vw,4.5rem);margin:0;font-weight:600;line-height:1.1;letter-spacing:-0.5px}@media(min-width: 1024px){.c-intro__title{flex:0 0 55%;max-width:55%}}@media(min-width: 1024px){.c-intro__text{flex:0 0 30%;max-width:30%}}.c-intro__data{text-align:right;overflow:clip}.c-intro__data-number{font-size:clamp(3.75rem,-0.0352112676rem + 16.1502347418vw,14.5rem);font-family:"Lora",serif;font-style:italic;font-weight:400;line-height:1.1}.c-intro__data-text{font-size:clamp(1.125rem,0.8169014085rem + 1.3145539906vw,2rem)}.c-intro__data-text-1{font-weight:600}@media(min-width: 1024px){.c-intro__data-text-1{white-space:nowrap}}@media(min-width: 1024px){.c-intro__data-text-2{white-space:nowrap;text-align:left}}
