@font-face{font-family:Material Symbols Rounded;font-display:block;font-style:normal;font-weight:400;src:url("./media/material-symbols-rounded-PP22TIZC.ttf") format("truetype")}.material-symbols-rounded{direction:ltr;display:inline-block;font-family:Material Symbols Rounded,sans-serif;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-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}h1,h2,p{margin:0}: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}.page-hero h1{max-width:900px;color:var(--sl-primary);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 h1,.section-heading h2,.contact-band h1,.contact-band h2,.content-band h1,.content-band h2{color:var(--sl-primary);font-size:clamp(2rem,3.8vw,4rem);line-height:1.05}@media(max-width:760px){.content-band{padding:56px 0}}@media(max-width:520px){.page-hero{padding:44px 0 34px}.page-hero h1{font-size:clamp(1.8rem,8vw,2.45rem)}.section-heading h1,.section-heading h2,.contact-band h1,.contact-band h2,.content-band h1,.content-band h2{font-size:clamp(1.6rem,7vw,2.25rem)}}.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)}@media(max-width:520px){.feature-card h2{max-width:none;font-size:clamp(1.45rem,7vw,2.15rem);line-height:1.08}}.markdown-wettbewerbe{max-width:100%;overflow-x:auto;border:1px solid var(--sl-line);border-radius:var(--sl-radius);background:#fff;-webkit-overflow-scrolling:touch}.markdown-wettbewerbe table{width:100%;min-width:760px;max-width:none;border-collapse:collapse;color:#32383a;font-size:.94rem;line-height:1.45;table-layout:fixed}.markdown-wettbewerbe table th{padding:12px 10px;background:var(--sl-primary);color:#fff;font-size:.76rem;font-weight:900;text-align:left;text-transform:uppercase;vertical-align:top}.markdown-wettbewerbe table td{padding:12px 10px;border-top:1px solid var(--sl-line);vertical-align:top}.markdown-wettbewerbe table td:nth-child(3),.markdown-wettbewerbe table td:nth-child(4),.markdown-wettbewerbe table td:nth-child(6){font-weight:800;white-space:nowrap}.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:16%}.markdown-wettbewerbe table th:nth-child(2),.markdown-wettbewerbe table td:nth-child(2){width:29%}.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:11%}.markdown-wettbewerbe table th:nth-child(5),.markdown-wettbewerbe table td:nth-child(5){width:24%}.markdown-wettbewerbe table th:nth-child(6),.markdown-wettbewerbe table td:nth-child(6){width:10%}.markdown-warning{margin:0 0 18px;padding:10px 14px;border-left:4px solid var(--sl-secondary);border-radius:8px;background:#fbcb0429;color:#32383a}.markdown-warning p{margin:0}.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){.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){.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}}.hero-content>*{width:100%;max-width:min(68ch,100%);margin:0;overflow-wrap:anywhere;white-space:normal}.hero-content>*+*{margin-top:12px}.hero-content h1{max-width:100%;color:var(--sl-primary);font-size:var(--startseite-h1-size, clamp(2.15rem, 4.2vw, 4rem));line-height:var(--startseite-h1-line-height, 1.02);letter-spacing:0;overflow-wrap:anywhere;white-space:normal}.hero-content h2{max-width:100%;color:#32383a;font-size:clamp(1.45rem,2.6vw,2.5rem);line-height:1.14;letter-spacing:0;overflow-wrap:anywhere;white-space:normal}.hero-content h3,.hero-content h4,.hero-content h5,.hero-content h6{color:#32383a;line-height:1.2;letter-spacing:0}.hero-content h3{font-size:clamp(1.25rem,2vw,1.8rem)}.hero-content h4,.hero-content h5,.hero-content h6{font-size:1.08rem}.hero-content strong,.hero-content b{color:#32383a}@media(max-width:760px){.hero-content h2{font-size:clamp(1.25rem,6.2vw,1.85rem)}.hero-content h3{font-size:clamp(1.08rem,5.2vw,1.38rem)}}.article-content,.idea-content{max-width:76ch}.article-content h1,.idea-content h1{max-width:820px;margin:0 0 18px;color:var(--sl-primary);font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.14}.article-content h2,.idea-content h2{margin:34px 0 14px;padding-top:18px;border-top:1px solid rgba(0,54,117,.14);color:#32383a;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.18}.article-content h3,.idea-content h3{margin:26px 0 10px;color:#32383a;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.25}.article-content h1+h2,.article-content h2:first-child,.article-content h3:first-child,.idea-content h1+h2,.idea-content h2:first-child,.idea-content h3:first-child{margin-top:0;padding-top:0;border-top:0}.article-content p,.article-content li,.idea-content p,.idea-content li{color:var(--sl-muted);line-height:1.65}.article-content p,.idea-content p{margin:0 0 16px}.article-content ul,.idea-content ul{display:grid;gap:10px;margin:0 0 18px;padding-left:1.25rem}.article-content li ul,.idea-content li ul{margin:10px 0 0}.article-content strong,.idea-content strong{color:#32383a}.article-content .markdown-warning p,.idea-content .markdown-warning p{margin:0}.registration-intro{max-width:76ch}.registration-intro h1{max-width:820px;margin:0 0 24px;color:var(--sl-primary);font-size:clamp(2rem,4vw,3.6rem);line-height:1.06}.registration-intro h2{margin:34px 0 14px;padding-top:18px;border-top:1px solid rgba(0,54,117,.14);color:#32383a;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.18}.registration-intro h3{margin:26px 0 10px;color:#32383a;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.25}.registration-intro h1+h2,.registration-intro h2:first-child,.registration-intro h3:first-child{margin-top:0;padding-top:0;border-top:0}.registration-intro p,.registration-intro li{color:var(--sl-muted);line-height:1.68;font-size:1.04rem}.registration-intro p{margin:0 0 18px}.registration-intro ul{display:grid;gap:10px;margin:0 0 18px;padding-left:1.25rem}.registration-intro li ul{margin:10px 0 0}.registration-intro strong{color:#32383a}.registration-intro .markdown-warning p{margin:0}.costs-content{max-width:76ch}.costs-content h1{max-width:820px;margin:0 0 24px;color:var(--sl-primary);font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.08}.costs-content h2{margin:34px 0 14px;padding-top:22px;border-top:1px solid rgba(0,54,117,.14);color:#32383a;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.18}.costs-content h3{margin:26px 0 10px;color:#32383a;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.25}.costs-content h1+h2,.costs-content h2:first-child,.costs-content h3:first-child{margin-top:0;padding-top:0;border-top:0}.costs-content p,.costs-content li{color:var(--sl-muted);line-height:1.65}.costs-content p{margin:0 0 14px}.costs-content ul{display:grid;gap:10px;margin:0 0 18px;padding-left:1.25rem}.costs-content li ul{margin:10px 0 0}.costs-content strong{color:#32383a}.costs-content .markdown-warning p{margin:0}.costs-content h2{max-width:760px}.registration-card-content h1{max-width:100%;margin:14px 0 12px;color:#32383a;font-size:clamp(1.25rem,1.8vw,1.65rem);line-height:1.16}.registration-card-content p{margin:0 0 12px;color:var(--sl-muted);line-height:1.6}.registration-card-content strong{color:#32383a}.feature-card.primary .registration-card-content h1,.feature-card.primary .registration-card-content strong{color:#fff}.feature-card.primary .registration-card-content p{color:#ffffffdb}.privacy-content :where(p,li),.imprint-content :where(p,li){color:var(--sl-muted);line-height:1.65}.privacy-content h1,.imprint-content h1{max-width:100%;margin:0 0 28px;padding-bottom:20px;border-bottom:1px solid rgba(0,54,117,.16);color:var(--sl-primary);font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.08}.privacy-content h2,.imprint-content h2{margin:36px 0 14px;padding-top:22px;border-top:1px solid rgba(0,54,117,.14);color:#32383a;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.18}.privacy-content h2:first-child,.privacy-content h1+h2,.imprint-content h2:first-child,.imprint-content h1+h2{margin-top:0;padding-top:0;border-top:0}.privacy-content p,.imprint-content p{max-width:76ch;margin:0 0 16px}.privacy-content strong,.imprint-content strong{color:#32383a}@media(max-width:760px){.privacy-content h2,.imprint-content h2{margin-top:26px;padding-top:18px}}
