.page-module__HZJ4uq__page{padding-bottom:var(--space-16,4rem)}.page-module__HZJ4uq__hero{padding:var(--space-12,3rem)0 var(--space-8,2rem);background:linear-gradient(180deg,var(--color-alpine-light),transparent)}.page-module__HZJ4uq__title{font-family:var(--font-display);margin:var(--space-3,.75rem)0 var(--space-4,1rem);font-size:clamp(2rem,5vw,3.25rem);line-height:1.1}.page-module__HZJ4uq__lead{max-width:680px;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:1.6}.page-module__HZJ4uq__legend{gap:var(--space-4,1rem)var(--space-6,1.5rem);margin:var(--space-6,1.5rem)0 0;font-size:var(--text-sm);color:var(--color-text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-module__HZJ4uq__legend li{align-items:center;gap:.5rem;display:flex}.page-module__HZJ4uq__gut{--rating:#2f8f4e;--rating-bg:#2f8f4e24}.page-module__HZJ4uq__moeglich{--rating:#c48a1c;--rating-bg:#c48a1c29}.page-module__HZJ4uq__unwahrscheinlich{--rating:#b5473a;--rating-bg:#b5473a1f}.page-module__HZJ4uq__dot{color:var(--rating);font-size:1.1rem;line-height:1}.page-module__HZJ4uq__notice{padding:var(--space-6,1.5rem);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--color-surface)}.page-module__HZJ4uq__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--color-surface);overflow-x:auto}.page-module__HZJ4uq__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);min-width:640px}.page-module__HZJ4uq__caption{caption-side:bottom;text-align:left;padding:var(--space-3,.75rem)var(--space-4,1rem);color:var(--color-text-muted);font-size:var(--text-xs)}.page-module__HZJ4uq__table th,.page-module__HZJ4uq__table td{border-bottom:1px solid var(--color-border-subtle);text-align:center;white-space:nowrap;padding:.6rem .5rem}.page-module__HZJ4uq__table thead th{color:var(--color-text-secondary);background:var(--color-bg-alt);font-weight:600}.page-module__HZJ4uq__table tbody th{text-align:left;background:var(--color-surface);font-weight:600;position:sticky;left:0}.page-module__HZJ4uq__table tbody th a{color:var(--color-text);text-decoration:none}.page-module__HZJ4uq__table tbody th a:hover{text-decoration:underline}.page-module__HZJ4uq__table td{background:var(--rating-bg)}.page-module__HZJ4uq__cellSymbol{color:var(--rating);font-size:1.25rem;line-height:1;display:block}.page-module__HZJ4uq__cellWind{color:var(--color-text-secondary);margin-top:2px;font-size:.7rem;display:block}.page-module__HZJ4uq__town{font-weight:400;font-size:var(--text-xs);color:var(--color-text-muted);display:block}.page-module__HZJ4uq__tableHint{margin:var(--space-3,.75rem)0 var(--space-8,2rem);font-size:var(--text-xs);color:var(--color-text-muted)}.page-module__HZJ4uq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__HZJ4uq__sites{gap:var(--space-3,.75rem);display:grid}.page-module__HZJ4uq__site{border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--color-surface);padding:0 var(--space-4,1rem);scroll-margin-top:90px}.page-module__HZJ4uq__site summary{padding:var(--space-4,1rem)0;cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;list-style-position:inside;display:flex}.page-module__HZJ4uq__siteName{font-weight:700;font-size:var(--text-lg)}.page-module__HZJ4uq__site summary .page-module__HZJ4uq__town{display:inline}.page-module__HZJ4uq__siteDots{gap:.35rem;margin-left:auto;display:flex}.page-module__HZJ4uq__launches{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-4,1rem);line-height:1.6}.page-module__HZJ4uq__day{border-top:1px solid var(--color-border-subtle);padding:var(--space-3,.75rem)0}.page-module__HZJ4uq__dayTitle{font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .25rem;display:flex}.page-module__HZJ4uq__window{color:var(--color-text-secondary);font-weight:400}.page-module__HZJ4uq__reasons{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 .5rem}.page-module__HZJ4uq__hours{font-size:var(--text-sm);gap:2px;margin:0;padding:0;list-style:none;display:grid}.page-module__HZJ4uq__hours li{background:var(--rating-bg);border-radius:6px;grid-template-columns:3.5rem 1.25rem minmax(7rem,1fr) 4.5rem 7.5rem;align-items:center;gap:.5rem;padding:.3rem .5rem;display:grid}.page-module__HZJ4uq__hourTime{font-variant-numeric:tabular-nums;font-weight:600}.page-module__HZJ4uq__arrow{color:var(--rating);text-align:center;font-weight:700;display:inline-block}.page-module__HZJ4uq__offer{margin:var(--space-12,3rem)0;padding:var(--space-8,2rem);border-radius:var(--radius-lg,12px);background:linear-gradient(135deg,var(--color-alpine-light),var(--color-sunset-light))}.page-module__HZJ4uq__offer h2{margin:0 0 var(--space-3,.75rem);font-family:var(--font-display)}.page-module__HZJ4uq__offer p{max-width:640px;color:var(--color-text-secondary);margin-bottom:var(--space-6,1.5rem)}.page-module__HZJ4uq__explain{max-width:760px;line-height:1.7}.page-module__HZJ4uq__explain h2{font-family:var(--font-display);margin:var(--space-8,2rem)0 var(--space-3,.75rem)}.page-module__HZJ4uq__explain h3{margin:var(--space-5,1.25rem)0 var(--space-2,.5rem);font-size:var(--text-lg)}.page-module__HZJ4uq__disclaimer{padding:var(--space-4,1rem);border-left:3px solid var(--color-sunset);background:var(--color-bg-alt);border-radius:0 8px 8px 0}.page-module__HZJ4uq__credits{margin-top:var(--space-10,2.5rem);font-size:var(--text-xs);color:var(--color-text-muted)}.page-module__HZJ4uq__credits a{color:inherit}@media (max-width:640px){.page-module__HZJ4uq__hours li{grid-template-columns:3rem 1rem 1fr}.page-module__HZJ4uq__hours li span:nth-child(4),.page-module__HZJ4uq__hours li span:nth-child(5){font-size:var(--text-xs);color:var(--color-text-secondary);grid-column:3}.page-module__HZJ4uq__siteDots{width:100%;margin-left:0}}.page-module__HZJ4uq__trend{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:500;display:block}.page-module__HZJ4uq__trendCell{opacity:.75}.page-module__HZJ4uq__more{margin-top:var(--space-10,2.5rem)}.page-module__HZJ4uq__more h2{font-family:var(--font-display);margin:0 0 var(--space-4,1rem)}.page-module__HZJ4uq__more ul{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__HZJ4uq__more a{height:100%;padding:var(--space-4,1rem);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--color-surface);color:var(--color-text);text-decoration:none;display:block}.page-module__HZJ4uq__more a:hover{border-color:var(--color-alpine-green)}.page-module__HZJ4uq__more strong{margin-bottom:.25rem;display:block}.page-module__HZJ4uq__more span{font-size:var(--text-sm);color:var(--color-text-secondary)}.page-module__HZJ4uq__breadcrumb{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-3,.75rem)}.page-module__HZJ4uq__breadcrumb a{color:var(--color-alpine-ink)}.page-module__HZJ4uq__siteCards{gap:var(--space-3,.75rem);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.page-module__HZJ4uq__siteCard{height:100%;padding:var(--space-4,1rem);border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--color-surface);color:var(--color-text);flex-direction:column;gap:.35rem;text-decoration:none;display:flex}.page-module__HZJ4uq__siteCard:hover{border-color:var(--color-alpine-green)}.page-module__HZJ4uq__siteCard .page-module__HZJ4uq__siteDots{margin-left:0}.page-module__HZJ4uq__siteMore{font-size:var(--text-sm);color:var(--color-alpine-ink);margin-top:auto;font-weight:600}.page-module__HZJ4uq__week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.page-module__HZJ4uq__week li{background:var(--rating-bg);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:.75rem .25rem;display:flex}.page-module__HZJ4uq__weekDay{font-weight:600;font-size:var(--text-sm)}.page-module__HZJ4uq__weekLabel{color:var(--color-text-secondary);font-size:.7rem}.page-module__HZJ4uq__sectionTitle{font-family:var(--font-display);margin:var(--space-10,2.5rem)0 var(--space-4,1rem)}.page-module__HZJ4uq__dayList{border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--color-surface);padding:0 var(--space-4,1rem)}.page-module__HZJ4uq__dayList>div:first-child{border-top:0}.page-module__HZJ4uq__siteInfo{gap:var(--space-8,2rem);margin-bottom:var(--space-8,2rem);grid-template-columns:220px 1fr;align-items:start;line-height:1.7;display:grid}.page-module__HZJ4uq__rose{width:100%;max-width:220px}.page-module__HZJ4uq__roseOk{fill:#2f8f4e;fill-opacity:.75;stroke:var(--color-surface);stroke-width:1.5px}.page-module__HZJ4uq__roseNo{fill:var(--color-border);stroke:var(--color-surface);stroke-width:1.5px}.page-module__HZJ4uq__roseHub{fill:var(--color-surface)}.page-module__HZJ4uq__roseLabel{fill:var(--color-text-secondary);font-size:13px;font-weight:700}.page-module__HZJ4uq__launchTable{border-collapse:collapse;margin:var(--space-4,1rem)0;font-size:var(--text-sm)}.page-module__HZJ4uq__launchTable th,.page-module__HZJ4uq__launchTable td{border-bottom:1px solid var(--color-border-subtle);text-align:left;padding:.4rem 1rem .4rem 0}@media (max-width:640px){.page-module__HZJ4uq__week{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__HZJ4uq__siteInfo{grid-template-columns:1fr}.page-module__HZJ4uq__rose{max-width:180px;margin:0 auto}}.page-module__HZJ4uq__siteInfo p{margin:0 0 .75rem}
