.buchung-bahn[data-astro-cid-fcnwrivx]{max-inline-size:52rem}.buchung[data-astro-cid-fcnwrivx]{--fuss-phorest:0px}.buchung-knopf[data-astro-cid-fcnwrivx]{white-space:nowrap}@media (width<=30rem){.buchung-knopf[data-astro-cid-fcnwrivx]{padding-inline:1.1rem;font-size:.92rem}}.buchung-abschnitt[data-astro-cid-fcnwrivx]{padding-block-start:clamp(3.5rem,7vw,7rem)}.buchung-roh[data-astro-cid-fcnwrivx].buchung-abschnitt{padding-block-start:0}.buchung-start[data-astro-cid-fcnwrivx]{flex-direction:column-reverse;gap:1.25rem;display:flex}.buchung-start[data-astro-cid-fcnwrivx]>.knopf{inline-size:100%}.buchung-rahmen[data-astro-cid-fcnwrivx]{background:#fff;border:2px solid #fff}.buchung-kopf[data-astro-cid-fcnwrivx]{background:var(--schwarz);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(.4rem,2vw,1rem);padding:clamp(.5rem,2vw,.8rem) clamp(.7rem,3vw,1.1rem);display:flex}.buchung-extern[data-astro-cid-fcnwrivx]{color:var(--grau);text-decoration:none;transition:color .16s}@media (hover:hover){.buchung-extern[data-astro-cid-fcnwrivx]:hover{color:var(--tinte)}}.buchung-status[data-astro-cid-fcnwrivx],.buchung-extern[data-astro-cid-fcnwrivx]{text-transform:uppercase;letter-spacing:.14em;font-size:.74rem}.buchung-status[data-astro-cid-fcnwrivx]{color:var(--grau)}.buchung-rahmen[data-astro-cid-fcnwrivx]:not([hidden]){margin-block-start:0;overflow:hidden}.buchung-knopf[data-astro-cid-fcnwrivx]{align-items:center;gap:.6rem;display:inline-flex}.buchung-knopf[data-astro-cid-fcnwrivx][aria-expanded=true]{box-shadow:none}@media (hover:hover){.buchung-knopf[data-astro-cid-fcnwrivx][aria-expanded=true]:hover{transform:none}}.buchung-pfeil[data-astro-cid-fcnwrivx]{transition:transform .3s cubic-bezier(.2,.8,.3,1)}.buchung-knopf[data-astro-cid-fcnwrivx][aria-expanded=true] .buchung-pfeil[data-astro-cid-fcnwrivx]{transform:rotate(180deg)}.buchung-roh[data-astro-cid-fcnwrivx]{max-inline-size:40rem;margin-block-start:3.5rem}.buchung-roh-bahn[data-astro-cid-fcnwrivx]{inline-size:100%}.buchung-rahmen[data-astro-cid-fcnwrivx][data-eigen]{padding-block:2.25rem}.buchung[data-astro-cid-fcnwrivx]{overflow-anchor:none;align-content:start;justify-items:stretch;gap:0;display:grid}.buchung[data-astro-cid-fcnwrivx]>[data-astro-cid-fcnwrivx]{align-self:start}.buchung-rahmen[data-astro-cid-fcnwrivx]{overflow-anchor:none;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .52s cubic-bezier(.25,.8,.3,1),max-block-size .52s cubic-bezier(.25,.8,.3,1),padding-block .52s cubic-bezier(.25,.8,.3,1),opacity .4s;display:grid;overflow:hidden}.buchung-rahmen[data-astro-cid-fcnwrivx]>[data-astro-cid-fcnwrivx]{min-block-size:0}.buchung-rahmen[data-astro-cid-fcnwrivx][data-offen]{opacity:1;grid-template-rows:1fr}.buchung-rahmen[data-astro-cid-fcnwrivx][hidden]{display:none}@media (width>=64rem){.buchung-rahmen[data-astro-cid-fcnwrivx][data-neben]:not([hidden]){grid-template-columns:minmax(0,1fr) minmax(0,30rem);align-items:stretch}}.buchung-neben{position:relative;overflow:hidden}.buchung-neben img{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}@media (width<=63.999rem){.buchung-neben{display:none}}.buchung-rahmen[data-astro-cid-fcnwrivx] iframe{inline-size:100%;block-size:calc(var(--buchung-h,min(78vh, 680px)) + var(--fuss-phorest) + var(--fuss-schnitt,0px));border:0;margin-block-end:calc((var(--fuss-phorest) + var(--fuss-schnitt,0px)) * -1);display:block}.buchung-zu[data-astro-cid-fcnwrivx]{cursor:pointer;color:var(--grau);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:.5rem;padding:.3rem 0;font-size:.7rem;transition:color .16s;display:inline-flex}.buchung-zu[data-astro-cid-fcnwrivx]:before{content:"";block-size:.62em;inline-size:.62em;-webkit-mask:conic-gradient(from 45deg at 50% 50%, #000 0 0) exclude, linear-gradient(#000 0 0) padding-box;background:currentColor;flex:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 4l16 16M20 4L4 20' stroke='%23000' stroke-width='2.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 4l16 16M20 4L4 20' stroke='%23000' stroke-width='2.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:hover){.buchung-zu[data-astro-cid-fcnwrivx]:hover{color:var(--tinte)}}.buchung-zu[data-astro-cid-fcnwrivx]:focus-visible{color:var(--tinte);outline:none}.buchung-zu[data-astro-cid-fcnwrivx]:focus-visible:before{transform:scale(1.25)}.buchung-zu[data-astro-cid-fcnwrivx]:before{transition:transform .16s}
