.kategorien[data-astro-cid-tqm2tneu],.ausschluesse[data-astro-cid-tqm2tneu]{padding:0;list-style:none}.kategorien[data-astro-cid-tqm2tneu]{gap:var(--space-4);margin-block:var(--space-4);display:grid}@media (width>=640px){.kategorien[data-astro-cid-tqm2tneu]{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr))}}.kategorien[data-astro-cid-tqm2tneu]>li[data-astro-cid-tqm2tneu]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin-block:0;overflow:hidden}.kategorien[data-astro-cid-tqm2tneu] picture[data-astro-cid-tqm2tneu],.kategorien[data-astro-cid-tqm2tneu] img[data-astro-cid-tqm2tneu]{inline-size:100%;display:block}.kategorien[data-astro-cid-tqm2tneu] img[data-astro-cid-tqm2tneu]{aspect-ratio:3/2;object-fit:cover}.kategorie__inhalt[data-astro-cid-tqm2tneu]{padding:var(--space-4) var(--space-5) var(--space-5)}.kategorie__kicker[data-astro-cid-tqm2tneu]{margin:0 0 var(--space-1);color:var(--color-primary-hover);letter-spacing:.08em;font-size:.75rem;font-weight:800}.kategorien[data-astro-cid-tqm2tneu] h3[data-astro-cid-tqm2tneu]{margin:0 0 var(--space-1);font-size:var(--text-body)}.kategorie__aktion[data-astro-cid-tqm2tneu]{margin-block-start:var(--space-2);font-weight:750;display:inline-block}.ausschluesse[data-astro-cid-tqm2tneu]>li[data-astro-cid-tqm2tneu]{margin-block:var(--space-2)}.hilfe[data-astro-cid-tqm2tneu]{color:var(--color-text-muted);font-size:var(--text-small)}.intro[data-astro-cid-tqm2tneu]{max-inline-size:72ch;font-size:1.1rem}.katalog[data-astro-cid-7udnirka]{padding:0;list-style:none}.saved-profile[data-astro-cid-n5kt5b76]{margin-block:var(--space-4)}.saved-profile[data-astro-cid-n5kt5b76][hidden]{display:none}.hilfe[data-astro-cid-n5kt5b76]{color:var(--color-text-muted);font-size:var(--text-small)}.werkzeug[data-astro-cid-7uekzp7f]{gap:var(--space-6);margin-block:var(--space-8);display:grid}@media (width>=768px){.werkzeug[data-astro-cid-7uekzp7f]{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.werkzeug[data-astro-cid-7uekzp7f] h2[data-astro-cid-7uekzp7f]{hyphens:auto;overflow-wrap:anywhere;margin-block-start:0}.werkzeug__eingabe[data-astro-cid-7uekzp7f],.werkzeug__ergebnis[data-astro-cid-7uekzp7f]{min-width:0}.werkzeug__ergebnis[data-astro-cid-7uekzp7f]{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--color-surface)}@media (width>=768px){.werkzeug__ergebnis[data-astro-cid-7uekzp7f]{padding:var(--space-6)}.werkzeug__ergebnis--sticky[data-astro-cid-7uekzp7f]{box-shadow:var(--shadow-xs);position:sticky;inset-block-start:6rem}}.wahlkarte[data-astro-cid-n5qsdu2t]{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;margin-block:0;font-weight:400;display:flex}.wahlkarte[data-astro-cid-n5qsdu2t]:hover{border-color:var(--color-border-strong)}.wahlkarte[data-astro-cid-n5qsdu2t] input[data-astro-cid-n5qsdu2t]{flex:none;margin-block-start:.15rem}.wahlkarte__text[data-astro-cid-n5qsdu2t]{gap:var(--space-1);flex-direction:column;display:flex}.wahlkarte__label[data-astro-cid-n5qsdu2t]{font-weight:var(--weight-label)}.wahlkarte__hilfe[data-astro-cid-n5qsdu2t]{color:var(--color-text-muted);font-size:var(--text-small)}.wahlkarte[data-astro-cid-n5qsdu2t]:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft)}.wahlkarte[data-astro-cid-n5qsdu2t]:has(input:focus-visible){outline:3px solid var(--color-info);outline-offset:2px}fieldset[data-astro-cid-cm35pxm6]{border:1px solid var(--color-border);border-radius:var(--radius-md);min-inline-size:0;padding:var(--space-3) var(--space-4);margin-block:var(--space-4)}legend[data-astro-cid-cm35pxm6]{padding-inline:var(--space-2);font-weight:600}.hilfe[data-astro-cid-cm35pxm6]{color:var(--color-text-muted);font-size:var(--text-small);margin-block:var(--space-1)}.drucken[data-astro-cid-cm35pxm6]{margin-block-start:var(--space-5)}.drucken[data-astro-cid-cm35pxm6] .hilfe[data-astro-cid-cm35pxm6]{margin-block:var(--space-2) 0}.karten[data-astro-cid-cm35pxm6]{gap:var(--space-3);margin-block:var(--space-3);display:grid}@media (width>=480px){.karten[data-astro-cid-cm35pxm6]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}select[data-astro-cid-cm35pxm6],input[data-astro-cid-cm35pxm6][type=search]{width:100%;min-width:0;max-width:28rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.treffer[data-astro-cid-cm35pxm6]{margin:var(--space-1) 0 0;inset-inline:0;z-index:20;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:18rem;box-shadow:var(--shadow-md);padding:0;list-style:none;position:absolute;top:100%;overflow-y:auto}.search-combobox[data-astro-cid-cm35pxm6]{width:100%;max-width:28rem;position:relative}.search-combobox[data-astro-cid-cm35pxm6] input[data-astro-cid-cm35pxm6][type=search]{max-width:none}.treffer[data-astro-cid-cm35pxm6] li[data-astro-cid-cm35pxm6]{border-bottom:1px solid var(--color-border);padding-block:var(--space-2)}.treffer[data-astro-cid-cm35pxm6] button[data-astro-cid-cm35pxm6]{text-align:start;width:100%;padding:var(--space-1);cursor:pointer;color:inherit;overflow-wrap:anywhere;background:0 0;border:0}.treffer[data-astro-cid-cm35pxm6] button[data-astro-cid-cm35pxm6]:hover{background:var(--color-surface-subtle)}.treffer[data-astro-cid-cm35pxm6] button[data-astro-cid-cm35pxm6]:focus-visible{background:var(--color-surface-subtle);outline-offset:-3px}.preis-hinweis[data-astro-cid-cm35pxm6]{background:var(--color-surface-subtle);border-inline-start:3px solid var(--color-primary);padding:var(--space-3) var(--space-4);margin-block:var(--space-4)}.preis-hinweis[data-astro-cid-cm35pxm6] h3[data-astro-cid-cm35pxm6]{font-size:var(--text-body);margin:0 0 var(--space-1)}.preis-hinweis[data-astro-cid-cm35pxm6] p[data-astro-cid-cm35pxm6]{font-size:var(--text-small);margin:0}#ergebnis table{border-collapse:collapse;width:100%;margin-block:var(--space-4)}#ergebnis th,#ergebnis td{border-bottom:1px solid var(--color-border);padding:var(--space-2);text-align:start;vertical-align:top}#ergebnis td.zahl,#ergebnis th.zahl{text-align:end;white-space:nowrap}#ergebnis tfoot td{font-weight:600}#ergebnis .fundstelle{color:var(--color-text-muted);font-size:var(--text-small);display:block}#ergebnis .drucktitel{display:none}@media print{#ergebnis .drucktitel{display:block}}#ergebnis[data-astro-cid-cm35pxm6] .bill-summary strong{color:var(--color-primary);font-size:clamp(2rem,3vw,3rem);font-weight:800;line-height:1.1}#ergebnis[data-astro-cid-cm35pxm6] .bill-summary{font-size:.875rem}#ergebnis[data-astro-cid-cm35pxm6] [data-remove-cost]{margin-top:var(--space-2);font-size:.875rem}#ergebnis[data-astro-cid-cm35pxm6]{width:100%;min-width:0;max-width:100%}#ergebnis[data-astro-cid-cm35pxm6] .tabellenrahmen{width:100%;max-width:100%;overflow-x:auto}@media print{#ergebnis[data-astro-cid-cm35pxm6],#ergebnis[data-astro-cid-cm35pxm6] .tabellenrahmen{overflow:visible}}.fussnote[data-astro-cid-vquugok7]{color:var(--color-text-muted);font-size:var(--text-small)}.staende[data-astro-cid-5agkwkow]{border-collapse:collapse;inline-size:100%;margin-block:var(--space-4)}.staende[data-astro-cid-5agkwkow] caption[data-astro-cid-5agkwkow]{text-align:start;margin-block-end:var(--space-2);font-weight:600}.staende[data-astro-cid-5agkwkow] th[data-astro-cid-5agkwkow],.staende[data-astro-cid-5agkwkow] td[data-astro-cid-5agkwkow]{border-block-end:1px solid var(--color-border);padding:var(--space-2);text-align:start;vertical-align:top}.staende[data-astro-cid-5agkwkow] th[data-astro-cid-5agkwkow][scope=row]{font-weight:600}.staende__quelle[data-astro-cid-5agkwkow],.staende__hinweis[data-astro-cid-5agkwkow],.staende__sperre[data-astro-cid-5agkwkow]{font-weight:400;font-size:var(--text-small);color:var(--color-text-muted);margin-block-start:var(--space-1);display:block}.marke[data-astro-cid-5agkwkow]{border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--text-small);padding:.1em .5em;display:inline-block}.marke--alternd[data-astro-cid-5agkwkow],.marke--veraltet[data-astro-cid-5agkwkow],.marke--unbekannt[data-astro-cid-5agkwkow]{border-color:var(--color-warning);background:var(--color-warning-soft)}.hilfe[data-astro-cid-73izwv7c]{color:var(--color-text-muted);font-size:var(--text-small)}#merkliste[data-astro-cid-73izwv7c] .merk__liste{padding:0;list-style:none}#merkliste[data-astro-cid-73izwv7c] .merk__liste>li{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-block:var(--space-3)}#merkliste[data-astro-cid-73izwv7c] .merk__liste h3{margin:0 0 var(--space-1);font-size:var(--text-body)}#merkliste[data-astro-cid-73izwv7c] .merk__kopf{font-weight:600}#merkliste[data-astro-cid-73izwv7c] .merk__zusatz,#merkliste[data-astro-cid-73izwv7c] .merk__weg{color:var(--color-text-muted);font-size:var(--text-small)}.retail-partner[data-astro-cid-3jpk32ez]{margin-block:var(--space-8);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle)}.retail-partner__heading[data-astro-cid-3jpk32ez]{gap:var(--space-3);display:grid}.retail-partner__heading[data-astro-cid-3jpk32ez] h2[data-astro-cid-3jpk32ez],.retail-partner__heading[data-astro-cid-3jpk32ez] p[data-astro-cid-3jpk32ez]{margin-block:0}.retail-partner__grid[data-astro-cid-3jpk32ez]{gap:var(--space-4);margin-block-start:var(--space-4);display:grid}.retail-partner__grid[data-astro-cid-3jpk32ez] article[data-astro-cid-3jpk32ez]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.retail-partner__grid[data-astro-cid-3jpk32ez] h3[data-astro-cid-3jpk32ez]{margin-block:var(--space-1) var(--space-2)}.retail-partner__species[data-astro-cid-3jpk32ez]{color:var(--color-primary-hover);font-size:var(--text-small);margin:0;font-weight:700}.retail-partner__actions[data-astro-cid-3jpk32ez]{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}@media (width>=700px){.retail-partner__grid[data-astro-cid-3jpk32ez]{grid-template-columns:repeat(2,minmax(0,1fr))}}h1[data-astro-cid-xqfu4xbp]{hyphens:manual;overflow-wrap:normal}.lead[data-astro-cid-xqfu4xbp]{font-size:1.2rem}.review-note[data-astro-cid-xqfu4xbp]{border-inline-start:3px solid var(--color-primary,#0d4946);color:var(--color-text-muted,#526b70);padding-inline-start:1rem}.affiliate-section[data-astro-cid-xqfu4xbp]{background:linear-gradient(145deg,#fffaf2,#f3f8f5);border:1px solid #d7e4df;border-radius:1.5rem;margin-block:2.5rem 3.5rem;padding:clamp(1.1rem,2.5vw,2rem)}.section-heading[data-astro-cid-xqfu4xbp]{justify-content:space-between;align-items:end;gap:1rem;display:flex}.section-heading[data-astro-cid-xqfu4xbp] h2[data-astro-cid-xqfu4xbp],.section-heading[data-astro-cid-xqfu4xbp] .eyebrow[data-astro-cid-xqfu4xbp]{margin-block:0}.affiliate-disclosure[data-astro-cid-xqfu4xbp]{max-inline-size:25rem;color:var(--color-text-muted,#526b70);margin:0;font-size:.9rem}.supplement-grid[data-astro-cid-xqfu4xbp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1.5rem;display:grid}.supplement-products[data-astro-cid-xqfu4xbp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-block:1.5rem;display:grid}.product-card[data-astro-cid-xqfu4xbp]{flex-direction:column;min-width:0;display:flex}.supplement-products[data-astro-cid-xqfu4xbp] figure[data-astro-cid-xqfu4xbp]{margin:-1.3rem -1.3rem 1rem;position:relative}.supplement-products[data-astro-cid-xqfu4xbp] img[data-astro-cid-xqfu4xbp]{aspect-ratio:4/3;object-fit:cover;border-radius:1rem 1rem 0 0;block-size:auto;inline-size:100%;display:block}.supplement-products[data-astro-cid-xqfu4xbp] figcaption[data-astro-cid-xqfu4xbp]{color:var(--color-text);background:#ffffffe0;border-radius:999px;padding:.2rem .45rem;font-size:.72rem;position:absolute;inset-block-end:.65rem;inset-inline-end:.65rem}.supplement-products[data-astro-cid-xqfu4xbp] h3[data-astro-cid-xqfu4xbp]{font-size:var(--text-h3);margin:0}.species-label[data-astro-cid-xqfu4xbp]{color:#174c44;background:#e3f1ec;border-radius:999px;align-self:flex-start;margin-block:0 .65rem;padding:.25rem .6rem;font-size:.82rem;font-weight:700}.product-meta[data-astro-cid-xqfu4xbp]{margin-block:.5rem 0;font-weight:700}.product-category[data-astro-cid-xqfu4xbp]{color:var(--color-text-muted,#526b70);font-size:.92rem}.source-link[data-astro-cid-xqfu4xbp]{margin-block-start:auto;font-size:.9rem}.fressnapf-link[data-astro-cid-xqfu4xbp],.zooroyal-link[data-astro-cid-xqfu4xbp]{overflow-wrap:anywhere;margin-block:.25rem 0}.affiliate-note[data-astro-cid-xqfu4xbp]{color:var(--color-text-muted,#526b70);margin-block-end:0;font-size:.9rem}article[data-astro-cid-xqfu4xbp],.supplement-tool[data-astro-cid-xqfu4xbp]{background:var(--color-surface,#fff);border:1px solid #d9e3df;border-radius:1rem;padding:1.3rem}article[data-astro-cid-xqfu4xbp] h3[data-astro-cid-xqfu4xbp]{margin-top:0}.supplement-checklist[data-astro-cid-xqfu4xbp] li[data-astro-cid-xqfu4xbp]{margin-block:.7rem}fieldset[data-astro-cid-xqfu4xbp]{gap:.5rem;margin-block:1rem;display:grid}input[data-astro-cid-xqfu4xbp]{width:100%;min-height:44px}.comparison-result[data-astro-cid-xqfu4xbp]:not(:empty){margin-block-start:1.5rem}@media (width<=600px){.supplement-grid[data-astro-cid-xqfu4xbp],.supplement-products[data-astro-cid-xqfu4xbp]{grid-template-columns:1fr}.section-heading[data-astro-cid-xqfu4xbp]{flex-direction:column;align-items:start}}@media (width>=601px) and (width<=960px){.supplement-products[data-astro-cid-xqfu4xbp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.comparison-result .result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.comparison-result .result-card{background:#f8fbfa;border:1px solid #d5e1dd;border-radius:1rem;padding:1.15rem}.comparison-result .result-card--best{background:#edf7f3;border-color:#5b988b;box-shadow:inset 0 0 0 1px #5b988b}.comparison-result .result-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.comparison-result .result-heading h3{margin:0;font-size:1rem}.comparison-result .result-badge{color:#fff;text-align:center;background:#0d4946;border-radius:999px;padding:.25rem .55rem;font-size:.75rem;font-weight:700;line-height:1.2}.comparison-result .result-price{margin-block:1rem .35rem}.comparison-result .result-price strong{color:#0d4946;font-size:clamp(1.7rem,4vw,2.25rem);line-height:1}.comparison-result .result-price span,.comparison-result .result-reach,.comparison-result .result-note,.comparison-result .comparison-message{color:#526b70}.comparison-result .result-reach,.comparison-result .result-note,.comparison-result .comparison-message{margin-block:.5rem 0}.comparison-result[data-state=error] .comparison-message{color:#71301f;background:#fff4f0;border-inline-start:4px solid #b9452d;padding:.85rem 1rem}@media (width<=600px){.comparison-result .result-grid{grid-template-columns:1fr}}.feld[data-astro-cid-ve26amti]{margin-block:var(--space-4)}.feld[data-astro-cid-ve26amti] label[data-astro-cid-ve26amti]{margin-bottom:var(--space-1);font-weight:600;display:block}input[data-astro-cid-ve26amti][type=search]{width:100%;max-width:24rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.hilfe[data-astro-cid-ve26amti]{color:var(--color-text-muted);font-size:var(--text-small)}.ausschluesse[data-astro-cid-ve26amti]{padding-inline-start:var(--space-5)}.ausschluesse[data-astro-cid-ve26amti] li[data-astro-cid-ve26amti]{margin-block:var(--space-2)}.produkte[data-astro-cid-ve26amti],#futter-treffer[data-astro-cid-ve26amti] .treffer__liste{gap:var(--space-4);padding:0;list-style:none;display:grid}.produkte[data-astro-cid-ve26amti]>li[data-astro-cid-ve26amti],#futter-treffer[data-astro-cid-ve26amti] .treffer__liste>li{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);min-width:0;background:var(--color-surface);max-inline-size:none;margin:0}.produkte[data-astro-cid-ve26amti] .hilfe[data-astro-cid-ve26amti]{display:block}@media (width>=700px){.produkte[data-astro-cid-ve26amti],#futter-treffer[data-astro-cid-ve26amti] .treffer__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.produkte[data-astro-cid-ve26amti],#futter-treffer[data-astro-cid-ve26amti] .treffer__liste{grid-template-columns:repeat(3,minmax(0,1fr))}}#futter-treffer[data-astro-cid-ve26amti] .treffer__meta{color:var(--color-text-muted);font-size:var(--text-small)}#futter-treffer[data-astro-cid-ve26amti] .treffer__kopf{font-weight:600}.food-comparison[data-astro-cid-ve26amti]{margin-block:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow-x:auto}.food-comparison[data-astro-cid-ve26amti] table[data-astro-cid-ve26amti]{min-width:660px}.food-comparison[data-astro-cid-ve26amti] td[data-astro-cid-ve26amti]{white-space:nowrap}.hero-feature[data-astro-cid-axuamjp4]{border-radius:var(--radius-xl);background:var(--color-brand-050);grid-template-columns:1fr 1.1fr;min-height:510px;display:grid;overflow:hidden}.hero-copy[data-astro-cid-axuamjp4]{padding:var(--space-12) var(--space-10);z-index:1;align-self:center;position:relative}.hero-copy[data-astro-cid-axuamjp4] .eyebrow[data-astro-cid-axuamjp4]{letter-spacing:.05em;font-size:.875rem}h1[data-astro-cid-axuamjp4]{letter-spacing:-.045em;max-width:16ch;margin:var(--space-4) 0 var(--space-6);font-size:clamp(2.5rem,4.1vw,3.5rem);font-weight:750;line-height:1.04}.hero-lead[data-astro-cid-axuamjp4]{max-width:40ch;color:var(--color-text);font-size:1rem}.hero-actions[data-astro-cid-axuamjp4]{gap:var(--space-2);margin-block:var(--space-6);flex-wrap:wrap;display:flex}.hero-proof[data-astro-cid-axuamjp4]{font-size:var(--text-small);color:var(--color-text-muted);margin:0}.hero-visual[data-astro-cid-axuamjp4]{min-width:0;position:relative}.hero-visual[data-astro-cid-axuamjp4] picture{height:100%}.hero-visual[data-astro-cid-axuamjp4] img{object-position:center}.hero-note[data-astro-cid-axuamjp4]{bottom:var(--space-8);left:var(--space-8);background:var(--color-surface-warm);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);color:var(--color-brand-900);box-shadow:var(--shadow-sm);position:absolute;transform:rotate(-5deg)}@media (width<=767px){.hero-feature[data-astro-cid-axuamjp4]{grid-template-columns:1fr}.hero-copy[data-astro-cid-axuamjp4]{padding:var(--space-8) var(--space-5)}h1[data-astro-cid-axuamjp4]{max-width:13ch;font-size:2.625rem}.hero-visual[data-astro-cid-axuamjp4]{height:280px}.hero-note[data-astro-cid-axuamjp4]{bottom:var(--space-5);left:var(--space-5);font-size:1.4rem}.hero-actions[data-astro-cid-axuamjp4] a:first-child{flex-basis:100%}}.suche[data-astro-cid-ac66eqjo]{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle);max-inline-size:var(--content-reading);margin-block-start:var(--space-16)}.suche[data-astro-cid-ac66eqjo] h2{margin-block-start:0}.suche[data-astro-cid-ac66eqjo] label[data-astro-cid-ac66eqjo]{margin-bottom:var(--space-1);font-weight:600;display:block}.suche[data-astro-cid-ac66eqjo] input[data-astro-cid-ac66eqjo]{width:100%;max-width:26rem;padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface)}.suche__treffer[data-astro-cid-ac66eqjo]{margin:var(--space-4) 0 0;padding:0;list-style:none}.suche__treffer[data-astro-cid-ac66eqjo] li[data-astro-cid-ac66eqjo]{padding-block:var(--space-2);border-bottom:1px solid var(--color-border)}.suche__treffer[data-astro-cid-ac66eqjo] mark{background:var(--color-warning-soft);color:inherit}.pet-worlds[data-astro-cid-tjofog7i]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pet-world[data-astro-cid-tjofog7i]{border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border);overflow:hidden}.pet-world[data-astro-cid-tjofog7i] picture{aspect-ratio:1.8}.pet-world[data-astro-cid-tjofog7i]>div[data-astro-cid-tjofog7i]{padding:var(--space-6)}.pet-world[data-astro-cid-tjofog7i] h2[data-astro-cid-tjofog7i]{margin:var(--space-3) 0;font-size:1.75rem;line-height:1.2}@media (width<=767px){.pet-worlds[data-astro-cid-tjofog7i]{grid-template-columns:1fr}}.action[data-astro-cid-tjofog7i]{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-ink);font-size:.8125rem;font-weight:750;text-decoration:none;display:inline-flex}.action--orange[data-astro-cid-tjofog7i]{background:var(--color-orange-500);border-color:var(--color-orange-500);color:var(--color-ink)}.action--primary[data-astro-cid-tjofog7i]{background:var(--color-primary);color:var(--color-primary-contrast);border-color:var(--color-primary)}.action[data-astro-cid-tjofog7i]:hover{box-shadow:var(--shadow-sm)}.tool-dock[data-astro-cid-tjofog7i]{gap:var(--space-3);margin-block:var(--space-5) var(--space-16);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.tool-card[data-astro-cid-tjofog7i]{text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-ink);box-shadow:var(--shadow-sm);flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.tool-card[data-astro-cid-tjofog7i]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.tool-card[data-astro-cid-tjofog7i] strong[data-astro-cid-tjofog7i]{font-size:.875rem}.tool-card[data-astro-cid-tjofog7i]>span[data-astro-cid-tjofog7i]:last-child{color:var(--color-text-muted);font-size:.75rem}.tool-icon[data-astro-cid-tjofog7i]{place-items:center;height:40px;display:grid}.tone-map[data-astro-cid-tjofog7i] .tool-icon[data-astro-cid-tjofog7i],.tone-map[data-astro-cid-tjofog7i]{color:var(--color-blue-600)}.tone-travel[data-astro-cid-tjofog7i] .tool-icon[data-astro-cid-tjofog7i]{color:var(--color-purple-600)}.tone-food[data-astro-cid-tjofog7i] .tool-icon[data-astro-cid-tjofog7i],.tone-food[data-astro-cid-tjofog7i]{color:var(--color-orange-600)}.tone-toys[data-astro-cid-tjofog7i] .tool-icon[data-astro-cid-tjofog7i],.tone-toys[data-astro-cid-tjofog7i]{color:var(--color-coral-600)}.tone-care[data-astro-cid-tjofog7i] .tool-icon[data-astro-cid-tjofog7i],.tone-care[data-astro-cid-tjofog7i]{color:var(--color-green-600)}.tone-costs[data-astro-cid-tjofog7i] .tool-icon[data-astro-cid-tjofog7i]{color:var(--color-primary)}.section[data-astro-cid-tjofog7i]{margin-block:var(--space-16)}.section-heading[data-astro-cid-tjofog7i]{justify-content:space-between;align-items:end;gap:var(--space-6);margin-bottom:var(--space-6);display:flex}.section-heading[data-astro-cid-tjofog7i] h2[data-astro-cid-tjofog7i],.data-trust[data-astro-cid-tjofog7i] h2[data-astro-cid-tjofog7i]{letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.2}.section-heading[data-astro-cid-tjofog7i] p[data-astro-cid-tjofog7i]{margin-bottom:var(--space-2)}.section-heading[data-astro-cid-tjofog7i]>div[data-astro-cid-tjofog7i]>p[data-astro-cid-tjofog7i]:last-child:not(.eyebrow){margin-top:var(--space-4);max-width:64ch;font-size:.9375rem}.small-note[data-astro-cid-tjofog7i]{color:var(--color-text-muted);font-size:.8125rem}.feature-grid[data-astro-cid-tjofog7i]{gap:var(--space-5);grid-template-columns:5fr 4fr 3fr;display:grid}.feature[data-astro-cid-tjofog7i]{border-radius:var(--radius-xl);padding:var(--space-6);min-width:0;overflow:hidden}.feature--costs[data-astro-cid-tjofog7i]{background:var(--color-brand-100)}.feature--map[data-astro-cid-tjofog7i]{background:var(--color-blue-100)}.category[data-astro-cid-tjofog7i]{gap:var(--space-2);color:var(--color-primary-hover);align-items:center;font-size:.75rem;font-weight:700;display:flex}.feature[data-astro-cid-tjofog7i] h3[data-astro-cid-tjofog7i],.editorial-feature[data-astro-cid-tjofog7i]>h3[data-astro-cid-tjofog7i]{letter-spacing:-.035em;margin:var(--space-4) 0;font-size:1.75rem;line-height:1.15}.feature[data-astro-cid-tjofog7i] p[data-astro-cid-tjofog7i]{max-width:34ch;font-size:.875rem}.cost-photo[data-astro-cid-tjofog7i]{margin-top:var(--space-6);aspect-ratio:2.1;border-radius:var(--radius-lg)}.trust-facts[data-astro-cid-tjofog7i]{gap:var(--space-3);margin-top:var(--space-4);color:var(--color-primary-hover);flex-wrap:wrap;font-size:.6875rem;font-weight:650;display:flex}.trust-facts[data-astro-cid-tjofog7i] span[data-astro-cid-tjofog7i]:before{content:"✓ "}.map-illustration[data-astro-cid-tjofog7i]{background:var(--color-surface-blue);border-radius:var(--radius-lg);height:180px;margin:var(--space-4) 0;position:relative;overflow:hidden}.map-line[data-astro-cid-tjofog7i]{border:8px solid var(--color-surface);border-radius:40%;width:240px;height:200px;position:absolute;top:-40%;left:20%;transform:rotate(25deg)}.map-line[data-astro-cid-tjofog7i].two{top:20%;left:-15%;transform:rotate(-30deg)}.map-pin[data-astro-cid-tjofog7i]{color:var(--color-primary);position:absolute}.first[data-astro-cid-tjofog7i]{top:20%;left:60%}.second[data-astro-cid-tjofog7i]{color:var(--color-orange-600);top:45%;left:35%}.third[data-astro-cid-tjofog7i]{top:67%;left:62%}.map-label[data-astro-cid-tjofog7i]{letter-spacing:.15em;color:var(--color-text-muted);font-size:.6rem;position:absolute;bottom:8%;left:5%}.quick-search[data-astro-cid-tjofog7i] label[data-astro-cid-tjofog7i]{font-size:.8125rem;font-weight:700;display:block}.quick-search[data-astro-cid-tjofog7i]>div[data-astro-cid-tjofog7i]{gap:var(--space-2);margin-top:var(--space-2);display:flex}.quick-search[data-astro-cid-tjofog7i] input[data-astro-cid-tjofog7i]{background:var(--color-surface);border:1px solid var(--color-border);width:100%;min-width:0;padding:var(--space-3);border-radius:var(--radius-md);font-size:.8125rem}.quick-search[data-astro-cid-tjofog7i] button[data-astro-cid-tjofog7i]{flex-shrink:0;place-items:center;width:48px;padding:0;display:grid}.editorial-feature[data-astro-cid-tjofog7i]{padding-block:var(--space-2)}.editorial-feature[data-astro-cid-tjofog7i] .eyebrow[data-astro-cid-tjofog7i]{font-size:.6875rem}.editorial-feature[data-astro-cid-tjofog7i]>h3[data-astro-cid-tjofog7i]{font-size:1.5rem}.editorial-card[data-astro-cid-tjofog7i]{gap:var(--space-3);color:var(--color-ink);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);text-decoration:none;display:flex}.editorial-card[data-astro-cid-tjofog7i] picture{border-radius:var(--radius-md);flex-shrink:0;width:80px;height:80px}.editorial-card[data-astro-cid-tjofog7i] span[data-astro-cid-tjofog7i]{color:var(--color-primary-hover);font-size:.625rem;font-weight:700}.editorial-card[data-astro-cid-tjofog7i] h4[data-astro-cid-tjofog7i]{margin:var(--space-1) 0;font-size:.875rem;line-height:1.35}.editorial-card[data-astro-cid-tjofog7i] small[data-astro-cid-tjofog7i]{color:var(--color-text-muted);font-size:.625rem}.product-grid[data-astro-cid-tjofog7i]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.editorial-product[data-astro-cid-tjofog7i]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6);box-shadow:var(--shadow-sm);flex-direction:column;align-items:start;display:flex}.product-category[data-astro-cid-tjofog7i]{align-items:center;gap:var(--space-2);font-size:.8125rem;font-weight:700;display:flex}.product-brand[data-astro-cid-tjofog7i]{color:var(--color-text-muted);margin:var(--space-6) 0 var(--space-1);font-size:.75rem}.editorial-product[data-astro-cid-tjofog7i] h3[data-astro-cid-tjofog7i]{margin:0 0 var(--space-4);font-size:1.125rem}.editorial-product[data-astro-cid-tjofog7i] ul[data-astro-cid-tjofog7i]{font-size:var(--text-small);padding-left:var(--space-4);margin-bottom:var(--space-4)}.price-status[data-astro-cid-tjofog7i]{font-size:var(--text-small);color:var(--color-text-muted);margin-top:auto}.text-link[data-astro-cid-tjofog7i]{color:var(--color-primary);font-size:.875rem;font-weight:700;text-decoration:none}.editorial-product[data-astro-cid-tjofog7i] small[data-astro-cid-tjofog7i]{font-size:var(--text-micro);color:var(--color-text-muted);margin-top:var(--space-3)}.purchase-guides[data-astro-cid-tjofog7i]{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.purchase-guides__intro[data-astro-cid-tjofog7i]{margin-bottom:var(--space-5)}.purchase-guides__intro[data-astro-cid-tjofog7i] h3[data-astro-cid-tjofog7i]{margin:var(--space-2) 0;font-size:1.5rem}.purchase-guides__intro[data-astro-cid-tjofog7i] p[data-astro-cid-tjofog7i]:last-child{max-width:64ch;color:var(--color-text-muted);font-size:.875rem}.purchase-guides__grid[data-astro-cid-tjofog7i]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.purchase-guide-card[data-astro-cid-tjofog7i]{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);flex-direction:column;text-decoration:none;display:flex}.purchase-guide-card[data-astro-cid-tjofog7i]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.purchase-guide-card[data-astro-cid-tjofog7i] span[data-astro-cid-tjofog7i],.purchase-guide-card[data-astro-cid-tjofog7i] small[data-astro-cid-tjofog7i]{color:var(--color-text-muted);font-size:.75rem}.purchase-guide-card[data-astro-cid-tjofog7i] strong[data-astro-cid-tjofog7i]{line-height:1.35}.travel-banner[data-astro-cid-tjofog7i]{border-radius:var(--radius-xl);background:var(--color-brand-900);min-height:380px;position:relative;overflow:hidden}.travel-banner[data-astro-cid-tjofog7i] picture{height:100%;position:absolute;inset:0}.travel-banner[data-astro-cid-tjofog7i]:after{content:"";background:linear-gradient(90deg, var(--color-brand-900), transparent);position:absolute;inset:0}.travel-copy[data-astro-cid-tjofog7i]{z-index:1;padding:var(--space-12);max-width:560px;color:var(--color-on-dark);position:relative}.travel-copy[data-astro-cid-tjofog7i] h2[data-astro-cid-tjofog7i]{color:var(--color-on-dark);letter-spacing:-.035em;margin:var(--space-2) 0 var(--space-5);font-size:2.75rem;line-height:1.05}.travel-copy[data-astro-cid-tjofog7i] p[data-astro-cid-tjofog7i]{max-width:34ch;font-size:.9375rem}.travel-copy[data-astro-cid-tjofog7i] .annotation[data-astro-cid-tjofog7i]{margin:0;font-size:1.5rem}.data-trust[data-astro-cid-tjofog7i]{gap:var(--space-10);grid-template-columns:2fr 1fr 1fr;align-items:center;display:grid}.data-trust[data-astro-cid-tjofog7i] p[data-astro-cid-tjofog7i]:not(.eyebrow){margin-top:var(--space-4);font-size:.875rem}.data-number[data-astro-cid-tjofog7i]{border-left:1px solid var(--color-border-strong);padding-left:var(--space-6)}.data-number[data-astro-cid-tjofog7i] strong[data-astro-cid-tjofog7i]{letter-spacing:-.04em;color:var(--color-primary);font-size:2.75rem;font-weight:750;display:block}.data-number[data-astro-cid-tjofog7i] span[data-astro-cid-tjofog7i]{color:var(--color-text-muted);font-size:.8125rem}@media (width<=1100px){.feature-grid[data-astro-cid-tjofog7i]{grid-template-columns:1fr 1fr}.editorial-feature[data-astro-cid-tjofog7i]{gap:var(--space-4);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.editorial-feature[data-astro-cid-tjofog7i]>.eyebrow[data-astro-cid-tjofog7i],.editorial-feature[data-astro-cid-tjofog7i]>h3[data-astro-cid-tjofog7i]{grid-column:1/-1;margin:0}.product-grid[data-astro-cid-tjofog7i]{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-dock[data-astro-cid-tjofog7i]{grid-template-columns:repeat(3,1fr)}.small-note[data-astro-cid-tjofog7i]{display:none}}@media (width<=767px){.map-label[data-astro-cid-tjofog7i],.quick-search[data-astro-cid-tjofog7i] label[data-astro-cid-tjofog7i],.editorial-feature[data-astro-cid-tjofog7i] .eyebrow[data-astro-cid-tjofog7i],.product-category[data-astro-cid-tjofog7i]{font-size:.875rem}.quick-search[data-astro-cid-tjofog7i] input[data-astro-cid-tjofog7i]{font-size:1rem}.tool-dock[data-astro-cid-tjofog7i]{margin-bottom:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.tool-card[data-astro-cid-tjofog7i]{padding:var(--space-4)}.tool-card[data-astro-cid-tjofog7i]>span[data-astro-cid-tjofog7i]:last-child{font-size:.875rem}.feature-grid[data-astro-cid-tjofog7i],.editorial-feature[data-astro-cid-tjofog7i]{grid-template-columns:1fr}.editorial-card[data-astro-cid-tjofog7i] picture{width:96px;height:90px}.editorial-card[data-astro-cid-tjofog7i] span[data-astro-cid-tjofog7i],.editorial-card[data-astro-cid-tjofog7i] small[data-astro-cid-tjofog7i]{font-size:.875rem}.editorial-card[data-astro-cid-tjofog7i] h4[data-astro-cid-tjofog7i]{font-size:1rem}.section[data-astro-cid-tjofog7i]{margin-block:var(--space-12)}.section-heading[data-astro-cid-tjofog7i]{display:block}.section-heading[data-astro-cid-tjofog7i]>.text-link[data-astro-cid-tjofog7i]{margin-top:var(--space-4);display:inline-block}.product-grid[data-astro-cid-tjofog7i],.purchase-guides__grid[data-astro-cid-tjofog7i]{grid-template-columns:1fr}.editorial-product[data-astro-cid-tjofog7i]{padding:var(--space-5)}.editorial-product[data-astro-cid-tjofog7i] small[data-astro-cid-tjofog7i],.price-status[data-astro-cid-tjofog7i],.product-brand[data-astro-cid-tjofog7i],.editorial-product[data-astro-cid-tjofog7i] ul[data-astro-cid-tjofog7i]{font-size:.875rem}.travel-banner[data-astro-cid-tjofog7i]{min-height:460px}.travel-banner[data-astro-cid-tjofog7i]:after{background:linear-gradient(90deg, var(--color-brand-900), transparent 160%)}.travel-copy[data-astro-cid-tjofog7i]{padding:var(--space-8) var(--space-5)}.travel-copy[data-astro-cid-tjofog7i] h2[data-astro-cid-tjofog7i]{font-size:2.25rem}.data-trust[data-astro-cid-tjofog7i]{gap:var(--space-6);grid-template-columns:1fr 1fr}.data-trust[data-astro-cid-tjofog7i]>div[data-astro-cid-tjofog7i]:first-child{grid-column:1/-1}.data-number[data-astro-cid-tjofog7i] strong[data-astro-cid-tjofog7i]{font-size:2.25rem}.trust-facts[data-astro-cid-tjofog7i]{font-size:.875rem}}.insurance-products[data-astro-cid-pnj2oqdh]{margin-block:var(--space-7);min-inline-size:0}.insurance-products__intro[data-astro-cid-pnj2oqdh]{max-width:48rem}.insurance-products__intro[data-astro-cid-pnj2oqdh] h2[data-astro-cid-pnj2oqdh]{margin-block:var(--space-2) var(--space-3)}.insurance-products__grid[data-astro-cid-pnj2oqdh]{gap:var(--space-4);margin:var(--space-5) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));padding:0;list-style:none;display:grid}.insurance-products__card[data-astro-cid-pnj2oqdh]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;flex-direction:column;min-inline-size:0;display:flex}.insurance-products__card[data-astro-cid-pnj2oqdh] h3[data-astro-cid-pnj2oqdh],.insurance-products__card[data-astro-cid-pnj2oqdh] p[data-astro-cid-pnj2oqdh]{margin-block:var(--space-2)}.insurance-products__species[data-astro-cid-pnj2oqdh],.insurance-products__type[data-astro-cid-pnj2oqdh]{color:var(--color-text-muted);font-size:var(--text-small)}.insurance-products__species[data-astro-cid-pnj2oqdh]{margin:0;font-weight:700}.insurance-products__source[data-astro-cid-pnj2oqdh]{padding-top:var(--space-3);font-size:var(--text-small);margin-top:auto}.insurance-grid[data-astro-cid-x3sx4koy]{gap:var(--space-4);margin-block:var(--space-5) var(--space-8);display:grid}.insurance-grid[data-astro-cid-x3sx4koy] article[data-astro-cid-x3sx4koy]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;min-inline-size:0}.insurance-grid[data-astro-cid-x3sx4koy] h3[data-astro-cid-x3sx4koy]{margin-block-start:0}@media (width>=760px){.insurance-grid[data-astro-cid-x3sx4koy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.karte[data-astro-cid-q7wwehxs]{border:1px solid var(--color-border);border-radius:var(--radius-md);height:24rem;max-height:70vh;margin-block:var(--space-3)}.kartenhinweis[data-astro-cid-q7wwehxs]{color:var(--color-text-muted);font-size:var(--text-small)}.feld[data-astro-cid-q7wwehxs]{margin-block:var(--space-4)}.feld[data-astro-cid-q7wwehxs] label[data-astro-cid-q7wwehxs],legend[data-astro-cid-q7wwehxs]{margin-bottom:var(--space-1);font-weight:600;display:block}input[data-astro-cid-q7wwehxs][type=search],select[data-astro-cid-q7wwehxs]{width:100%;max-width:24rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}fieldset[data-astro-cid-q7wwehxs]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-block:var(--space-4)}.wahl[data-astro-cid-q7wwehxs]{margin-block:var(--space-1);font-weight:400;display:block}.hilfe[data-astro-cid-q7wwehxs]{color:var(--color-text-muted);font-size:var(--text-small);margin-block:var(--space-1)}.ortstreffer[data-astro-cid-q7wwehxs]{margin:var(--space-2) 0;padding:0;list-style:none}.ortstreffer[data-astro-cid-q7wwehxs] li[data-astro-cid-q7wwehxs]{border-bottom:1px solid var(--color-border)}.ortstreffer[data-astro-cid-q7wwehxs] button[data-astro-cid-q7wwehxs]{text-align:start;width:100%;padding:var(--space-2);color:inherit;cursor:pointer;background:0 0;border:0}.ortstreffer[data-astro-cid-q7wwehxs] button[data-astro-cid-q7wwehxs]:hover{background:var(--color-surface-subtle)}.treffer[data-astro-cid-q7wwehxs]{padding:0;list-style:none}.treffer[data-astro-cid-q7wwehxs]>li[data-astro-cid-q7wwehxs]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-block:var(--space-3)}.treffer[data-astro-cid-q7wwehxs] h3[data-astro-cid-q7wwehxs]{margin:0 0 var(--space-1);font-size:var(--text-body)}.treffer[data-astro-cid-q7wwehxs] p[data-astro-cid-q7wwehxs]{margin-block:var(--space-1)}.meta[data-astro-cid-q7wwehxs]{color:var(--color-text-muted);font-size:var(--text-small)}.staedte[data-astro-cid-q7wwehxs]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.unbekannt[data-astro-cid-q7wwehxs]{color:var(--color-text-muted);font-style:italic}.notdienst[data-astro-cid-q7wwehxs]{border-inline-start:3px solid var(--color-warning);padding-inline-start:var(--space-2)}.map-workspace[data-astro-cid-q7wwehxs]{gap:var(--space-8);margin-block:var(--space-8);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}#ortsfilter[data-astro-cid-q7wwehxs]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);position:static}#filter-titel[data-astro-cid-q7wwehxs]{margin-top:0}.map-output[data-astro-cid-q7wwehxs]{min-width:0}.map-view[data-astro-cid-q7wwehxs]{gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.map-view[data-astro-cid-q7wwehxs] button[data-astro-cid-q7wwehxs]{min-height:44px;padding:0 var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}@media (width<=900px){.map-workspace[data-astro-cid-q7wwehxs]{grid-template-columns:1fr}#ortsfilter[data-astro-cid-q7wwehxs]{position:static}.map-workspace[data-astro-cid-q7wwehxs][data-view=list] .map-output[data-astro-cid-q7wwehxs],.map-workspace[data-astro-cid-q7wwehxs][data-view=map] [data-astro-cid-q7wwehxs][aria-labelledby=treffer-titel]{display:none}}.map-sidebar[data-astro-cid-q7wwehxs]{min-width:0}.map-output[data-astro-cid-q7wwehxs]{background:var(--color-blue-100);border-radius:var(--radius-xl);padding:var(--space-6);min-height:520px;position:sticky;top:6rem}.map-panel[data-astro-cid-q7wwehxs] h2[data-astro-cid-q7wwehxs]{margin-top:0}.map-view[data-astro-cid-q7wwehxs][hidden]{display:none}.map-view[data-astro-cid-q7wwehxs] button[data-astro-cid-q7wwehxs][aria-pressed=true]{background:var(--color-primary);color:var(--color-primary-contrast)}@media (width>=901px){.map-view[data-astro-cid-q7wwehxs]{display:none}.map-sidebar[data-astro-cid-q7wwehxs] .treffer[data-astro-cid-q7wwehxs]{max-height:620px;overflow-y:auto}.map-sidebar[data-astro-cid-q7wwehxs] .treffer[data-astro-cid-q7wwehxs] li[data-astro-cid-q7wwehxs]{overflow-wrap:anywhere}}@media (width<=900px){.map-output[data-astro-cid-q7wwehxs]{min-height:0;position:static}}.feld[data-astro-cid-ui55d5q4]{margin-block:var(--space-4)}.feld[data-astro-cid-ui55d5q4] label[data-astro-cid-ui55d5q4],legend[data-astro-cid-ui55d5q4]{margin-bottom:var(--space-1);font-weight:600;display:block}input[data-astro-cid-ui55d5q4][type=text],input[data-astro-cid-ui55d5q4][type=date],select[data-astro-cid-ui55d5q4]{width:100%;max-width:24rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}fieldset[data-astro-cid-ui55d5q4]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.wahl[data-astro-cid-ui55d5q4]{margin-block:var(--space-1);font-weight:400;display:block}.knoepfe[data-astro-cid-ui55d5q4]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.datei[data-astro-cid-ui55d5q4]{font-weight:400}.hilfe[data-astro-cid-ui55d5q4]{color:var(--color-text-muted);font-size:var(--text-small);margin-block:var(--space-1)}.feld__fehler[data-astro-cid-ui55d5q4]{color:var(--color-danger);margin-block:var(--space-1);font-weight:600}.import-bestaetigung[data-astro-cid-ui55d5q4]{border:2px solid var(--color-border-strong,var(--color-border));border-radius:var(--radius-md);padding:var(--space-3);margin-block:var(--space-3);background:var(--color-surface)}#profil-stand[data-astro-cid-ui55d5q4] .profil__kopf{font-weight:600}#profil-stand[data-astro-cid-ui55d5q4] .profil__werte{gap:var(--space-1) var(--space-4);grid-template-columns:max-content 1fr;display:grid}#profil-stand[data-astro-cid-ui55d5q4] .profil__werte dt{font-weight:600}#profil-stand[data-astro-cid-ui55d5q4] .profil__werte dd{margin:0}#profil-stand[data-astro-cid-ui55d5q4] .profil__hinweis,#profil-stand[data-astro-cid-ui55d5q4] .profil__offen{color:var(--color-text-muted);font-size:var(--text-small)}.quellen[data-astro-cid-5sdpih34]{padding:0;list-style:none}.quellen[data-astro-cid-5sdpih34]>li[data-astro-cid-5sdpih34]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);margin-block:var(--space-4)}.quellen[data-astro-cid-5sdpih34] h3[data-astro-cid-5sdpih34]{font-size:var(--text-body);overflow-wrap:anywhere;margin-top:0}.quellen__art[data-astro-cid-5sdpih34]{color:var(--color-primary);font-size:var(--text-small);margin:0 0 var(--space-1);font-weight:700}.quellen[data-astro-cid-5sdpih34] dl[data-astro-cid-5sdpih34]{gap:var(--space-1);grid-template-columns:1fr;margin:0;display:grid}.quellen[data-astro-cid-5sdpih34] dt[data-astro-cid-5sdpih34]{color:var(--color-text-muted);font-weight:600;font-size:var(--text-small)}.quellen[data-astro-cid-5sdpih34] dd[data-astro-cid-5sdpih34]{margin:0 0 var(--space-2);overflow-wrap:anywhere}.quellen__notizen[data-astro-cid-5sdpih34]{margin:var(--space-2) 0 0;font-size:var(--text-small);color:var(--color-text-muted);padding-inline-start:var(--space-4)}@media (width>=32rem){.quellen[data-astro-cid-5sdpih34] dl[data-astro-cid-5sdpih34]{grid-template-columns:minmax(9rem,auto) 1fr}.quellen[data-astro-cid-5sdpih34] dt[data-astro-cid-5sdpih34]{grid-column:1}.quellen[data-astro-cid-5sdpih34] dd[data-astro-cid-5sdpih34]{grid-column:2}}.page-intro[data-astro-cid-dzjp7i2z]{max-inline-size:54rem;margin-block-end:var(--space-6)}.page-intro[data-astro-cid-dzjp7i2z] h1[data-astro-cid-dzjp7i2z]{max-inline-size:17ch;margin-block:var(--space-2) var(--space-3)}.finder-shell[data-astro-cid-dzjp7i2z]{padding:clamp(var(--space-4), 4vw, var(--space-7));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:radial-gradient(circle at 100% 0%, #e8f4efbf, transparent 35%), var(--color-surface);box-shadow:0 18px 50px #063c3a14}.finder-shell__head[data-astro-cid-dzjp7i2z]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-block-end:var(--space-4);display:flex}.finder-shell__head[data-astro-cid-dzjp7i2z] h2[data-astro-cid-dzjp7i2z]{margin-block:var(--space-1) 0}.finder-shell__count[data-astro-cid-dzjp7i2z]{padding:var(--space-2) var(--space-3);background:var(--color-primary-soft);color:var(--color-primary-hover);font-size:var(--text-small);border-radius:999px;flex:none;margin:0}.finder-basics[data-astro-cid-dzjp7i2z]{gap:var(--space-3);margin-block:var(--space-5);display:grid}.feld[data-astro-cid-dzjp7i2z] label[data-astro-cid-dzjp7i2z],legend[data-astro-cid-dzjp7i2z]{margin-bottom:var(--space-2);color:var(--color-text);font-weight:700;display:block}.feld[data-astro-cid-dzjp7i2z] label[data-astro-cid-dzjp7i2z] span[data-astro-cid-dzjp7i2z]{color:var(--color-text-muted);font-size:var(--text-small);font-weight:500}.feld[data-astro-cid-dzjp7i2z] select[data-astro-cid-dzjp7i2z],.feld[data-astro-cid-dzjp7i2z] input[data-astro-cid-dzjp7i2z]{min-block-size:3rem;inline-size:100%;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}.feld[data-astro-cid-dzjp7i2z] select[data-astro-cid-dzjp7i2z]:focus,.feld[data-astro-cid-dzjp7i2z] input[data-astro-cid-dzjp7i2z]:focus{border-color:var(--color-primary);outline:3px solid var(--color-primary-soft)}.filter-group[data-astro-cid-dzjp7i2z]{padding:var(--space-5) 0;border:0;border-block-start:1px solid var(--color-border);margin:0}.filter-group__hint[data-astro-cid-dzjp7i2z]{margin-block:calc(-1 * var(--space-1)) var(--space-3);color:var(--color-text-muted);font-size:var(--text-small)}.spielarten[data-astro-cid-dzjp7i2z],.extras[data-astro-cid-dzjp7i2z]{gap:var(--space-2);display:grid}.filter-card[data-astro-cid-dzjp7i2z],.check-card[data-astro-cid-dzjp7i2z]{gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;align-items:flex-start;display:flex;position:relative}.filter-card[data-astro-cid-dzjp7i2z]:hover,.check-card[data-astro-cid-dzjp7i2z]:hover{border-color:var(--color-primary)}.filter-card[data-astro-cid-dzjp7i2z]:has(input:checked),.check-card[data-astro-cid-dzjp7i2z]:has(input:checked){border-color:var(--color-primary);background:var(--color-primary-soft);box-shadow:inset 0 0 0 1px var(--color-primary)}.filter-card[data-astro-cid-dzjp7i2z] input[data-astro-cid-dzjp7i2z],.check-card[data-astro-cid-dzjp7i2z] input[data-astro-cid-dzjp7i2z]{flex:none;margin-block-start:.2rem}.filter-card[data-astro-cid-dzjp7i2z] span[data-astro-cid-dzjp7i2z],.check-card[data-astro-cid-dzjp7i2z] span[data-astro-cid-dzjp7i2z],.filter-card[data-astro-cid-dzjp7i2z] strong[data-astro-cid-dzjp7i2z],.filter-card[data-astro-cid-dzjp7i2z] small[data-astro-cid-dzjp7i2z],.check-card[data-astro-cid-dzjp7i2z] strong[data-astro-cid-dzjp7i2z],.check-card[data-astro-cid-dzjp7i2z] small[data-astro-cid-dzjp7i2z]{display:block}.filter-card[data-astro-cid-dzjp7i2z] small[data-astro-cid-dzjp7i2z],.check-card[data-astro-cid-dzjp7i2z] small[data-astro-cid-dzjp7i2z]{color:var(--color-text-muted);margin-block-start:.2rem;line-height:1.4}.finder-actions[data-astro-cid-dzjp7i2z]{gap:var(--space-3);flex-wrap:wrap;align-items:center;padding-block-start:var(--space-2);display:flex}.button-secondary[data-astro-cid-dzjp7i2z],[data-finder-reset]{border:1px solid var(--color-primary);color:var(--color-primary);background:0 0}.hilfe[data-astro-cid-dzjp7i2z]{color:var(--color-text-muted);font-size:var(--text-small)}.finder-results[data-astro-cid-dzjp7i2z]{margin-block:var(--space-7);scroll-margin-block-start:7rem}.finder-results[data-astro-cid-dzjp7i2z] .finder__result-head{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.finder-results[data-astro-cid-dzjp7i2z] .finder__result-head h2,.finder-results[data-astro-cid-dzjp7i2z] .finder__result-head p{margin-block:0}.finder-results[data-astro-cid-dzjp7i2z] .finder__result-head>p{color:var(--color-text-muted);font-size:var(--text-small)}.finder-results[data-astro-cid-dzjp7i2z] .finder__liste{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.finder-results[data-astro-cid-dzjp7i2z] .finder__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.finder-results[data-astro-cid-dzjp7i2z] .finder__bild{background:var(--color-surface-subtle);margin:0;position:relative}.finder-results[data-astro-cid-dzjp7i2z] .finder__bild img{aspect-ratio:4/3;object-fit:contain;inline-size:100%;display:block}.finder-results[data-astro-cid-dzjp7i2z] .finder__bild figcaption{color:var(--color-text-muted);background:#ffffffeb;border-radius:999px;padding:.2rem .5rem;font-size:.72rem;position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-2)}.finder-results[data-astro-cid-dzjp7i2z] .finder__card-body{padding:var(--space-4);flex-direction:column;flex:1;display:flex}.finder-results[data-astro-cid-dzjp7i2z] .finder__kategorie{margin:0 0 var(--space-1);color:var(--color-primary-hover);font-size:var(--text-small);font-weight:700}.finder-results[data-astro-cid-dzjp7i2z] h3{font-size:var(--text-h4);margin:0}.finder-results[data-astro-cid-dzjp7i2z] .finder__brand{margin-block:var(--space-1);color:var(--color-text-muted)}.finder-results[data-astro-cid-dzjp7i2z] .finder__facts{min-block-size:3em;color:var(--color-text-muted);font-size:var(--text-small)}.finder-results[data-astro-cid-dzjp7i2z] .finder__match{margin-block:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-primary-soft)}.finder-results[data-astro-cid-dzjp7i2z] .finder__gruende{margin-block:var(--space-2) 0;font-size:var(--text-small);padding-inline-start:var(--space-4)}.finder-results[data-astro-cid-dzjp7i2z] .finder__neutral{margin-block:var(--space-2) 0;color:var(--color-text-muted);font-size:var(--text-small)}.finder-results[data-astro-cid-dzjp7i2z] .finder__details{margin-block:var(--space-2);color:var(--color-text-muted);font-size:var(--text-small)}.finder-results[data-astro-cid-dzjp7i2z] .finder__details summary{color:var(--color-primary);cursor:pointer;font-weight:650}.finder-results[data-astro-cid-dzjp7i2z] .finder__aktionen{gap:var(--space-2);margin-block-start:auto;padding-block-start:var(--space-3);display:grid}.finder-results[data-astro-cid-dzjp7i2z] .finder__shop-link{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center;font-weight:650;text-decoration:none;display:block}.finder-results[data-astro-cid-dzjp7i2z] .finder__shop-link--primary{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.finder-results[data-astro-cid-dzjp7i2z] .finder__leer,.finder-results[data-astro-cid-dzjp7i2z] .finder__fehler{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-subtle)}.affiliate-note[data-astro-cid-dzjp7i2z]{color:var(--color-text-muted);font-size:var(--text-small)}.finder-method[data-astro-cid-dzjp7i2z]{margin-block:var(--space-8);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-primary);color:#fff}.finder-method[data-astro-cid-dzjp7i2z] h2[data-astro-cid-dzjp7i2z]{color:#fff;margin-block-start:var(--space-1)}.finder-method[data-astro-cid-dzjp7i2z] .eyebrow[data-astro-cid-dzjp7i2z]{color:#fff}.finder-method__grid[data-astro-cid-dzjp7i2z],.kategorien[data-astro-cid-dzjp7i2z]{gap:var(--space-3);display:grid}.finder-method__grid[data-astro-cid-dzjp7i2z] article[data-astro-cid-dzjp7i2z]{padding:var(--space-4);border-radius:var(--radius-md);background:#ffffff17;border:1px solid #ffffff4d}.finder-method__grid[data-astro-cid-dzjp7i2z] p[data-astro-cid-dzjp7i2z]{color:#ffffffd9;margin-block-end:0}.kategorien[data-astro-cid-dzjp7i2z] article[data-astro-cid-dzjp7i2z]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.kategorien[data-astro-cid-dzjp7i2z] h3[data-astro-cid-dzjp7i2z]{margin-block-start:0}.scope[data-astro-cid-dzjp7i2z]{margin-block:var(--space-7);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.scope[data-astro-cid-dzjp7i2z] summary[data-astro-cid-dzjp7i2z]{cursor:pointer;font-weight:700}@media (width>=700px){.finder-basics[data-astro-cid-dzjp7i2z],.spielarten[data-astro-cid-dzjp7i2z]{grid-template-columns:repeat(2,minmax(0,1fr))}.extras[data-astro-cid-dzjp7i2z]{grid-template-columns:repeat(3,minmax(0,1fr))}.finder-method__grid[data-astro-cid-dzjp7i2z],.finder-results[data-astro-cid-dzjp7i2z] .finder__liste,.kategorien[data-astro-cid-dzjp7i2z]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.finder-method__grid[data-astro-cid-dzjp7i2z]{grid-template-columns:repeat(3,minmax(0,1fr))}.spielarten[data-astro-cid-dzjp7i2z]{grid-template-columns:repeat(5,minmax(0,1fr))}.finder-results[data-astro-cid-dzjp7i2z] .finder__liste,.kategorien[data-astro-cid-dzjp7i2z]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=520px){.finder-shell__head[data-astro-cid-dzjp7i2z]{flex-direction:column}}.schritte[data-astro-cid-lm5rb63k]{margin-block:var(--space-6)}.schritte[data-astro-cid-lm5rb63k] ol[data-astro-cid-lm5rb63k]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.schritte[data-astro-cid-lm5rb63k] a[data-astro-cid-lm5rb63k]{align-items:center;gap:var(--space-2);min-block-size:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--text-small);text-decoration:none;display:flex}.schritte[data-astro-cid-lm5rb63k] a[data-astro-cid-lm5rb63k]:hover{border-color:var(--color-border-strong)}.schritte__nummer[data-astro-cid-lm5rb63k]{border-radius:var(--radius-pill);background:var(--color-surface-subtle);block-size:1.5rem;inline-size:1.5rem;color:var(--color-text-muted);font-weight:var(--weight-label);justify-content:center;align-items:center;display:inline-flex}.schritte[data-astro-cid-lm5rb63k] a[data-astro-cid-lm5rb63k][aria-current=step]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-hover);font-weight:var(--weight-label)}.schritte[data-astro-cid-lm5rb63k] a[data-astro-cid-lm5rb63k][aria-current=step] .schritte__nummer[data-astro-cid-lm5rb63k]{background:var(--color-primary);color:var(--color-primary-contrast)}.feld[data-astro-cid-llzcil6b]{margin-block:var(--space-4)}.feld[data-astro-cid-llzcil6b] label[data-astro-cid-llzcil6b]{margin-block:0 var(--space-2);display:block}.schritt[data-astro-cid-llzcil6b]{margin-block:var(--space-6)}.feld__frage[data-astro-cid-llzcil6b]{margin-block:0 var(--space-2);font-weight:var(--weight-label)}.karten[data-astro-cid-llzcil6b]{gap:var(--space-3);margin-block:var(--space-3);display:grid}@media (width>=480px){.karten[data-astro-cid-llzcil6b]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}}.schritt__nummer[data-astro-cid-llzcil6b]{color:var(--color-text-muted);font-size:var(--text-small);font-weight:var(--weight-label);display:block}.schritt--ergebnis[data-astro-cid-llzcil6b]{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--color-surface)}.schritt--ergebnis[data-astro-cid-llzcil6b] h3[data-astro-cid-llzcil6b]{margin-block-start:0}legend[data-astro-cid-llzcil6b]{margin-bottom:var(--space-1);font-weight:600;display:block}input[data-astro-cid-llzcil6b][type=date],input[data-astro-cid-llzcil6b][type=number],select[data-astro-cid-llzcil6b]{width:100%;max-width:24rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}fieldset[data-astro-cid-llzcil6b]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-block:var(--space-4)}.wahl[data-astro-cid-llzcil6b]{margin-block:var(--space-1);font-weight:400;display:block}.hilfe[data-astro-cid-llzcil6b]{color:var(--color-text-muted);font-size:var(--text-small);margin-block:var(--space-1)}#reiseergebnis[data-astro-cid-llzcil6b] .ergebnis__kopf{border-inline-start:4px solid var(--color-border);padding-inline-start:var(--space-3);font-weight:700}#reiseergebnis[data-astro-cid-llzcil6b] .ergebnis__hinweise{gap:var(--space-3);margin-block:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}#reiseergebnis[data-astro-cid-llzcil6b] .ergebnis__hinweis{max-width:none;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-muted);margin:0}#reiseergebnis[data-astro-cid-llzcil6b] .ergebnis__punkte,#reiseergebnis[data-astro-cid-llzcil6b] .ergebnis__gruende{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));padding:0;list-style:none;display:grid}#reiseergebnis[data-astro-cid-llzcil6b] .ergebnis__punkte>li,#reiseergebnis[data-astro-cid-llzcil6b] .ergebnis__gruende>li{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-block:0}#reiseergebnis[data-astro-cid-llzcil6b] .punkt__zustand{margin-top:0;font-weight:600}.umfang[data-astro-cid-llzcil6b]{gap:var(--space-2) var(--space-4);margin-block:var(--space-4);grid-template-columns:max-content 1fr;display:grid}.umfang[data-astro-cid-llzcil6b] dt[data-astro-cid-llzcil6b]{font-weight:600}.umfang[data-astro-cid-llzcil6b] dd[data-astro-cid-llzcil6b]{margin:0}.ausnahmen[data-astro-cid-llzcil6b]{padding-inline-start:var(--space-5)}.ausnahmen[data-astro-cid-llzcil6b] li[data-astro-cid-llzcil6b]{margin-block:var(--space-2)}.hinweis[data-astro-cid-llzcil6b]{color:var(--color-text-muted);font-size:var(--text-small)}.reise-info[data-astro-cid-llzcil6b]{gap:var(--space-6);margin-block-start:var(--space-12);display:grid}.reise-info__bereich[data-astro-cid-llzcil6b]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;padding:var(--space-5)}.reise-info__bereich[data-astro-cid-llzcil6b]>[data-astro-cid-llzcil6b]:first-child{margin-top:0}.fassung[data-astro-cid-llzcil6b]{color:var(--color-text-muted);font-size:var(--text-small);font-weight:400;display:block}.laenderlinks[data-astro-cid-llzcil6b]{gap:var(--space-2) var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}@media (width>=1000px){.reise-info[data-astro-cid-llzcil6b]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}
