.rz-messe-held{padding-bottom:calc(var(--rz-riss-h) + clamp(1.25rem,3cqi,2.5rem))}.rz-messe-held-raster{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:2rem clamp(2rem,6cqi,5rem);display:grid;position:relative}.rz-messe-held h1{max-width:none;color:var(--rz-kreide);text-wrap:pretty;padding-bottom:.2em}.rz-messe-held .rz-t-subline{max-width:none;color:var(--rz-nebel);text-wrap:pretty;margin-top:1.1rem}.rz-messe-gratis{white-space:nowrap;display:inline-block;position:relative}.rz-messe-gratis:after{content:"";aspect-ratio:400/34;background:var(--rz-nebel);width:116%;-webkit-mask:var(--rz-bild-trenner,none) center/100% 100% no-repeat;-webkit-mask:var(--rz-bild-trenner,none) center/100% 100% no-repeat;mask:var(--rz-bild-trenner,none) center/100% 100% no-repeat;transform-origin:0;pointer-events:none;position:absolute;bottom:-.32em;left:-4%;transform:rotate(-1.5deg)}.rz-messe-held .rz-knopf-hell{margin-top:clamp(1.6rem,2.6cqi,2.2rem)}.rz-messe-held-klein{color:var(--rz-mist);margin-top:.9rem;font-size:.95rem;line-height:1.5}.rz-messe-held-englisch{margin-top:.5rem}.rz-messe-held-englisch a{color:var(--rz-nebel);text-underline-offset:3px;transition:color .2s var(--rz-ease);-webkit-text-decoration:underline #f0f5f280;text-decoration:underline #f0f5f280}.rz-messe-held-englisch a:hover{color:#fff;text-decoration-color:currentColor}.rz-messe-ort{flex-direction:column;gap:.2rem;margin-bottom:clamp(1.1rem,2.4cqi,1.6rem);display:flex}.rz-messe-ort-name{color:var(--rz-kreide);font-size:1rem;font-weight:600}.rz-messe-ort-zeile{color:var(--rz-nebel);text-wrap:pretty;font-size:.98rem;line-height:1.45}.rz-messe-ankuendigung{flex-direction:column;align-items:flex-start;gap:.55rem;margin-bottom:clamp(1.3rem,2.6cqi,1.9rem);display:flex}.rz-messe-ankuendigung-ort{color:var(--rz-kreide);font-size:clamp(1.55rem,3cqi,2rem);font-weight:600;line-height:1.15}.rz-messe-ankuendigung-messe{color:var(--rz-nebel);text-wrap:pretty;font-size:1.05rem;line-height:1.45}.rz-messe-ankuendigung-weg{color:var(--rz-kreide);text-wrap:pretty;background:#f0f5f224;border-radius:.7rem;padding:.55rem .85rem;font-size:1rem;font-weight:600;line-height:1.4}.rz-messe-karte{border-top:1px solid var(--rz-haar-feld);align-items:center;gap:1rem;margin-top:clamp(1.8rem,3.4cqi,2.6rem);padding-top:clamp(1.2rem,2.4cqi,1.6rem);display:flex}.rz-messe-karte-bild{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:72px;height:72px;box-shadow:0 0 0 3px #ffffff24,0 10px 22px #04140e59}.rz-messe-karte p{flex-direction:column;gap:.15rem;margin:0;display:flex}.rz-messe-karte-name{color:var(--rz-kreide);font-size:1.1rem;font-weight:500}.rz-messe-karte-slogan{color:var(--rz-mist);font-size:.95rem}.rz-messe-held-bild{justify-self:center;width:min(100%,250px);position:relative}.rz-messe-held-bild .rz-ringe{opacity:.5;width:300%;top:50%}.rz-messe-papier{z-index:1;filter:drop-shadow(0 14px 22px #04140e6b);width:132%;max-width:none;height:auto;position:absolute;top:50%;right:-12%;transform:translateY(-44%)rotate(-5deg)}.rz-messe-held-bild--papier .rz-hd-symbol{z-index:2;transform:translate(-16%,-34%)scale(.82)}.rz-messe-inhalt{flex-wrap:wrap;align-items:baseline;gap:.6rem 1.2rem;margin-top:clamp(2rem,4cqi,3rem);display:flex;position:relative}.rz-messe-inhalt-label{color:var(--rz-mist);font-size:.95rem;font-weight:600}.rz-messe-inhalt ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.rz-messe-inhalt a{border-radius:var(--rz-pill);min-height:44px;color:var(--rz-kreide);transition:background-color .2s var(--rz-ease),border-color .2s var(--rz-ease);border:1px solid #f0f5f280;align-items:center;padding:.35rem .95rem;font-size:.95rem;text-decoration:none;display:inline-flex}.rz-messe-inhalt a:hover{border-color:var(--rz-sage);background:#ffffff14}.rz-messe-inhalt a.rz-messe-inhalt-hervor{border-color:var(--rz-kreide);background:#f0f5f224;gap:.5rem;padding-inline:1.05rem 1.15rem;font-weight:600}.rz-messe-inhalt a.rz-messe-inhalt-hervor:hover{border-color:var(--rz-kreide);background:#f0f5f238}.rz-messe-inhalt-hervor .rz-ikon{flex:none;width:1.05em;height:1.05em}.rz-messe-inhalt a.rz-messe-inhalt-hervor{padding-block:.45rem}.rz-messe-inhalt-stapel{flex-direction:column;line-height:1.2;display:flex}@media (min-width:900px){.rz-messe-inhalt-stapel{flex-direction:row;align-items:baseline;gap:.5rem}.rz-messe-inhalt-stapel .rz-messe-inhalt-zahl:before{content:"·";margin-right:.5rem}.rz-messe-inhalt a.rz-messe-inhalt-hervor{padding-block:.35rem}}.rz-messe-inhalt-zahl{color:var(--rz-mist);font-size:.8rem;font-weight:400}.rz-messe-inhalt li{display:flex}.rz-messe-tickets{--rz-mt-spalte:17.5rem;--rz-mt-mass:36rem;--rz-mt-gasse:clamp(1.5rem,3vw,2.5rem);--rz-mt-polster:clamp(1.5rem,4vw,3rem);padding-top:clamp(1rem,2.5vw,2rem);padding-bottom:0}.rz-messe-tickets-karte{padding:var(--rz-mt-polster);border-radius:var(--rz-rund-feld);background:var(--rz-forest-deep);color:var(--rz-kreide)}.rz .rz-messe-tickets-karte :focus-visible{outline-color:var(--rz-nebel)}.rz-messe-tickets-angebot{grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}.rz-messe-tickets h2{max-width:none;font-size:var(--rz-fs-headline-2);text-wrap:balance;line-height:1.15}.rz-messe-tickets-preis{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.1rem;margin:.5rem 0 0;line-height:1;display:flex}.rz-messe-tickets-preis-zeile{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:.25em 1rem;display:flex}.rz-messe-tickets-preis-neu{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(4.5rem,3rem + 8vw,7.5rem);font-weight:500}.rz-messe-tickets-preis-alt{font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,1.2rem + 2.6vw,2.8rem);font-weight:400;text-decoration:none;display:inline-block;position:relative}.rz-messe-tickets-preis-alt:after{content:"";background:var(--rz-nebel);pointer-events:none;height:.46em;-webkit-mask-image:var(--rz-bild-strich,none),linear-gradient(to right,#000 80%,transparent);-webkit-mask-image:var(--rz-bild-strich,none),linear-gradient(to right,#000 80%,transparent);mask-image:var(--rz-bild-strich,none),linear-gradient(to right,#000 80%,transparent);-webkit-mask-composite:source-in;position:absolute;top:.25em;left:-.1em;right:-.1em;-webkit-mask-position:22.2% 90.9%,0 0;mask-position:22.2% 90.9%,0 0;-webkit-mask-size:156.25% 434.8%,100% 100%;mask-size:156.25% 434.8%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.rz-messe-tickets-preis-statt{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.rz-messe-tickets-preis-inkl{letter-spacing:.02em;font-size:1rem;font-weight:400}.rz-messe-tickets-text{max-width:var(--rz-mass-lesen)}.rz-messe-tickets-text p{text-wrap:pretty;margin:0;font-size:1.05rem;line-height:1.6}.rz-messe-tickets-text p+p{margin-top:.7rem}.rz-messe-tickets-kasse{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.rz-messe-tickets-code{border-radius:var(--rz-rund-feld);background:var(--rz-forest-night);border:1.5px dashed #f0f5f266;flex-wrap:wrap;align-items:center;gap:.85rem 1rem;padding:1rem 1rem 1rem 1.25rem;display:flex}.rz-messe-tickets-code-zeile{flex:1 0 100%;margin:0;font-size:.95rem;line-height:1.3}.rz-messe-tickets-code-wert{letter-spacing:.04em;margin-top:.2rem;font-size:clamp(1.35rem,1.15rem + .8vw,1.6rem);font-weight:600;line-height:1.2;display:block}.rz-messe-tickets-status{text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.4}.rz-messe-tickets-zweit{min-height:var(--rz-control-min);border-radius:var(--rz-pill);color:var(--rz-nebel);cursor:pointer;font:700 var(--rz-fs-knopf)/1.2 var(--rz-font);letter-spacing:.005em;white-space:nowrap;transition:background-color .25s var(--rz-ease),border-color .25s var(--rz-ease),color .25s var(--rz-ease);background:0 0;border:1.5px solid #f0f5f29e;justify-content:center;align-items:center;gap:.55rem;padding:.6rem 1.3rem;text-decoration:none;display:inline-flex}.rz-messe-tickets-zweit:hover{border-color:var(--rz-nebel);color:#fff;background:#f0f5f21a}.rz-messe-tickets-zweit:active{background:#f0f5f229;transform:translateY(1px)}.rz-messe-tickets-zweit .rz-ikon{width:1.1em;height:1.1em}.rz-messe-tickets-teil{margin-top:clamp(3.25rem,7vw,4.75rem)}.rz-messe-tickets-w-titel{text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:400;line-height:1.25}.rz-messe-tickets-w-liste{padding:0;list-style:none}.rz-messe-tickets-eintrag{padding-block:clamp(1.4rem,3vw,2rem)}.rz-messe-tickets-eintrag+.rz-messe-tickets-eintrag{border-top:1px solid var(--rz-haar-feld)}.rz-messe-tickets-eintrag:first-child{padding-top:0}.rz-messe-tickets-eintrag:last-child{padding-bottom:0}.rz-messe-tickets-karte-w{grid-template-columns:minmax(0,1fr);gap:.65rem;display:grid}.rz-messe-tickets-w-kopf{align-items:flex-start;gap:.6rem;display:flex}.rz-messe-tickets .rz-messe-tickets-bild{width:1.5rem;height:1.5rem;color:var(--rz-sage);flex:none;margin-top:-.05rem}.rz-messe-tickets-w-tag{font-variant-numeric:tabular-nums;margin:0;font-size:1rem;line-height:1.4}.rz-messe-tickets-w-tag .rz-zeitpunkt-tag{font-weight:600;display:block}.rz-messe-tickets-w-tag .rz-zeitpunkt-zeit{font-weight:400;display:block}.rz-messe-tickets-w-name{font-weight:400;font-size:var(--rz-fs-titel);text-wrap:balance;line-height:1.25}.rz-messe-tickets-w-text{margin-top:.55rem}.rz-messe-tickets-absatz{max-width:var(--rz-mt-mass);text-wrap:pretty;font-size:1.05rem;line-height:1.6}.rz-messe-tickets-absatz+.rz-messe-tickets-absatz{margin-top:.75rem}.rz-messe-tickets-absatz>p{font:inherit;line-height:inherit;margin:0;display:inline}.rz-messe-tickets-zusatz{max-width:var(--rz-mt-mass);border-radius:var(--rz-rund-feld);background:#f0f5f212;margin-top:1.25rem;padding:1rem 1.2rem}.rz-messe-tickets-zusatz .rz-messe-tickets-absatz{font-size:.95rem;line-height:1.6}.rz-messe-tickets-zusatz .rz-messe-tickets-absatz+.rz-messe-tickets-absatz{margin-top:.6rem}.rz-messe-tickets-w-aktion{margin-top:clamp(2.25rem,5vw,3rem)}.rz-messe-tickets .rz-knopf-hell{white-space:normal;text-align:center;max-width:100%}.rz-messe-tickets-kasse>.rz-knopf-hell{width:100%}@media (min-width:900px){.rz-messe-tickets-angebot{-moz-column-gap:clamp(3rem,6vw,5.5rem);grid-template-columns:minmax(0,1fr) minmax(0,23rem);grid-template-areas:"titel titel""text kasse";align-items:start;column-gap:clamp(3rem,6vw,5.5rem)}.rz-messe-tickets-titelzeile{grid-area:titel}.rz-messe-tickets-kopf{grid-area:text}.rz-messe-tickets-kasse{grid-area:kasse}.rz-messe-tickets-karte-w{grid-template-columns:var(--rz-mt-spalte) minmax(0,1fr);-moz-column-gap:var(--rz-mt-gasse);column-gap:var(--rz-mt-gasse);align-items:start}.rz-messe-tickets-w-kopf{padding-top:.3rem}.rz-messe-tickets-zusatz{margin-left:calc(var(--rz-mt-spalte) + var(--rz-mt-gasse) - 1.2rem);max-width:calc(var(--rz-mt-mass) + 2.4rem)}}.rz-messe-tickets .rz-messe-tickets-karte .rz-messe-tickets-w-liste{margin:clamp(1rem,2.5vw,1.5rem) 0 0}.rz-messe-tickets .rz-messe-tickets-karte .rz-messe-tickets-w-name{margin:0}.rz-messe-tickets .rz-messe-tickets-karte :is(p,h2,h3,h4,s){color:var(--rz-kreide)}.rz-messe-tickets .rz-messe-tickets-karte :is(.rz-messe-tickets-text p,.rz-messe-tickets-w-text p,.rz-messe-tickets-status,.rz-messe-tickets-code-zeile,.rz-messe-tickets-preis-inkl,.rz-messe-tickets-w-tag){color:var(--rz-nebel)}.rz-messe-tickets .rz-messe-tickets-karte .rz-messe-tickets-zusatz p{color:var(--rz-mist)}.rz-messe-tickets .rz-messe-tickets-karte :is(.rz-messe-tickets-code-wert,.rz-messe-tickets-preis-neu){color:#fff}.rz-messe-tickets .rz-messe-tickets-karte .rz-messe-tickets-preis-alt{color:#f0f5f29e}.rz-messe-tickets .rz-messe-tickets-karte .rz-messe-tickets-w-tag .rz-zeitpunkt-tag{color:var(--rz-kreide)}@media (forced-colors:active){.rz-messe-tickets-preis-alt{text-decoration:line-through;text-decoration-thickness:.08em}.rz-messe-tickets-preis-alt:after{display:none}}.rz-messe-tickets .rz-messe-tickets-karte .rz-knopf-hell{color:var(--rz-forest-deep)}.rz-messe-ergebnis{padding-top:0;scroll-margin-top:0}.rz-messe-zum-sichern{margin-top:.9rem}.rz-messe-band{padding-top:clamp(1rem,2.5vw,2rem);scroll-margin-top:calc(-1*clamp(1rem,2.5vw,2rem))}.rz-messe-band .rz-t-text{max-width:52ch;margin-top:1rem}.rz-messe-band-karten{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem clamp(1.5rem,3vw,2.5rem);margin:clamp(1.6rem,3.5vw,2.4rem) 0 0;padding:0;list-style:none;display:grid}.rz-messe-band-karte{border:1px solid var(--rz-haar);border-radius:var(--rz-rund-feld);background:#fff;flex-direction:column;align-items:flex-start;padding:clamp(1.3rem,3vw,2rem);display:flex}.rz-messe-band-karte h3{font-weight:400;font-size:var(--rz-fs-titel);color:var(--rz-forest-deep);text-wrap:pretty;line-height:1.3}.rz-messe-band-zeile{color:var(--rz-ink-soft);text-wrap:pretty;margin-top:.6rem;font-size:1rem;line-height:1.6}.rz-messe-band-preis{font-variant-numeric:tabular-nums;color:var(--rz-forest-deep);margin-top:.9rem;font-size:1.1rem;font-weight:600}.rz-messe-band-karte>:nth-last-child(2){margin-bottom:1.5rem}.rz-messe-band-karte>.rz-knopf{margin-top:auto}.rz-messe-band-klein{color:var(--rz-ink-soft);margin-top:1.2rem;font-size:.95rem;line-height:1.5}.rz-messe-kopf .rz-t-text{max-width:52ch;margin-top:1rem}.rz-messe-kopf+.rz-angebote{margin-top:clamp(1.8rem,3.5vw,2.6rem)}.rz-messe-tage{margin-top:clamp(2rem,4vw,3rem)}.rz-messe-tag{border-top:1px solid var(--rz-haar);grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:1rem clamp(2rem,4vw,3.5rem);padding:clamp(1.6rem,3vw,2.2rem) 0;display:grid}.rz-messe-tag:last-child{border-bottom:1px solid var(--rz-haar)}.rz-messe-tag-titel{font-size:var(--rz-fs-titel);color:var(--rz-g800);font-weight:500;line-height:1.3}.rz-messe-punkte{gap:clamp(1.8rem,3.5vw,2.6rem);margin:0;padding:0;list-style:none;display:grid}.rz-messe-punkt{grid-template-columns:minmax(0,1fr);gap:.35rem;display:grid}.rz-messe-zeit{font-variant-numeric:tabular-nums;color:var(--rz-forest-deep);margin:0;padding-top:.15rem;font-size:1rem;font-weight:600;line-height:1.45}.rz-messe-zeit .rz-zeitpunkt-zeit{color:var(--rz-ink);font-weight:400}@container screen (width>=1200px){.rz-messe-punkt{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:.6rem clamp(1.5rem,3vw,2.5rem)}.rz-messe-zeit :is(.rz-zeitpunkt-tag,.rz-zeitpunkt-zeit){display:block}}.rz-messe-punkt-inhalt{max-width:62ch}.rz-messe-punkt h4{font-weight:400;font-size:var(--rz-fs-titel);color:var(--rz-forest-deep);text-wrap:pretty;margin-top:.55rem;line-height:1.3}.rz-messe-art{color:var(--rz-ink-soft);font-size:.95rem;font-weight:600;line-height:1.4;display:block}.rz-messe-worum{color:var(--rz-ink-soft);text-wrap:pretty;margin-top:.7rem;font-size:1rem;line-height:1.6}.rz-messe-ticket{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;margin-top:.9rem;font-size:.95rem;display:flex}.rz-messe-ticket-preis{color:var(--rz-forest-deep);font-weight:600}.rz-messe-ticket-wahl{color:var(--rz-ink-soft);flex-basis:100%}.rz-messe-einleitung{gap:1rem;max-width:44rem;padding-bottom:0;display:grid}.rz-messe-eintritt{align-items:center;margin-top:2rem}.rz-messe-geschenk{background:var(--rz-g100);padding:var(--rz-section-y) 0;scroll-margin-top:calc(-1 * var(--rz-section-y))}.rz-messe-geschenk+.rz-papier .rz-messe-meditation{padding-top:var(--rz-section-y);scroll-margin-top:calc(-1 * var(--rz-section-y))}.rz-messe-geschenk-innen{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2rem clamp(2.5rem,6vw,5rem);display:grid}.rz-messe-geschenk .rz-t-text{max-width:44ch;margin-top:1rem}.rz-messe-code{border:1.5px dashed var(--rz-g600);border-radius:var(--rz-rund-feld);background:var(--rz-paper);flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;margin-top:1.6rem;padding:1rem 1.2rem;display:flex}.rz-messe-code-label{font-size:var(--rz-fs-label);letter-spacing:.09em;text-transform:uppercase;color:var(--rz-ink-soft);flex:100%;font-weight:600}.rz-messe-code-wert{letter-spacing:.06em;color:var(--rz-forest-deep);overflow-wrap:anywhere;flex:auto;font-size:clamp(1.15rem,1rem + 1vw,1.45rem);font-weight:600}.rz-messe-code-status{min-height:1.5em;color:var(--rz-g800);margin-top:.6rem;font-size:.95rem}.rz-messe-med-raster{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;margin-top:clamp(1.6rem,3.5vw,2.4rem)}.rz-messe-live{border-top:1px solid var(--rz-haar);padding-top:clamp(1.3rem,3vw,1.8rem);position:relative}.rz-messe-live-marke{background:var(--rz-g100);width:44px;height:44px;color:var(--rz-g800);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.9rem;display:inline-flex}.rz-messe-live .rz-t-titel{color:var(--rz-g800)}.rz-messe-live .rz-t-text{margin-top:.55rem}.rz-messe-live .rz-weiter{margin-top:1.1rem}.rz-messe-coach{-moz-column-gap:clamp(2.5rem,6vw,5rem);grid-template:"kopf liste""aktion liste"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:clamp(2.5rem,6vw,5rem);display:grid}.rz-messe-coach-kopf{grid-area:kopf}.rz-messe-coach-liste{grid-area:liste;margin:0;padding:0;list-style:none;display:grid}.rz-messe-coach-aktion{grid-area:aktion;margin-top:1.6rem}.rz-messe-coach-klein{color:var(--rz-ink-soft);margin-top:.9rem;font-size:.95rem;line-height:1.5}.rz-messe-coach-liste li{font-size:var(--rz-stufe-3);color:var(--rz-forest-deep);text-wrap:pretty;align-items:flex-start;gap:.9rem;padding:1.05rem 0;line-height:1.45;display:flex}.rz-messe-coach-liste li:first-child{padding-top:0}.rz-messe-coach-liste li+li{border-top:1px solid var(--rz-haar)}.rz-messe-coach-liste .rz-ikon{width:1.4rem;height:1.4rem;color:var(--rz-forest-ink);margin-top:.12rem}.rz-messe-ich{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2rem clamp(2.5rem,6vw,5rem);display:grid}.rz-messe-ich .rz-messe-kopf+.rz-angebote{margin-top:0}.rz-messe-mehr{margin-top:1.1rem}.rz-messe-anfahrt{grid-template-columns:minmax(0,1fr) minmax(0,620px);align-items:center;gap:2rem clamp(2.5rem,6vw,5rem);display:grid}.rz-messe-anfahrt-liste{max-width:44rem;margin-top:clamp(1.4rem,3vw,2rem)}.rz-messe-wegkarte{width:100%;max-width:620px;height:auto;display:block}.rz-messe-karte-link{margin-top:1.4rem}.rz-messe-schluss{font-size:var(--rz-fs-titel);color:var(--rz-g800);margin-top:1.4rem;line-height:1.35}@container screen (width<=899px){.rz-messe-held-raster{grid-template-columns:minmax(0,1fr);gap:0;padding-top:1.2rem}.rz-messe-held-bild{order:-1;justify-self:start;width:clamp(84px,24cqi,104px);margin-bottom:1.3rem}.rz-messe-papier{display:none}.rz-messe-held-bild--papier .rz-hd-symbol{transform:none}.rz-messe-held-bild .rz-ringe{width:320%;-webkit-mask-image:radial-gradient(30% 34%,#000 55%,#0000 100%);mask-image:radial-gradient(30% 34%,#000 55%,#0000 100%)}.rz-messe-held h1{max-width:none;font-size:clamp(2.1rem,9cqi,2.8rem);line-height:1.08}.rz-messe-held .rz-t-subline{font-size:1.12rem}.rz-messe-held .rz-knopf-hell{width:100%}.rz-messe-inhalt{gap:.6rem}.rz-messe-inhalt-label{flex:100%}.rz-messe-geschenk-innen,.rz-messe-med-raster{grid-template-columns:1fr}.rz-messe-code .rz-knopf{flex:100%}.rz-messe-tag{grid-template-columns:1fr;gap:1.2rem}.rz-messe-ich,.rz-messe-anfahrt,.rz-messe-band-karten{grid-template-columns:1fr}.rz-messe-coach-aktion{margin-top:0}.rz-messe-coach{grid-template:"kopf""liste""aktion"/1fr;row-gap:2rem}.rz-messe-band .rz-knopf,.rz-messe-coach .rz-knopf{white-space:normal;text-align:center;width:100%}}@media print{.rz-messe-held,.rz-messe-band,.rz-messe-tickets,.rz-messe-programm,.rz-messe-geschenk,.rz-messe-meditation,.rz-messe-coach,.rz-messe-ich,.rz-messe-anfahrt,.rz-messe-trenner{display:none!important}}@media (max-width:899px){.rz-hamburg-held.rz-feld--kopf{padding-top:104px}.rz-hamburg-held .rz-messe-held-raster{padding-top:0}.rz-hamburg-held .rz-messe-held-bild{display:none}.rz-hamburg-held .rz-messe-ankuendigung{margin-bottom:16px}.rz-hamburg-held .rz-messe-ankuendigung-ort{font-size:1.3rem}.rz-hamburg-held .rz-messe-ankuendigung-messe{font-size:1rem}.rz-hamburg-held h1{font-size:clamp(1.75rem,8cqi,2rem)}.rz-hamburg-held .rz-t-subline{margin-top:16px;font-size:1rem}.rz-hamburg-held .rz-knopf-hell{margin-top:16px}}.rz-messe-kopf-raster{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:start;gap:56px;display:grid;position:relative}.rz-messe-kopf-text{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.rz-messe-kopf-ort{color:var(--rz-kreide);margin:0;font-size:30px;font-weight:600;line-height:1.2}.rz-messe-kopf h1.rz-t-display{margin:0;padding:0 0 .2em;font-size:42px;line-height:1.12}.rz-messe-kopf .rz-t-subline{margin:0}.rz-messe-kopf-knopfzeile{align-items:center;margin-top:6px;display:flex}.rz-messe-kopf-knopfzeile picture{pointer-events:none;flex:none}.rz-messe-kopf-portraet{z-index:1;-o-object-fit:cover;object-fit:cover;pointer-events:none;border:2px solid #ffffffd9;border-radius:50%;width:72px;height:72px;display:block;position:relative;box-shadow:0 6px 16px #00000047}.rz-messe-kopf .rz-messe-kopf-knopfzeile .rz-knopf-hell{z-index:2;min-height:var(--rz-control-min);white-space:nowrap;margin:0 0 0 -16px;position:relative}.rz-messe-kopf-zusatz{border-top:1px solid var(--rz-haar-feld);flex-direction:column;gap:22px;width:100%;margin-top:18px;padding-top:18px;display:flex}.rz-messe-kopf-live{color:var(--rz-kreide);font-size:18px;line-height:1.45}.rz-messe-kopf-live p{margin:0 0 8px}.rz-messe-kopf-live a{color:var(--rz-kreide);text-underline-offset:4px;align-items:center;gap:.3em;font-weight:600;text-decoration:underline;display:inline-flex}.rz-messe-kopf-basel{color:var(--rz-nebel);margin:0;font-size:15px;line-height:1.5}.rz-messe-kopf-karte{min-width:0;position:relative}.rz-messe-kopf-wegkarte{border:1px solid var(--rz-haar-feld);border-radius:14px;width:100%;height:auto;display:block}.rz-messe-kopf-weg{color:var(--rz-kreide);margin:12px 0 0;font-size:16px;font-weight:600;line-height:1.45}.rz-messe-kopf-karte .rz-messe-papier{filter:drop-shadow(0 8px 18px #00000059);width:176px;top:-74px;right:-18px;transform:rotate(-5deg)}@media (min-width:900px) and (max-width:1149px){.rz-messe-kopf-karte .rz-messe-papier{width:clamp(116px,13vw,176px);top:-50px}}@media (max-width:899px){.rz-messe-kopf-raster{padding-top:1.2rem;display:block}.rz-messe-kopf-ort{font-size:21px}.rz-messe-kopf h1.rz-t-display{font-size:33px;line-height:1.12}.rz-messe-kopf-knopfzeile{width:100%}.rz-messe-kopf-portraet{width:64px;height:64px}.rz-messe-kopf .rz-messe-kopf-knopfzeile .rz-knopf-hell{white-space:normal;text-align:center;flex:1;width:auto}.rz-messe-kopf-zusatz{gap:20px;margin-top:12px;padding-top:14px}.rz-messe-kopf-live{font-size:17px}.rz-messe-kopf-karte{margin-top:30px}.rz-messe-kopf-weg{font-size:15px}.rz-messe-kopf-karte .rz-messe-papier{display:none}}@media (max-width:899px) and (max-height:760px){.rz-messe-kopf.rz-feld--kopf{padding-top:calc(var(--rz-kopf-h) + clamp(1rem,3vw,2.5rem) - 16px)}.rz-messe-kopf-raster{padding-top:0}.rz-messe-kopf-text{gap:6px}.rz-messe-kopf-knopfzeile{margin-top:0}}
