.alon-startseite .belief{background:var(--blue);color:var(--paper);border-top:1px solid color-mix(in srgb, var(--paper) 19%, transparent);padding:90px 8vw 100px}.alon-startseite .belief>.eyebrow{color:var(--yellow)}.alon-startseite .belief h2{letter-spacing:-.04em;margin:30px 0 60px;font-family:Poppins_700Bold,sans-serif;font-size:clamp(40px,5.6vw,86px);font-weight:700;line-height:1.16}.alon-startseite .belief h2 .title-accent{font-family:var(--accent-font);letter-spacing:.01em;color:var(--yellow);font-weight:700}.alon-startseite .belief-grid{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.alon-startseite .belief-photo img{aspect-ratio:1.15;object-fit:cover;border-radius:6px;width:100%;height:auto;display:block}.alon-startseite .belief-copy h3{letter-spacing:-.03em;margin:0 0 25px;font-family:Poppins_700Bold,sans-serif;font-size:32px;font-weight:700;line-height:1.25}.alon-startseite .belief-copy p{max-width:480px;font-size:17px;line-height:1.75}.alon-startseite .belief-copy .belief-line{font-family:var(--accent-font);color:var(--yellow);margin-top:30px;font-size:22px;font-weight:600;line-height:1.5}.alon-startseite .city{background:var(--paper);padding:100px 8vw}.alon-startseite .city>.eyebrow:before{background:var(--coral)}.alon-startseite .city h2{letter-spacing:-.04em;margin:30px 0 40px;font-family:Poppins_700Bold,sans-serif;font-size:clamp(40px,5vw,77px);font-weight:700;line-height:1.2}.alon-startseite .city h2 em{font-family:var(--accent-font);color:var(--blue);font-style:normal;font-weight:700}.alon-startseite .city-bottom{justify-content:flex-end;display:flex}.alon-startseite .city-bottom p{max-width:650px;margin:0;font-size:19px;line-height:1.75}.alon-startseite .join{background:var(--blue);min-height:690px;color:var(--paper);align-items:center;display:flex;position:relative;overflow:hidden}.alon-startseite .join>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.alon-startseite .join:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--blue) 87%, transparent), color-mix(in srgb, var(--blue) 63%, transparent) 52%, color-mix(in srgb, var(--blue) 15%, transparent));position:absolute;inset:0}.alon-startseite .join>div{z-index:1;padding:80px 8vw;position:relative}.alon-startseite .join h2{letter-spacing:-.04em;margin:26px 0;font-family:Poppins_700Bold,sans-serif;font-size:clamp(42px,4.8vw,74px);font-weight:700;line-height:1.17}.alon-startseite .join h2 em{font-family:var(--accent-font);color:var(--yellow);font-style:normal;font-weight:700}.alon-startseite .join p{max-width:440px;margin-bottom:30px;font-size:17px;line-height:1.75}.alon-startseite .join-address{margin-top:27px;font-size:13px;display:block}.alon-startseite .startseite-edit{z-index:10;background:var(--paper);width:22px;height:22px;color:var(--coral);border-radius:999px;font-size:12px;line-height:22px;position:absolute;top:-8px;right:-6px}@media (width>=901px) and (height<=850px){.alon-startseite .scene.is-animated .scene-copy{padding:20px 3.5vw}.alon-startseite .scene.is-animated .scene-copy h2{margin:17px 0;font-size:34px}.alon-startseite .scene.is-animated .scene-copy p{margin-bottom:12px;font-size:16px;line-height:1.55}.alon-startseite .scene.is-animated .possibilities{margin-top:12px}.alon-startseite .scene.is-animated .station-note{margin-top:16px}}@media (width<=900px){.alon-startseite .pill{gap:20px;padding:15px 20px;font-size:14px}.alon-startseite .hero{min-height:690px}.alon-startseite .hero-image{object-position:60% center}.alon-startseite .hero-top,.alon-startseite .hero-foot{font-size:10px;line-height:1.5;left:6vw;right:6vw}.alon-startseite .hero-top span:last-child{text-align:right;max-width:165px}.alon-startseite .hero-copy{top:34%;left:6vw;right:6vw}.alon-startseite .hero h1{font-size:clamp(43px,7.5vw,70px)}.alon-startseite .hero-copy p{font-size:17px}.alon-startseite .hero-foot span:nth-child(2){display:none}.alon-startseite .hero-continue{max-width:min(320px,92%)}.alon-startseite .hero-continue-label{font-size:13px}.alon-startseite .intro{padding:70px 6vw}.alon-startseite .intro-bottom{flex-direction:column;align-items:start}.alon-startseite .intro-bottom p{font-size:17px}.alon-startseite .tour-toolbar{padding:12px 5vw}.alon-startseite .tour-options{gap:16px}.alon-startseite .scene-stage{flex-direction:column;min-height:0;display:flex}.alon-startseite .scene-photo{border-radius:0;width:100%;height:65vw;min-height:0;max-height:650px;margin:0}.alon-startseite .scene-copy{align-self:auto;padding:42px 7vw 65px}.alon-startseite .scene-copy h2{font-size:43px}.alon-startseite .scene-copy p{max-width:680px}.alon-startseite .scene-copy .possibilities{margin-top:18px}.alon-startseite .scene-photo.portrait{height:92vw;max-height:750px}.alon-startseite .belief{padding:70px 6vw}.alon-startseite .belief h2{margin-bottom:40px}.alon-startseite .belief-grid{grid-template-columns:1fr;gap:40px}.alon-startseite .belief-copy p{max-width:none}.alon-startseite .city{padding:70px 6vw}.alon-startseite .city-bottom p{font-size:18px}.alon-startseite .join{min-height:650px}.alon-startseite .join>div{padding:65px 7vw}.alon-startseite .join h2{font-size:50px}.alon-startseite .join>img{object-position:65%}}@media (width<=480px){.alon-startseite .hero h1{font-size:11vw}.alon-startseite .hero-top span:last-child{max-width:130px}.alon-startseite .hero-copy p{font-size:16px}.alon-startseite .hero h1 em{max-width:100%;display:inline-block}.alon-startseite .hero-foot span:first-child{max-width:200px}.alon-startseite .intro h2{font-size:35px}.alon-startseite .scene-copy h2{font-size:36px}.alon-startseite .station-note{font-size:34px}.alon-startseite .tour-label{letter-spacing:.5px;font-size:10px}.alon-startseite .tour-options{gap:10px}.alon-startseite .motion-toggle{font-size:11px}.alon-startseite .station-menu{font-size:12px}.alon-startseite .station-menu summary{gap:5px}.alon-startseite .belief h2{font-size:36px}.alon-startseite .belief-copy h3{font-size:30px}.alon-startseite .city h2{font-size:35px}.alon-startseite .join h2{font-size:40px}.alon-startseite .scene-copy{padding:35px 6vw 55px}}@media (prefers-reduced-motion:reduce){.alon-startseite,.alon-startseite *,.alon-startseite :before,.alon-startseite :after{transition:none!important;animation:none!important}}