:root{--canvas-width:730px;--canvas-padding:24px;--radius:10px;--radius-m:15px;--space-base:8px;--space-xxs:calc(1 * var(--space-base));--space-xs:calc(1.5 * var(--space-base));--space-s:calc(2.5 * var(--space-base));--space:calc(3.5 * var(--space-base));--space-m:calc(4.5 * var(--space-base));--space-l:calc(6 * var(--space-base));--space-xl:calc(7.5 * var(--space-base));--space-xxl:calc(10 * var(--space-base));--offset-base:8px;--offset-s:calc(4 * var(--offset-base));--offset:calc(8 * var(--offset-base));--offset-xl:calc(12 * var(--offset-base));--offset-xxl:calc(18 * var(--offset-base))}@media (width<=800px){:root{--space-base:8px;--offset-base:4px;--offset:calc(12 * var(--offset-base))}}@font-face{font-family:inter;font-weight:100 900;font-display:block;src:url(/fonts/inter.woff2)format("woff2")}@font-face{font-family:sofia;font-weight:700;font-display:block;src:url(/fonts/sofia-bold.woff2)format("woff2")}@font-face{font-family:sofia;font-weight:400;font-display:block;src:url(/fonts/sofia.woff2)format("woff2")}:root{--font:"inter";--font-headline:"sofia";--font-line-height:1.8;--font-size-xs:.8rem;--font-size-s:.9rem;--font-size:min(calc(11px + 1vw), 17px);--font-size-m:1.2rem;--font-size-l:1.25rem;--font-size-xl:1.5rem}h1,h2,.h1,.h2{line-height:1.55;font-family:var(--font-headline), sans-serif}h1,.h1{font-size:var(--font-size-xl);font-weight:700}h1 .is-minor,.h1 .is-minor{font-weight:400;font-size:var(--font-size-m);display:inline-block}h1.is-small,.h1.is-small{font-size:var(--font-size-l)}h2,.h2{font-size:var(--font-size-l);font-weight:700}h3,.h3{font-size:1rem;font-weight:700}article>*+*{margin-top:1em}article>h1:has(.is-minor)+*{margin-top:2em}p{color:var(--color-text-dim)}p a:any-link{text-underline-offset:2px;color:var(--color-text);font-weight:550;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}p a.is-normal:any-link{color:currentColor;font-weight:400}:root{--color-bg:#111;--color-bg-dim:#36363655;--color-bg-dim-one:#363636aa;--color-text:#fff;--color-text-dim:#b2b2b2;--color-text-dim-one:#959595;--color-line:#474747aa;--color-line-dim:#474747cc;--color-underline:currentColor;--color-outline:currentColor;--color-error:#f13c61}*{box-sizing:border-box;margin:0}:before,:after{box-sizing:border-box}template{display:none}body{text-rendering:optimizelegibility;scroll-behavior:smooth;font-feature-settings:"lnum";font-variant-numeric:lining-nums;overflow-wrap:anywhere;width:100%;max-width:100%;line-height:1.5}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth}img,picture,video,canvas,svg,object,embed,iframe{width:auto;max-width:100%;height:auto;display:inline-block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}:target{scroll-margin-block:5ex}a,a:any-link{color:inherit}[hidden]{display:none!important}abbr[title]{cursor:help}dialog{border:none;max-width:none;max-height:none;margin:0;padding:0}.no-js *{transition:none!important;animation-play-state:paused!important}.sr-only{clip:rect(1px, 1px, 1px, 1px);opacity:.01;width:1px;height:1px;position:absolute;overflow:hidden}abbr{text-decoration:none}svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none}hr{border:none;border-top:1px solid var(--color-line);background:0 0;margin:0}a.tag:any-link{white-space:nowrap;text-underline-offset:2px;color:var(--color-text);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}a.tag:any-link:has(.app-icon){padding-left:.15em}a.tag:any-link svg{height:1.1em;margin-right:.35em;position:relative;top:3px}a.link,button.link{align-items:center;gap:var(--space-xs);appearance:none;cursor:pointer;color:currentColor;background:0 0;border:none;margin-top:1.5em;font-weight:600;text-decoration:none;display:inline-flex}a.link:hover,button.link:hover{text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}a.link:hover .app-icon,button.link:hover .app-icon{transform:rotate(-45deg)}.link-icon{aspect-ratio:1;background:var(--color-text);width:32px;color:var(--color-bg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.link-icon .app-icon{stroke-width:2.5px;height:18px;transition:transform .2s,color .2s}.link-loading{aspect-ratio:1;z-index:2;border:2px solid #0000;border-left-color:var(--color-bg);border-top-color:var(--color-bg);will-change:transform;border-radius:100%;width:14px;animation:.6s linear infinite rotating;display:none}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.link.is-loading{pointer-events:none}.link.is-loading .app-icon{display:none}.link.is-loading .link-loading{display:inline-block}.blocklinks{gap:var(--space-xs);flex-direction:column;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:1.5em;display:grid}.blocklinks.is-vertical{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}a.blocklink,.blocklink{align-items:center;gap:var(--space-s);padding:var(--space) var(--space-s);border-radius:var(--radius);border:1px solid var(--color-line);background:var(--color-bg-dim);font-weight:500;text-decoration:none;transition:background .2s;display:flex}.is-vertical a.blocklink,.is-vertical .blocklink{text-align:center;padding:var(--space) var(--space-xs);justify-content:center;gap:var(--space-xs);flex-direction:column;font-size:.95rem}a.blocklink:hover{text-underline-offset:2px;background:var(--color-bg-dim-one);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}a.blocklink:hover .blocklink-arrow{color:var(--color-text);transform:rotate(-45deg)}.blocklink-icon{flex-shrink:0;height:20px}.blocklink-arrow{stroke-width:1.5px;color:var(--color-text-dim-one);margin-left:auto;transition:transform .2s,color .2s}.blocklink-text{line-height:1.3}html,body{font-size:var(--font-size)}body{color:var(--color-text);font-family:var(--font), sans-serif;line-height:var(--font-line-height);background:var(--color-bg);font-feature-settings:"lnum";font-variant-numeric:lining-nums;grid-template-columns:1fr min(100vw, var(--canvas-width)) 2fr;display:grid}.app{width:100%;padding:var(--offset-s) var(--canvas-padding) 0;grid-column:2;position:relative}.app>*+*{margin-top:var(--offset)}@supports (pointer-events:none){.app:after{content:"";z-index:10;pointer-events:none;opacity:.015;background:url(/noise.webp) 0 0/100px;position:absolute;inset:0}}.app-logo{height:54px;margin:var(--offset) 0 var(--offset)}@media (width>=1800px){.app-logo{left:calc(var(--offset) + var(--offset-s));top:calc(var(--offset-s) + 4px);position:fixed}}.app-logo-image{height:100%;display:block}.app-footer{margin-top:var(--offset-xxl);margin-bottom:var(--offset-s)}.app-footer-text{font-size:var(--font-size-xs);color:var(--color-text-dim-one)}.team-section{flex-direction:column;display:flex}@media (width<=600px){.team-section .team-intro{order:3}}.team{gap:var(--space);flex-flow:wrap;margin-top:1.5em;display:flex}@media (width<=600px){.team{gap:var(--space-xs);margin-bottom:1.5em}}.team-member{gap:var(--space-xxs);flex-direction:column;flex:0 0 152px;display:flex;position:relative}@media (width<=600px){.team-member{flex-basis:calc(33.3333% - var(--space-xxs))}}.team-member.is-playing .team-member-video,.team-member.is-alt .team-member-image.is-2{opacity:1}.team-member-image,.team-member-video{aspect-ratio:1/1.2;object-fit:cover;border-radius:var(--radius);filter:grayscale();z-index:2;width:152px;position:relative}.team-member-video,.team-member-image.is-2{z-index:3;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;position:absolute;top:0}.team-member-caption{margin:0}h3.team-member-name{margin:0;font-weight:500}.team-member-text{line-height:1.4;font-size:var(--font-size-s);word-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:-.1em 0 0;font-weight:350}.form{gap:var(--space);flex-direction:column;display:flex}.form cap-widget{display:none}.form-help{font-size:var(--font-size-s);color:var(--color-text-dim-one);max-width:620px;margin-top:.8em;font-weight:400;line-height:1.55}label{margin-bottom:.5em;font-weight:600;display:block}input,textarea{align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--space-s);border-radius:var(--radius);border:1px solid var(--color-line);background:var(--color-bg-dim);color:currentColor;width:100%;text-decoration:none;display:flex}input:focus,textarea:focus{outline:1px solid var(--color-line)}input{height:50px}textarea{resize:vertical;min-height:50px;max-height:350px}::placeholder{color:var(--color-text-dim-one)}.field-validation-error{color:var(--color-error);padding:var(--space-xs) var(--space-s);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-error) 40%, transparent);background:color-mix(in srgb, var(--color-error) 10%, transparent);font-size:var(--font-size-s);margin-top:.5em;display:block}.logos{margin-top:1.8em}.logos-slider{flex-wrap:wrap;align-items:center;gap:.6em 1.8em;display:flex}@media (width<=600px){.logos-slider{gap:.2em 1em}}.logo img{width:100%;max-width:70px;height:30px;display:inline-flex}.logo img[data-name=ktm]{height:16px}.logo img[data-name=burghausen]{height:28px}.logo img[data-name=gugg]{height:32px}.logo img[data-name=dafner]{max-width:100px}.logo img[data-name=berner],.logo img[data-name=tmobile],.logo img[data-name=quellenviertel]{max-width:90px}@media (width<=600px){.logo img{transform-origin:0;transform:scale(.85)}}
