.typography-title{letter-spacing:-.02em;font-family:var(--font-poppins,poppins,arial,sans-serif);font-weight:500}.typography-title--h0{line-height:1.05;font-size:56px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-title--h0{line-height:1.05;font-size:64px}}@media only screen and (min-width:1141px){.typography-title--h0{line-height:1.05;font-size:88px}}.typography-title--h1{line-height:1.1;font-size:40px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-title--h1{line-height:1.1;font-size:48px}}@media only screen and (min-width:1141px){.typography-title--h1{line-height:1.1;font-size:64px}}.typography-title--h2{line-height:1.1;font-size:30px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-title--h2{line-height:1.1;font-size:32px}}@media only screen and (min-width:1141px){.typography-title--h2{line-height:1.1;font-size:48px}}.typography-title--h3{line-height:1.1;font-size:24px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-title--h3{line-height:1.1;font-size:28px}}@media only screen and (min-width:1141px){.typography-title--h3{line-height:1.1;font-size:34px}}.typography-title--h4{line-height:1.3;font-size:22px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-title--h4{line-height:1.3;font-size:24px}}@media only screen and (min-width:1141px){.typography-title--h4{line-height:1.3;font-size:28px}}.typography-title--h5{line-height:1.3;font-size:18px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-title--h5{line-height:1.3;font-size:18px}}@media only screen and (min-width:1141px){.typography-title--h5{line-height:1.3;font-size:22px}}.typography-title--h6{line-height:1.3;font-size:16px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-title--h6{line-height:1.3;font-size:16px}}@media only screen and (min-width:1141px){.typography-title--h6{line-height:1.3;font-size:18px}}.typography-title--semibold{font-weight:600}.typography-title--medium{font-weight:500}.typography-title--regular{font-weight:400}.typography-tiles-text--medium{font-weight:500}.typography-tiles-text--regular{font-weight:400}.typography-tiles-text--4cols-xl{line-height:1.5;font-size:56px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--4cols-xl{line-height:1.5;font-size:60px}}@media only screen and (min-width:1141px){.typography-tiles-text--4cols-xl{line-height:1.5;font-size:80px}}.typography-tiles-text--4cols-lg{line-height:1.4;font-size:26px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--4cols-lg{line-height:1.5;font-size:26px}}@media only screen and (min-width:1141px){.typography-tiles-text--4cols-lg{line-height:1.3;font-size:26px}}.typography-tiles-text--4cols-md{line-height:1.4;font-size:18px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--4cols-md{line-height:1.5;font-size:18px}}@media only screen and (min-width:1141px){.typography-tiles-text--4cols-md{line-height:1.4;font-size:22px}}.typography-tiles-text--4cols-sm{line-height:1.4;font-size:16px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--4cols-sm{line-height:1.4;font-size:16px}}@media only screen and (min-width:1141px){.typography-tiles-text--4cols-sm{line-height:1.4;font-size:20px}}.typography-tiles-text--4cols-xs{line-height:1.4;font-weight:400;font-size:14px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--4cols-xs{line-height:1.4;font-size:14px}}@media only screen and (min-width:1141px){.typography-tiles-text--4cols-xs{line-height:1.4;font-size:16px}}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--3cols-xl{line-height:1.5;font-size:60px}}@media only screen and (min-width:1141px){.typography-tiles-text--3cols-xl{line-height:1.5;font-size:64px}}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--3cols-lg{line-height:1.5;font-size:20px}}@media only screen and (min-width:1141px){.typography-tiles-text--3cols-lg{line-height:1.3;font-size:28px}}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--3cols-md{line-height:1.5;font-size:18px}}@media only screen and (min-width:1141px){.typography-tiles-text--3cols-md{line-height:1.4;font-size:22px}}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--3cols-sm{line-height:1.4;font-size:16px}}@media only screen and (min-width:1141px){.typography-tiles-text--3cols-sm{line-height:1.4;font-size:18px}}.typography-tiles-text--3cols-xs{font-weight:400}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--3cols-xs{line-height:1.4;font-size:14px}}@media only screen and (min-width:1141px){.typography-tiles-text--3cols-xs{line-height:1.4;font-size:16px}}.typography-tiles-text--2cols-xl{line-height:1.5;font-size:40px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--2cols-xl{line-height:1.5;font-size:40px}}@media only screen and (min-width:1141px){.typography-tiles-text--2cols-xl{line-height:1.5;font-size:48px}}.typography-tiles-text--2cols-lg{line-height:1.4;font-size:20px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--2cols-lg{line-height:1.5;font-size:22px}}@media only screen and (min-width:1141px){.typography-tiles-text--2cols-lg{line-height:1.3;font-size:24px}}.typography-tiles-text--2cols-md{line-height:1.4;font-size:18px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--2cols-md{line-height:1.5;font-size:18px}}@media only screen and (min-width:1141px){.typography-tiles-text--2cols-md{line-height:1.4;font-size:22px}}.typography-tiles-text--2cols-sm{line-height:1.4;font-size:16px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--2cols-sm{line-height:1.4;font-size:16px}}@media only screen and (min-width:1141px){.typography-tiles-text--2cols-sm{line-height:1.4;font-size:18px}}.typography-tiles-text--2cols-xs{line-height:1.4;font-weight:400;font-size:14px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-tiles-text--2cols-xs{line-height:1.4;font-size:14px}}@media only screen and (min-width:1141px){.typography-tiles-text--2cols-xs{line-height:1.4;font-size:16px}}.typography-subtitle{line-height:1.3}.typography-subtitle--md{font-size:18px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-subtitle--md{font-size:18px}}@media only screen and (min-width:1141px){.typography-subtitle--md{font-size:24px}}.typography-subtitle--sm{font-size:16px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-subtitle--sm{font-size:16px}}@media only screen and (min-width:1141px){.typography-subtitle--sm{font-size:18px}}.typography-subtitle--medium{font-weight:500}.typography-subtitle--regular{font-weight:400}.typography-subtitle--euclid{font-family:var(--font-euclid,euclidcircularb,arial,sans-serif)}.typography-subtitle--gravity{font-family:var(--font-gravity,gravity,arial,sans-serif)}.typography-subtitle--poppins{font-family:var(--font-poppins,poppins,arial,sans-serif)}.typography-text--2xl{line-height:1.5;font-size:18px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-text--2xl{line-height:1.5;font-size:18px}}@media only screen and (min-width:1141px){.typography-text--2xl{line-height:1.5;font-size:24px}}.typography-text--xl{line-height:1.3;font-size:16px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-text--xl{line-height:1.3;font-size:16px}}@media only screen and (min-width:1141px){.typography-text--xl{line-height:1.3;font-size:18px}}.typography-text--lg{line-height:1.4;font-size:14px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-text--lg{line-height:1.4;font-size:14px}}@media only screen and (min-width:1141px){.typography-text--lg{line-height:1.4;font-size:16px}}.typography-text--md{line-height:1.4;font-size:14px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-text--md{line-height:1.5;font-size:14px}}@media only screen and (min-width:1141px){.typography-text--md{line-height:1.4;font-size:14px}}.typography-text--sm{line-height:1.4;font-size:12px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-text--sm{line-height:1.4;font-size:12px}}@media only screen and (min-width:1141px){.typography-text--sm{line-height:1.4;font-size:12px}}.typography-text--xs{line-height:1.4;font-size:10px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-text--xs{line-height:1.4;font-size:10px}}@media only screen and (min-width:1141px){.typography-text--xs{line-height:1.4;font-size:10px}}.typography-text--semibold{font-weight:600}.typography-text--medium{font-weight:500}.typography-text--regular{font-weight:400}.typography-text--euclid{font-family:var(--font-euclid,euclidcircularb,arial,sans-serif)}.typography-text--poppins{font-family:var(--font-poppins,poppins,arial,sans-serif)}.typography-intro-title,.typography-text--gravity{font-family:var(--font-gravity,gravity,arial,sans-serif)}.typography-intro-title{line-height:.8;letter-spacing:1.48px;text-transform:uppercase;font-weight:900;font-synthesis:none}.typography-intro-title--h1{font-size:72px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-intro-title--h1{font-size:100px}}@media only screen and (min-width:1141px){.typography-intro-title--h1{font-size:148px}}.typography-intro-title--h2{letter-spacing:1.18px;font-size:68px}@media only screen and (min-width:768px)and (max-width:1140px){.typography-intro-title--h2{font-size:88px}}@media only screen and (min-width:1141px){.typography-intro-title--h2{font-size:118px}}.logo{display:inline-flex;transition:color .15s;z-index:999;gap:2px;--logo-width-full:68px;--logo-width-emblem:17px;--logo-width-footer:82px;--logo-height-full:20px;--logo-height-emblem:20px;--logo-height-footer:24px}.logo,.logo svg{width:var(--logo-width);height:var(--logo-height)}.logo svg{position:relative}.logo--emblem svg{transition:width .5s ease}.logo--black{color:#000}.logo--white{color:#fff}.logo--pink{color:#fe42b4}.logo__spotlight{position:absolute;top:-2px;left:0;display:flex;justify-content:center;align-items:center;margin:0;padding-inline:4px;min-width:52px;min-height:29px;white-space:nowrap;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M22.669 2.72076C36.9083 -1.03466 49.9434 1.39852 51.7829 8.15568C53.6223 14.9127 43.5701 23.435 29.3311 27.1904C15.0918 30.9458 2.0568 28.5125 0.217117 21.7555C-1.62238 14.9984 8.42973 6.4762 22.669 2.72076Z' fill='%23242424'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;transform:translateX(calc(var(--logo-width) + 4px));transition:transform .5s ease}@media only screen and (max-width:767px){.logo__spotlight{transform:translateX(calc(var(--logo-width-full) + 4px))}}
