.richtext{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(50px)}.richtext.fade-in{opacity:1;transform:translateY(0)}.richtext p{color:var(--color-marker);margin:0 0 1em}@media (width<768px){.richtext p{font-size:var(--text-base);margin:0 0 .5em}}.richtext h4{line-height:1.75em}#gameplan h3{margin:.5rem 0;font-size:1.5rem}#gameplan .actual-content h3{margin:1.5rem;font-size:1.5rem}h1{font-size:var(--text-4xl);white-space:nowrap;font-weight:700}@media (width<1200px){h1{font-size:35px}}.customGrid h1{line-height:1em;font-size:var(--text-2xl)}.customGrid h2{font-size:var(--text-4xl);margin:-2rem 0;font-weight:700}@media (width<768px){.customGrid h2{font-size:var(--text-6xl);margin:0}}.customGrid h3{font-size:var(--text-lg);margin:0 auto 1rem;font-weight:700}.customGrid .customGrid-headline h2{margin-bottom:0}@media (width<1024px){.customGrid .customGrid-headline h2{font-size:var(--text-md)}}@media (width<768px){.customGrid .customGrid-headline h2{font-size:35px}}.customGrid .customGrid-headline h3{font-size:var(--text-xl);margin:0 auto 1rem;font-weight:700}.customGrid .customGrid-headline p{line-height:1.5rem}@media (width<768px){.customGrid .customGrid-headline p{margin:0}}.customGrid .customGrid-headline mark{background-color:var(--color-marker);letter-spacing:2px;font-weight:700;font-size:var(--text-lg);padding:0 2rem}@media (width<768px){.customGrid .customGrid-headline mark{font-size:var(--text-base);padding:0 1rem}}.text h3{font-size:var(--text-lg);width:60%;margin:0 auto 1rem;font-weight:700}@media (width<768px){.text h3{width:100%}}.text h2{font-size:var(--text-2xl)}.text h2,mark{font-weight:700}mark{background-color:var(--color-marker);letter-spacing:2px;padding:0 2.5rem}@media (width<768px){mark{font-size:var(--text-sm);padding:.25rem .75rem}}#sport p{font-size:var(--text-md)}#legal p{margin:0 0 1rem!important}#jobs .richtext span{color:var(--color-marker)}#jobs #job-intro-text .richtext{text-align:center}#jobs #job-intro-text h2{font-size:var(--text-2xl);text-transform:uppercase;margin-bottom:1rem;font-weight:700}#jobs #job-intro-text h2 span{color:var(--color-primary)}#jobs #job-intro-text h3{font-size:var(--text-lg);text-transform:uppercase;width:75%;margin:0 auto;font-weight:700}@media (width<768px){#jobs #job-intro-text h3{width:100%}}#jobs #job-intro-text h3 span{color:var(--color-primary)}#jobs .benefit-item .richtext{text-align:start!important}#jobs .benefit-item .richtext *{width:100%}#jobs .benefit-item .richtext h4{margin:2rem 0 1rem;font-size:30px;font-weight:700;line-height:1}#jobs .benefit-item .richtext h4 span{color:var(--color-primary)}#studio h6{font-size:var(--text-2xl);margin-bottom:2rem;line-height:1.15}#jobs #job-intro-text .richtext,#jobs section:nth-of-type(11) .richtext{font-size:var(--text-md)}#innomotics h3{font-size:60px;font-weight:700}@media (width<768px){#innomotics h3{font-size:var(--text-xl)}}#innomotics h4{font-size:var(--text-2xl)}#innomotics h4,#innomotics h5{margin:0;font-weight:700;line-height:1}#innomotics h5{font-size:var(--text-xl)}#innomotics h6{font-size:var(--text-lg);margin:0;font-weight:700;line-height:1}
