.cross-sell.svelte-1a6b6j4 .teaser-label:where(.svelte-1a6b6j4){font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em;color:var(--universum-grau);margin:0 0 .5rem;font-size:.65rem;font-weight:700;display:inline-block}.annual-benefits-section.svelte-1a6b6j4{padding-top:1rem}.annual-benefits.svelte-1a6b6j4{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.benefit-card.svelte-1a6b6j4{background:var(--bg-card);border:1px solid var(--border);border-top:4px solid var(--pillar-color);flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.benefit-1.svelte-1a6b6j4{--pillar-color:var(--universum-technik);--pillar-pastel:var(--universum-pastellblau)}.benefit-2.svelte-1a6b6j4{--pillar-color:var(--universum-mensch);--pillar-pastel:var(--universum-pastellrosa)}.benefit-3.svelte-1a6b6j4{--pillar-color:var(--universum-natur);--pillar-pastel:var(--universum-pastellgruen)}.benefit-icon.svelte-1a6b6j4{background:var(--pillar-pastel);width:112px;height:112px;color:var(--text);justify-content:center;align-items:center;padding:8px;display:inline-flex}.benefit-card.svelte-1a6b6j4 p:where(.svelte-1a6b6j4){color:var(--text);max-width:none;margin:0;font-size:.95rem;line-height:1.55}.annual-tickets-section.svelte-1a6b6j4{padding-top:1rem}.section-heading.svelte-1a6b6j4{margin-bottom:1.25rem}.status.svelte-1a6b6j4{color:var(--text);padding:1.5rem 0}.status-error.svelte-1a6b6j4{color:var(--universum-rot)}.annual-grid.svelte-1a6b6j4{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.annual-tile.svelte-1a6b6j4{background:var(--bg-card);border:1px solid var(--border);transition:border-color var(--transition);flex-direction:column;gap:1rem;padding:1.75rem;display:flex}.annual-tile.svelte-1a6b6j4:hover,.annual-tile.svelte-1a6b6j4:focus-within{border-color:var(--universum-grau)}.annual-tile-skeleton.svelte-1a6b6j4{border-color:var(--border);min-height:320px}.annual-tile-skeleton.svelte-1a6b6j4 .skeleton-bar:where(.svelte-1a6b6j4){background:var(--bg-alt);border:1px solid var(--border);height:.9rem}.annual-tile-skeleton.svelte-1a6b6j4 .skeleton-bar-title:where(.svelte-1a6b6j4){width:70%;height:1.4rem}.annual-tile-skeleton.svelte-1a6b6j4 .skeleton-bar-price:where(.svelte-1a6b6j4){width:35%;height:1.6rem;margin-bottom:.75rem}.annual-tile-skeleton.svelte-1a6b6j4 .skeleton-bar-short:where(.svelte-1a6b6j4){width:55%}.annual-tile-skeleton.svelte-1a6b6j4 .skeleton-bar-button:where(.svelte-1a6b6j4){height:2.75rem;margin-top:auto}.annual-tile-header.svelte-1a6b6j4{border-bottom:1px solid var(--border);padding-bottom:1rem}.annual-tile-title.svelte-1a6b6j4{font-family:var(--font-heading);color:var(--text);min-height:3rem;margin:0 0 .5rem;font-size:1.25rem;font-weight:700;line-height:1.2}.annual-tile-price.svelte-1a6b6j4{margin:0}.price-amount.svelte-1a6b6j4{font-family:var(--font-heading);color:var(--text);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800}.annual-tile-desc.svelte-1a6b6j4{color:var(--text);font-size:.9rem;line-height:1.55}.annual-tile-desc.svelte-1a6b6j4 p{color:var(--text);margin:0}.annual-tile-desc.svelte-1a6b6j4 :is(ul,ol){padding-left:1.5rem}.annual-tile-benefits.svelte-1a6b6j4{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.annual-tile-benefits.svelte-1a6b6j4 li:where(.svelte-1a6b6j4){color:var(--text);padding-left:1.25rem;font-size:.875rem;line-height:1.5;position:relative}.annual-tile-benefits.svelte-1a6b6j4 li:where(.svelte-1a6b6j4):before{content:"✓";color:var(--universum-mensch);font-weight:700;position:absolute;top:0;left:0}.annual-tile-action.svelte-1a6b6j4{border-top:1px solid var(--border);margin:auto 0 0;padding-top:1rem}.sk-tile-button.svelte-1a6b6j4{background:var(--bg-soft);border:0;height:2.5rem}.annual-tile-action.svelte-1a6b6j4 go-ticket-segment-body .go-tickets{margin:0;padding:0;list-style:none}.annual-tile-action.svelte-1a6b6j4 go-ticket-segment-body .go-tickets-header,.annual-tile-action.svelte-1a6b6j4 go-ticket-segment-body .go-tickets-item-title,.annual-tile-action.svelte-1a6b6j4 go-ticket-segment-body .go-tickets-item-description,.annual-tile-action.svelte-1a6b6j4 go-ticket-segment-body .go-tickets-item-price,.annual-tile-action.svelte-1a6b6j4 go-ticket-segment-body .go-tickets-item-quality{display:none}.annual-tile-action.svelte-1a6b6j4 go-ticket-segment-body .go-tickets-item{margin:0 0 .875rem;list-style:none}.annual-tile-action.svelte-1a6b6j4 go-ticket-segment-body .go-tickets-item>ul{background:0 0;border:none;margin:0;padding:0;list-style:none}.annual-tile-action.svelte-1a6b6j4 go-add-to-cart-button{width:100%;display:block}.annual-tile-action.svelte-1a6b6j4 go-add-to-cart-button button{justify-content:center;width:100%}.cross-sell.svelte-1a6b6j4{background:var(--universum-pastellgruen);padding:3rem 0}.cross-sell-inner.svelte-1a6b6j4{grid-template-columns:2fr 1fr;align-items:center;gap:2rem;display:grid}.cross-sell-inner.svelte-1a6b6j4 h2:where(.svelte-1a6b6j4){margin:.5rem 0}.cross-sell-inner.svelte-1a6b6j4 p:where(.svelte-1a6b6j4){color:var(--text);max-width:50ch;margin:0 0 1.5rem}.cross-sell.svelte-1a6b6j4 .cross-sell-deko{justify-self:start;width:100%;max-width:320px}@media (width<=800px){.annual-benefits.svelte-1a6b6j4,.cross-sell-inner.svelte-1a6b6j4{grid-template-columns:1fr}.cross-sell.svelte-1a6b6j4 .cross-sell-deko{max-width:160px}}
