@font-face{font-family:Material Symbols Rounded;font-display:block;font-style:normal;font-weight:400;src:url(/fonts/material-symbols-rounded.ttf) format("truetype")}.material-symbols-rounded{direction:ltr;display:inline-block;font-family:Material Symbols Rounded;font-feature-settings:"liga";font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;overflow-wrap:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html,body{margin:0;overflow-x:clip}body{min-width:320px}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,a,strong{margin-top:0;overflow-wrap:anywhere}a{color:inherit;text-decoration:none}:where(.page-hero,.content-band,.hero-content) a:not(.primary-action):not(.secondary-action):not(.brand-lockup):not(.club-mark){color:var(--sl-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}:where(.page-hero,.content-band,.hero-content) a:not(.primary-action):not(.secondary-action):not(.brand-lockup):not(.club-mark):visited{color:var(--sl-club)}:where(.page-hero,.content-band,.hero-content) a:not(.primary-action):not(.secondary-action):not(.brand-lockup):not(.club-mark):hover,:where(.page-hero,.content-band,.hero-content) a:not(.primary-action):not(.secondary-action):not(.brand-lockup):not(.club-mark):focus-visible{color:var(--sl-primary-dark)}.page-hero,.content-band{width:var(--sl-content);margin-inline:auto}.page-hero{max-width:980px;padding:72px 0 48px}.section-kicker{margin:0 0 12px;color:var(--sl-primary-dark);font-size:.78rem;font-weight:900;letter-spacing:0;line-height:1.35;text-transform:uppercase}h1,h2,p{margin:0}.page-hero h1{max-width:900px;font-size:clamp(2.2rem,4.6vw,4.8rem);line-height:1.05}.page-hero>p{max-width:62ch;margin-top:22px;color:var(--sl-muted);font-size:1.12rem;line-height:1.6}.content-band{padding:72px 0;border-top:1px solid var(--sl-line)}.section-heading{margin-bottom:24px}.section-heading h2,.content-band h2{font-size:clamp(2rem,3.8vw,4rem);line-height:1.05}.surface-card{border:1px solid var(--sl-line);border-radius:var(--sl-radius);background:#ffffffc7}.feature-card,.list-grid article,.info-grid article,.faq-list details,.sponsor-logo,.package-grid article,.contact-panel{border:1px solid var(--sl-line);border-radius:var(--sl-radius);background:#ffffffc7}.list-grid,.info-grid,.package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.list-grid article,.info-grid article{min-height:170px;padding:22px}.list-grid strong,.info-grid strong,.package-grid span,.feature-card span{color:var(--sl-primary-dark);font-size:.82rem;font-weight:900;text-transform:uppercase}.list-grid p,.info-grid p,.package-grid p,.contact-panel p{color:var(--sl-muted);line-height:1.55}.list-grid p,.info-grid p,.package-grid p{margin-top:14px}.feature-card h2{max-width:13ch;margin-top:18px;color:#32383a;font-size:clamp(1.75rem,3.3vw,3.4rem);line-height:1}.feature-card p{margin-top:14px;color:var(--sl-muted);line-height:1.55}.feature-card.primary h2{color:#fff}.feature-card.primary p{color:#ffffffdb}.feature-card.primary a,.feature-card.primary a:visited{color:var(--sl-secondary);font-weight:900;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.feature-card.primary a:hover,.feature-card.primary a:focus-visible{color:#fff;text-decoration-color:var(--sl-secondary)}.markdown-wettbewerbe{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.markdown-wettbewerbe table{width:1200px;max-width:none}.markdown-wettbewerbe table th{text-align:left}.markdown-wettbewerbe table tr:nth-child(odd){background-color:#f8f9fa}.markdown-wettbewerbe table tr:nth-child(2n){background-color:#fff}.markdown-wettbewerbe table tr:hover{background-color:#e9f5ff}.markdown-wettbewerbe table th:nth-child(1),.markdown-wettbewerbe table td:nth-child(1){width:15%}.markdown-wettbewerbe table th:nth-child(2),.markdown-wettbewerbe table td:nth-child(2){width:25%}.markdown-wettbewerbe table th:nth-child(3),.markdown-wettbewerbe table td:nth-child(3){width:10%}.markdown-wettbewerbe table th:nth-child(4),.markdown-wettbewerbe table td:nth-child(4){width:10%}.markdown-wettbewerbe table th:nth-child(5),.markdown-wettbewerbe table td:nth-child(5){width:20%}.markdown-wettbewerbe table th:nth-child(6),.markdown-wettbewerbe table td:nth-child(6){width:10%}.markdown-red{color:red}.markdown-image img{display:block;max-width:calc(100vw - 32px);width:600px;height:auto}.markdown-sponsor,.markdown-sponsor-dark{display:grid;grid-template-columns:132px minmax(0,1fr);column-gap:22px;row-gap:12px;align-items:center;max-width:min(760px,100%)}.markdown-sponsor p,.markdown-sponsor-dark p{margin:0;min-width:0}.markdown-sponsor p:first-child,.markdown-sponsor-dark p:first-child{display:grid;box-sizing:border-box;place-items:center;width:100%;min-height:104px;padding:14px;border:1px solid #dedbd4;border-radius:8px;background:#ffffffd1}.markdown-sponsor p+p,.markdown-sponsor-dark p+p{grid-column:2;align-self:center}.markdown-sponsor img,.markdown-sponsor-dark img{display:block;width:100%;max-width:96px;height:72px;object-fit:contain}@media(max-width:760px){.content-band{padding:56px 0}.markdown-sponsor,.markdown-sponsor-dark{grid-template-columns:112px minmax(0,1fr);column-gap:18px;row-gap:10px}.markdown-sponsor p:first-child,.markdown-sponsor-dark p:first-child{width:112px;min-height:92px;padding:12px}.markdown-sponsor img,.markdown-sponsor-dark img{max-width:82px;height:64px}}@media(max-width:520px){.page-hero{padding:44px 0 34px}.page-hero h1{font-size:clamp(1.8rem,8vw,2.45rem)}.section-heading h2,.content-band h2{font-size:clamp(1.6rem,7vw,2.25rem)}.feature-card h2{max-width:none;font-size:clamp(1.45rem,7vw,2.15rem);line-height:1.08}.markdown-sponsor,.markdown-sponsor-dark{grid-template-columns:1fr;justify-items:center}.markdown-sponsor p+p,.markdown-sponsor-dark p+p{grid-column:1;justify-self:stretch}}
