.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:480px;padding:48px 6vw 60px;display:flex;position:relative;overflow:hidden}.hero-image[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 85%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero-scrim[data-astro-cid-lcdefpme]{z-index:1;background:linear-gradient(#3b2a1f26 0%,#3b2a1fd9 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{z-index:2;border-left:4px solid var(--brick);background:#2a211ad1;max-width:620px;margin-bottom:20px;padding:28px 32px;position:relative}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.14em;color:var(--plaster-dark);margin-bottom:14px;font-size:.8rem;font-weight:600}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--paper);margin-bottom:16px;font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.1}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--plaster-dark);margin-bottom:22px;font-size:1.05rem}.cta-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px;display:flex}.btn[data-astro-cid-lcdefpme]{border:2px solid var(--oak);padding:13px 26px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block}.btn-primary[data-astro-cid-lcdefpme]{background:var(--brick);color:var(--paper);border-color:var(--brick)}.btn-secondary[data-astro-cid-lcdefpme]{color:var(--plaster);border-color:var(--plaster-dark);background:0 0}.btn-secondary[data-astro-cid-lcdefpme]:hover{background:#e6dcc31a}.teaser-page[data-astro-cid-lcdefpme]{max-width:1150px;margin:0 auto;padding:64px 6vw 80px}.teaser-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.teaser-card[data-astro-cid-lcdefpme]{border:1px solid var(--plaster-dark);border-top:4px solid var(--oak);color:inherit;background:#fff;padding:28px;text-decoration:none;transition:border-color .2s;display:block}.teaser-card[data-astro-cid-lcdefpme]:hover{border-top-color:var(--brick)}.teaser-label[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.1em;color:var(--moss);margin-bottom:12px;font-size:.75rem;font-weight:600}.teaser-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:1.2rem}.teaser-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#5a4d3d;margin-bottom:16px;font-size:.92rem}.teaser-link[data-astro-cid-lcdefpme]{color:var(--brick);font-size:.88rem;font-weight:600}.countdown[data-astro-cid-lcdefpme]{color:var(--brick);min-height:1em;font-size:.8rem;font-weight:700;display:inline-block;margin-bottom:10px!important}.radweg-feature[data-astro-cid-lcdefpme]{border:1px solid var(--plaster-dark);border-top:4px solid var(--moss);background:#fff;grid-template-columns:1.55fr .85fr;width:88vw;max-width:1500px;margin-top:56px;margin-left:50%;display:grid;overflow:hidden;transform:translate(-50%)}.radweg-visual[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#6b7d4514,#0000 65%);justify-content:center;align-items:center;min-height:520px;padding:12px;display:flex}.radweg-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;max-width:850px;height:auto;display:block}.radweg-content[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;padding:42px 36px;display:flex}.radweg-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#3b2a1f;margin-bottom:8px;font-size:clamp(2rem,3.5vw,2.8rem);line-height:1.1}.radweg-content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#5a4d3d;font-size:.95rem;line-height:1.7}.radweg-lead[data-astro-cid-lcdefpme]{margin-bottom:18px;font-weight:600;color:var(--brick)!important;font-size:1.15rem!important;line-height:1.4!important}.radweg-facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--plaster-dark);border-bottom:1px solid var(--plaster-dark);grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0 30px;padding:20px 0;display:grid}.radweg-facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.radweg-facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--brick);font-size:1.35rem;line-height:1.2}.radweg-facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;color:#756858;margin-top:5px;font-size:.7rem}.radweg-link[data-astro-cid-lcdefpme]{width:fit-content;color:var(--brick);border-bottom:2px solid #0000;align-items:center;gap:8px;padding-bottom:3px;font-size:.9rem;font-weight:700;text-decoration:none;transition:gap .2s,border-color .2s;display:inline-flex}.radweg-link[data-astro-cid-lcdefpme]:hover{border-bottom-color:var(--brick);gap:13px}.radweg-resources[data-astro-cid-lcdefpme]{border-top:1px solid var(--plaster-dark);background:var(--paper);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.resource[data-astro-cid-lcdefpme]{color:inherit;border-left:1px solid var(--plaster-dark);flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:22px 28px;text-decoration:none;display:flex}.resource[data-astro-cid-lcdefpme]:first-child{border-left:0}.resource-eyebrow[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.1em;color:var(--moss);font-size:.75rem;font-weight:600}.resource-title[data-astro-cid-lcdefpme]{color:#3b2a1f;font-size:1.05rem;line-height:1.3;transition:color .2s}.resource-cta[data-astro-cid-lcdefpme]{color:var(--brick);margin-top:4px;font-size:.85rem;font-weight:600}.resource-tour[data-astro-cid-lcdefpme]:hover .resource-title[data-astro-cid-lcdefpme],.resource-tour[data-astro-cid-lcdefpme]:focus-visible .resource-title[data-astro-cid-lcdefpme]{color:var(--brick)}.overberg-link[data-astro-cid-lcdefpme]{margin:4px 0 18px!important}.overberg-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--brick);border-bottom:2px solid #0000;font-weight:700;text-decoration:none;transition:border-color .2s}.overberg-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-bottom-color:var(--brick)}@media (width<=900px){.teaser-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.radweg-feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr;width:100%;margin-top:42px;margin-left:0;transform:none}.radweg-visual[data-astro-cid-lcdefpme]{min-height:auto;padding:16px}.radweg-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;max-width:700px}.radweg-content[data-astro-cid-lcdefpme]{padding:32px 28px}.radweg-resources[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.resource[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--plaster-dark);padding:18px 28px}.resource[data-astro-cid-lcdefpme]:first-child{border-top:0}}@media (width<=500px){.radweg-feature[data-astro-cid-lcdefpme]{margin-top:32px}@media (width<=500px){.radweg-visual[data-astro-cid-lcdefpme]{padding:12px 4px}.radweg-visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;max-width:none}}.radweg-content[data-astro-cid-lcdefpme]{padding:28px 22px}.radweg-content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2rem}.radweg-facts[data-astro-cid-lcdefpme]{gap:12px;margin:20px 0 26px}.radweg-facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.05rem}.radweg-facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.62rem}}
