html:has(.style-landing-route[data-theme=light]){background-color:var(--background-force-light);--surface-glass:var(--glass-light);--surface-glass-border:var(--glass-light-border);--surface-glass-shadow:var(--glass-light-shadow)}html:has(.style-landing-route[data-style-theme]){background-color:var(--sl-ground)}html:has(.style-landing-route[data-style-theme]) .gw-footer-wrap{background-color:var(--sl-ground)}.style-landing-route{background:var(--background-base);min-height:100dvh}.style-landing-route[data-style-theme]{background:var(--sl-ground)}.style-landing-route{--sl-card:var(--grey-solid-50);--sl-card-nested:var(--grey-solid-50);--sl-cal-panel:#00000009}[data-theme=dark] .style-landing-route:not([data-theme]):not([data-style-theme]){--sl-card:var(--background-footer-card);--sl-card-nested:var(--background-footer-card);--sl-cal-panel:#ffffff09}@media (prefers-color-scheme:dark){:root:not([data-theme]) .style-landing-route:not([data-theme]):not([data-style-theme]){--sl-card:var(--background-footer-card);--sl-card-nested:var(--background-footer-card);--sl-cal-panel:#ffffff09}}@keyframes sl-scroll-cue{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.sl-scroll-cue{animation:2.4s cubic-bezier(.45,0,.55,1) infinite sl-scroll-cue;display:inline-flex}@media (prefers-reduced-motion:reduce){.sl-scroll-cue{animation:none}}.style-landing-route *{scrollbar-width:none}.style-landing-route ::-webkit-scrollbar{display:none}.sl-wrap{max-width:1800px;padding-left:var(--space-40);padding-right:var(--space-40);margin:0 auto}.style-landing-route{--sl-ncal:4;--sl-cal-h:780px}@media (min-width:1800px){.style-landing-route{--sl-ncal:7}}@media (min-width:1500px) and (max-width:1799px){.style-landing-route{--sl-ncal:6}}@media (min-width:810px) and (max-width:999px){.style-landing-route{--sl-ncal:3}}@media (max-width:809px){.style-landing-route{--sl-ncal:1.3;--sl-cal-h:600px}}.sl-calweek{height:var(--sl-cal-h);gap:10px}.sl-cal-col{flex:0 0 calc((100% - (var(--sl-ncal) - 1) * 10px) / var(--sl-ncal));scroll-snap-align:start;background:var(--sl-cal-panel);border-radius:14px;min-width:0;overflow:hidden}.sl-cal-col.sl-today-col{background:color-mix(in srgb, var(--claim-yellow) 5%, transparent)}.sl-today-head{background:color-mix(in srgb, var(--claim-yellow) 16%, var(--background-base));border-bottom:2px solid var(--claim-yellow)}.sl-map-selected>article{background:color-mix(in srgb, var(--claim-yellow) 6%, var(--background-base))}.sl-hatch{background:repeating-linear-gradient(45deg, var(--fill-weak) 0, var(--fill-weak) 6px, transparent 6px, transparent 14px);border:1px dashed var(--stroke-weak)}@media (max-width:809px){.sl-wrap{padding-left:var(--space-16);padding-right:var(--space-16)}}.sl-hero{margin-top:calc(var(--nav-total) * -1)}.style-script{font-family:var(--sl-script-family);font-weight:var(--font-weight-weak);letter-spacing:0;vertical-align:-.04em;padding-right:0;font-size:1.8em;line-height:.75}[data-style-theme] article:hover{opacity:1;background-color:var(--sl-surface-2);border-color:var(--stroke-strong)}[data-style-theme] article a:hover{-webkit-text-decoration-color:var(--sl-red-tint);text-decoration-color:var(--sl-red-tint)}[data-style-theme] .sl-cta-primary{background-color:var(--text-strong);color:var(--sl-ground)}[data-style-theme] .style-script{color:var(--sl-script-accent)}html:has(.style-landing-route[data-style-theme]) footer picture img{content:url(/werk-logo-dark.svg)}
