.inhalt{gap:var(--space-6);max-width:var(--content-max);padding-block:var(--space-5) var(--space-9);display:grid}.inhalt>*{min-width:0;max-width:760px}.inhalt--breit>*{max-width:none}@media (width>=1024px){.inhalt--ziel{column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) 440px}.inhalt--ziel>*{grid-column:1}.inhalt--ziel>.ziel-kosten{top:var(--space-5);grid-area:1/2/span 12;align-self:start;max-width:none;position:sticky}}.brotkrumen ol{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-small);color:var(--color-ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.brotkrumen li+li:before{content:"›";margin-right:var(--space-2)}.brotkrumen a{align-items:center;min-height:48px;display:inline-flex}.kopf-text{gap:var(--space-3);display:grid}.kopf-text h1{font-size:var(--text-h1);letter-spacing:-.01em;line-height:1.15}.kopf-text p{font-size:var(--text-lead);line-height:1.5}.stand{font-size:var(--text-small);color:var(--color-ink-muted)}.abschnitt-s{gap:var(--space-3);display:grid}.abschnitt-s h2{font-size:var(--text-h2);line-height:1.25}.abschnitt-s p,.text p,.text li{max-width:66ch}.text{gap:var(--space-4);display:grid}.text h2{font-size:var(--text-h2);margin-top:var(--space-6);line-height:1.25}.text ul{gap:var(--space-2);padding:0;list-style:none;display:grid}.text ul>li{padding-left:var(--space-5);position:relative}.text ul>li:before{content:"";background:var(--color-brand);border-radius:2px;width:10px;height:10px;position:absolute;top:.55em;left:0}.text--bandfarben ul>li:first-child:before{background:var(--color-seg-flight)}.text--bandfarben ul>li:nth-child(3):before{background:var(--color-seg-car)}.text h3{font-size:var(--text-lead)}.text p,.text ul{margin:0}.monate{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=359px){.monate{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.monate{grid-template-columns:repeat(4,minmax(0,1fr))}}.monat{padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);border:1px solid var(--color-line-soft);font-size:var(--text-small);align-content:start;gap:2px;display:grid}.monat strong{font-size:var(--text-body)}.monat span{align-items:center;gap:var(--space-1);color:var(--color-ink-muted);display:inline-flex}.monat--gut{background:var(--color-brand-soft)}.monat--gut span{color:var(--color-brand);font-weight:700}.legende-monate{font-size:var(--text-small);color:var(--color-ink-muted)}.links-liste{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.links-liste a{justify-content:space-between;gap:var(--space-2);min-height:56px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-line-soft);border-radius:var(--radius-s);background:var(--color-surface);box-shadow:var(--shadow-1);color:var(--color-ink);transition:box-shadow var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);flex-wrap:wrap;align-items:center;font-weight:700;text-decoration:none;display:flex}.links-liste a:active{transform:scale(.97)}.beispiele .links-liste a{align-content:start;gap:var(--space-1);display:grid}.mini{height:6px;margin-top:var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-2);gap:2px;display:flex;overflow:hidden}.mini i{height:100%;display:block}.mini .flug{background:var(--color-seg-flight)}.mini .unterkunft{background:var(--color-seg-stay)}.mini .mietwagen{background:var(--color-seg-car)}@media (width>=768px){.beispiele .links-liste{grid-template-columns:repeat(3,minmax(0,1fr))}}.links-liste a span{color:var(--color-ink-muted);font-weight:400}@media (hover:hover){.links-liste a:hover{box-shadow:inset 0 0 0 1.5px var(--color-brand)}}.cta{justify-self:start;text-decoration:none}.hinweis-entwurf{padding:var(--space-3) var(--space-4);border-radius:var(--radius-s);background:var(--color-warn-soft);color:var(--color-ink)}
