@charset "UTF-8";
.typography{}.typography h1,.typography .h1,.typography h1 a,.typography .h1 a,.typography h1 *,.typography .h1 *,.typography h1 span,.typography .h1 span,.typography h1 strong,.typography .h1 strong{font-family:var(--font-primary);font-size:3.75rem;line-height:1.2;font-weight:500;color:var(--font-clr)}@media screen and (max-width:1399.98px){.typography h1,.typography .h1,.typography h1 a,.typography .h1 a,.typography h1 *,.typography .h1 *,.typography h1 span,.typography .h1 span,.typography h1 strong,.typography .h1 strong{font-size:3rem}}@media screen and (max-width:1199.98px){.typography h1,.typography .h1,.typography h1 a,.typography .h1 a,.typography h1 *,.typography .h1 *,.typography h1 span,.typography .h1 span,.typography h1 strong,.typography .h1 strong{font-size:2.5rem}}@media screen and (max-width:991.98px){.typography h1,.typography .h1,.typography h1 a,.typography .h1 a,.typography h1 *,.typography .h1 *,.typography h1 span,.typography .h1 span,.typography h1 strong,.typography .h1 strong{font-size:2rem}}@media screen and (max-width:767.98px){.typography h1,.typography .h1,.typography h1 a,.typography .h1 a,.typography h1 *,.typography .h1 *,.typography h1 span,.typography .h1 span,.typography h1 strong,.typography .h1 strong{font-size:1.75rem;line-height:1.25}}.typography h2,.typography .h2,.typography h2 a,.typography .h2 a,.typography h2 span,.typography .h2 span,.typography h2 strong,.typography .h2 strong{font-family:var(--font-primary);font-size:3.125rem;line-height:1.2;font-weight:500;color:var(--font-clr)}@media screen and (max-width:1399.98px){.typography h2,.typography .h2,.typography h2 a,.typography .h2 a,.typography h2 span,.typography .h2 span,.typography h2 strong,.typography .h2 strong{font-size:2.8rem}}@media screen and (max-width:1199.98px){.typography h2,.typography .h2,.typography h2 a,.typography .h2 a,.typography h2 span,.typography .h2 span,.typography h2 strong,.typography .h2 strong{font-size:2.4rem}}@media screen and (max-width:991.98px){.typography h2,.typography .h2,.typography h2 a,.typography .h2 a,.typography h2 span,.typography .h2 span,.typography h2 strong,.typography .h2 strong{font-size:1.8rem}}@media screen and (max-width:767.98px){.typography h2,.typography .h2,.typography h2 a,.typography .h2 a,.typography h2 span,.typography .h2 span,.typography h2 strong,.typography .h2 strong{font-size:1.6rem}}.typography h3,.typography .h3,.typography h3 a,.typography .h3 a,.typography h3 span,.typography .h3 span,.typography h3 strong,.typography .h3 strong{font-family:var(--font-primary);font-size:2.5rem;line-height:1.2;font-weight:500;color:var(--font-clr)}@media screen and (max-width:1399.98px){.typography h3,.typography .h3,.typography h3 a,.typography .h3 a,.typography h3 span,.typography .h3 span,.typography h3 strong,.typography .h3 strong{font-size:2.2rem}}@media screen and (max-width:1199.98px){.typography h3,.typography .h3,.typography h3 a,.typography .h3 a,.typography h3 span,.typography .h3 span,.typography h3 strong,.typography .h3 strong{font-size:1.6rem}}@media screen and (max-width:767.98px){.typography h3,.typography .h3,.typography h3 a,.typography .h3 a,.typography h3 span,.typography .h3 span,.typography h3 strong,.typography .h3 strong{font-size:1.5rem;line-height:1.15}}.typography h4,.typography .h4,.typography h4 a,.typography .h4 a,.typography h4 span,.typography .h4 span,.typography h4 strong,.typography .h4 strong{font-family:var(--font-primary);font-size:1.875rem;line-height:1.25;font-weight:500;color:var(--font-clr)}@media screen and (max-width:1199.98px){.typography h4,.typography .h4,.typography h4 a,.typography .h4 a,.typography h4 span,.typography .h4 span,.typography h4 strong,.typography .h4 strong{font-size:1.4rem}}@media screen and (max-width:767.98px){.typography h4,.typography .h4,.typography h4 a,.typography .h4 a,.typography h4 span,.typography .h4 span,.typography h4 strong,.typography .h4 strong{font-size:1.3rem;line-height:1.15}}.typography h5,.typography .h5,.typography h5 a,.typography .h5 a,.typography h5 span,.typography .h5 span,.typography h5 strong,.typography .h5 strong{font-family:var(--font-primary);font-size:1.5rem;line-height:1.3;font-weight:500;color:var(--font-clr)}@media screen and (max-width:1199.98px){.typography h5,.typography .h5,.typography h5 a,.typography .h5 a,.typography h5 span,.typography .h5 span,.typography h5 strong,.typography .h5 strong{font-size:1.3rem}}@media screen and (max-width:767.98px){.typography h5,.typography .h5,.typography h5 a,.typography .h5 a,.typography h5 span,.typography .h5 span,.typography h5 strong,.typography .h5 strong{font-size:1.2rem;line-height:1.15}}.typography h6,.typography .h6,.typography h6 a,.typography .h6 a,.typography h6 span,.typography .h6 span,.typography h6 strong,.typography .h6 strong{font-family:var(--font-primary);font-size:1.125rem;line-height:1.3;font-weight:500;color:var(--font-clr)}@media screen and (max-width:1199.98px){.typography h6,.typography .h6,.typography h6 a,.typography .h6 a,.typography h6 span,.typography .h6 span,.typography h6 strong,.typography .h6 strong{font-size:1.125rem}}@media screen and (max-width:767.98px){.typography h6,.typography .h6,.typography h6 a,.typography .h6 a,.typography h6 span,.typography .h6 span,.typography h6 strong,.typography .h6 strong{font-size:1rem;line-height:1.15}}.typography p *,.typography p{font-size:1.125rem;font-family:var(--font-primary);line-height:1.5;font-weight:400;color:var(--font-clr)}@media screen and (max-width:1199.98px){.typography p *,.typography p{font-size:1rem}}@media screen and (max-width:991.98px){.typography p *,.typography p{font-size:0.938rem}}.typography p * .small,.typography p *.small,.typography p .small,.typography p.small{font-size:1rem;line-height:1.35}@media screen and (max-width:1199.98px){.typography p * .small,.typography p *.small,.typography p .small,.typography p.small{font-size:0.938rem;line-height:1.45}}.typography .small p,.typography .small p *,.typography.small p,.typography.small p *{font-size:1rem;line-height:1.35}@media screen and (max-width:1199.98px){.typography .small p,.typography .small p *,.typography.small p,.typography.small p *{font-size:0.938rem;line-height:1.45}}.typography .text-center .element__title.keyvisual__top::before{left:50% !important;transform:translateX(-50%) !important}.typography .element__title--holder{margin-bottom:1.875rem}@media screen and (max-width:1399.98px){.typography .element__title--holder{margin-bottom:1.5rem}}@media screen and (max-width:991.98px){.typography .element__title--holder{margin-bottom:1.25rem}}.typography .element__title--holder .element__title *,.typography .element__title--holder .element__title{margin-bottom:0;font-weight:500;position:relative}.typography .element__title--holder .element__title *.keyvisual__top,.typography .element__title--holder .element__title.keyvisual__top{padding-top:40px}.typography .element__title--holder .element__title *.keyvisual__top::before,.typography .element__title--holder .element__title.keyvisual__top::before{content:"";position:absolute;top:0;left:0;width:58px;height:18px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 57.79 18'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %230a2434; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cg id='Gruppe_5005' data-name='Gruppe 5005'%3E%3Cg id='Gruppe_4708' data-name='Gruppe 4708'%3E%3Cpath id='Pfad_12613' data-name='Pfad 12613' class='cls-1' d='M8.9,18C3.98,18,0,14.01,0,9.1S3.98.2,8.9.2s8.9,3.98,8.9,8.9c0,4.91-3.99,8.89-8.9,8.9M8.9,1.21C4.54,1.21,1.01,4.74,1.01,9.1s3.53,7.89,7.89,7.89,7.89-3.53,7.89-7.89c0-4.36-3.53-7.89-7.89-7.89'/%3E%3Cpath id='Pfad_12614' data-name='Pfad 12614' class='cls-1' d='M28.91,17.98c-4.96,0-8.99-4.03-8.99-8.99C19.92,4.02,23.94,0,28.91,0c4.96,0,8.99,4.02,8.99,8.99,0,4.96-4.03,8.98-8.99,8.99M28.91,2.7c-3.48,0-6.29,2.82-6.29,6.3,0,3.48,2.82,6.29,6.3,6.29,3.48,0,6.29-2.82,6.29-6.3,0-3.48-2.82-6.29-6.3-6.29'/%3E%3Cpath id='Pfad_12615' data-name='Pfad 12615' class='cls-1' d='M57.79,8.99c0,4.94-4,8.94-8.94,8.94s-8.94-4-8.94-8.94S43.92.05,48.85.05t0,0c4.94,0,8.94,4,8.94,8.94'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover}@media screen and (max-width:1199.98px){.typography .element__title--holder .element__title *.keyvisual__top::before,.typography .element__title--holder .element__title.keyvisual__top::before{width:52px;height:16px}}@media screen and (max-width:991.98px){.typography .element__title--holder .element__title *.keyvisual__top::before,.typography .element__title--holder .element__title.keyvisual__top::before{width:45px;height:14px}}@media screen and (max-width:767.98px){.typography .element__title--holder .element__title *.keyvisual__top::before,.typography .element__title--holder .element__title.keyvisual__top::before{width:39px;height:12px}}.typography .element__title--holder .element__title *.keyvisual__left,.typography .element__title--holder .element__title.keyvisual__left{padding-left:112px}@media screen and (max-width:1199.98px){.typography .element__title--holder .element__title *.keyvisual__left,.typography .element__title--holder .element__title.keyvisual__left{padding-left:102px}}@media screen and (max-width:991.98px){.typography .element__title--holder .element__title *.keyvisual__left,.typography .element__title--holder .element__title.keyvisual__left{padding-left:92px}}@media screen and (max-width:767.98px){.typography .element__title--holder .element__title *.keyvisual__left,.typography .element__title--holder .element__title.keyvisual__left{padding-left:82px}}.typography .element__title--holder .element__title *.keyvisual__left::before,.typography .element__title--holder .element__title.keyvisual__left::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:58px;height:18px;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_1' data-name='Ebene 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 57.79 18'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %230a2434; stroke-width: 0px; %7D %3C/style%3E%3C/defs%3E%3Cg id='Gruppe_5005' data-name='Gruppe 5005'%3E%3Cg id='Gruppe_4708' data-name='Gruppe 4708'%3E%3Cpath id='Pfad_12613' data-name='Pfad 12613' class='cls-1' d='M8.9,18C3.98,18,0,14.01,0,9.1S3.98.2,8.9.2s8.9,3.98,8.9,8.9c0,4.91-3.99,8.89-8.9,8.9M8.9,1.21C4.54,1.21,1.01,4.74,1.01,9.1s3.53,7.89,7.89,7.89,7.89-3.53,7.89-7.89c0-4.36-3.53-7.89-7.89-7.89'/%3E%3Cpath id='Pfad_12614' data-name='Pfad 12614' class='cls-1' d='M28.91,17.98c-4.96,0-8.99-4.03-8.99-8.99C19.92,4.02,23.94,0,28.91,0c4.96,0,8.99,4.02,8.99,8.99,0,4.96-4.03,8.98-8.99,8.99M28.91,2.7c-3.48,0-6.29,2.82-6.29,6.3,0,3.48,2.82,6.29,6.3,6.29,3.48,0,6.29-2.82,6.29-6.3,0-3.48-2.82-6.29-6.3-6.29'/%3E%3Cpath id='Pfad_12615' data-name='Pfad 12615' class='cls-1' d='M57.79,8.99c0,4.94-4,8.94-8.94,8.94s-8.94-4-8.94-8.94S43.92.05,48.85.05t0,0c4.94,0,8.94,4,8.94,8.94'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:cover}.typography a{color:var(--clr-primary, var(--black));transition:var(--transition);text-decoration:underline}.typography .italic,.typography .italic *,.typography em{font-family:var(--font-italic) !important}.typography .hint{color:color-mix(in srgb, var(--font-clr), white 50%)}.typography .regular,.typography .regular *{font-weight:400 !important}.typography .medium,.typography .medium *{font-weight:500 !important}.typography .semibold,.typography .semibold *{font-weight:600 !important}.typography strong,.typography .bold,.typography strong *,.typography .bold *{font-family:var(--font-bold) !important;font-weight:700 !important}.typography .text-muted{color:var(--font-clr) !important;opacity:0.5}.typography .img-fluid{max-width:100%;height:auto}.typography .color-primary{color:var(--clr-primary) !important}.typography .color-secondary{color:var(--clr-secondary) !important}.typography table{border-collapse:collapse;margin-bottom:1.5em;width:100%}.typography table td{border:0}.typography table tbody>tr>td,.typography table tbody>tr>th,.typography table tfoot>tr>td,.typography table tfoot>tr>th,.typography table thead>tr>td,.typography table thead>tr>th,.typography table td{padding:5px 15px;line-height:2;vertical-align:top}.typography table tbody>tr>td.text-right,.typography table tbody>tr>th.text-right,.typography table tfoot>tr>td.text-right,.typography table tfoot>tr>th.text-right,.typography table thead>tr>td.text-right,.typography table thead>tr>th.text-right,.typography table td.text-right{text-align:right}.typography table tr *{color:var(--black)}.typography table tr:nth-of-type(even){background-color:var(--grey-light)}.typography table tr:nth-of-type(even) *{color:var(--black)}.typography table thead td,.typography table th{font-weight:normal;color:var(--black);background-color:var(--grey-light)}.typography ul{list-style:none;padding:0}.typography ul.spielregeln li{margin-bottom:2rem}@media screen and (max-width:1399.98px){.typography ul.spielregeln li{margin-bottom:1rem}}.typography ul li{position:relative;padding-left:1.5rem;font-size:1.125rem;font-family:var(--font-secondary);line-height:1.625rem;font-weight:400;color:var(--white-60);margin-bottom:1rem}@media screen and (max-width:1199.98px){.typography ul li{font-size:1rem;line-height:1.6rem}}@media screen and (max-width:991.98px){.typography ul li{font-size:0.9rem;line-height:1.3rem}}.typography ul li::before{content:"";font-family:"bootstrap-icons";position:absolute;color:var(--black);left:0;top:0;font-size:0.4rem}.typography ul li strong,.typography ul li span{color:var(--white-60)}.typography .text-green{color:var(--primary-color)}.typography .subtitle{font-family:var(--font-marketpro);text-align:left;font-size:2.125rem;line-height:3.625rem;letter-spacing:0;opacity:1;color:var(--grey-dark)}@media screen and (max-width:991.98px){.typography .subtitle{font-size:1rem}}.typography .subtitle span{font-family:inherit;text-align:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;opacity:inherit;color:inherit}.high-contrast .typography .subtitle{color:var(--black)}