.tool-hub-link[data-astro-cid-x6ehjhw2]{color:var(--color-muted);margin-top:1rem;font-size:.9375rem}.tool-hub-link[data-astro-cid-x6ehjhw2] a[data-astro-cid-x6ehjhw2]{color:var(--color-link);text-underline-offset:.18em;text-decoration:underline}.tool-hub-link[data-astro-cid-x6ehjhw2] a[data-astro-cid-x6ehjhw2]:hover{color:var(--color-link-hover)}.pt-heading{color:var(--color-heading);scroll-margin-top:6rem;font-size:1.1875rem;font-weight:750}.pt-heading:focus{outline:none}.pt-heading:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.pt-subheading{color:var(--color-heading);margin-top:1.5rem;font-size:1.0625rem;font-weight:700}.pt-progress{background:var(--color-surface-soft);border-radius:999px;height:.5rem;margin-top:.375rem;overflow:hidden}.pt-progress>span{background:linear-gradient(90deg, var(--color-primary), var(--color-cta));height:100%;transition:width .2s;display:block}.pt-steps{gap:.25rem;margin-top:.5rem;display:grid}.pt-step{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);width:100%;min-height:2.75rem;color:var(--color-ink);text-align:left;font:inherit;cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;padding:.375rem .75rem;display:flex}.pt-step:hover{border-color:var(--color-line-strong)}.pt-step[aria-current=step]{border:2px solid var(--color-primary);font-weight:700}.pt-frage{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);padding:.875rem 1rem 1rem}.pt-legend{color:var(--color-heading);float:left;width:100%;padding:0 .25rem;font-weight:650;line-height:1.45}.pt-legend+*{clear:both}.pt-optionen{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.625rem;display:grid}@media (width>=40rem){.pt-optionen{flex-wrap:wrap;display:flex}}.pt-option{border:1.5px solid var(--color-line-strong);background:var(--color-surface-raised);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;min-height:2.75rem;padding:.375rem .875rem;display:flex}.pt-option input{flex:none;width:1.25rem;height:1.25rem}.pt-option:hover{border-color:var(--color-primary)}.pt-option.is-checked,.pt-option:has(input:checked){border-color:var(--color-primary);background:var(--color-brand-50);font-weight:700}.pt-option:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.pt-nav{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:flex}.pt-nav .hc-linkbtn{min-height:2.75rem}.pt-ampel{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .625rem .125rem .25rem;font-size:.875rem;font-weight:650;line-height:1.5;display:inline-flex}.pt-ampel-symbol{background:0 0;border:1.5px solid;border-radius:999px;place-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:800;display:inline-grid}.pt-ampel-gruen{color:var(--color-success);background:var(--color-success-50)}.pt-ampel-gelb{color:var(--color-warning);background:var(--color-warning-50)}.pt-ampel-rot{color:var(--color-error);background:var(--color-error-50)}.pt-ampel-offen{color:var(--color-muted);background:var(--color-surface-alt)}.pt-score{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.pt-score-zahl{color:var(--color-heading);font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:800;line-height:1}.pt-blockliste{gap:.5rem;margin-top:.5rem;display:grid}.pt-blockzeile{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);gap:.25rem;padding:.625rem .875rem;display:grid}.pt-blockzeile .pt-ampel{justify-self:start}@media (width>=48rem){.pt-blockzeile{grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr) auto;align-items:center;gap:.75rem}}.pt-liste{gap:.375rem;margin-top:.5rem;padding-left:0;list-style:none;display:grid}.pt-liste>li{max-width:68ch}.pt-marker{min-width:1rem;font-weight:800;display:inline-block}.pt-nummern{gap:.375rem;margin-top:.375rem;padding-left:1.375rem;list-style:decimal;display:grid}.pt-rate{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);padding:.875rem 1rem}.pt-rate-titel{color:var(--color-heading);margin-bottom:.5rem;font-weight:700}.pt-kennzahl{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;gap:0 1rem;padding:.375rem 0;display:flex}.pt-kennzahl:last-child{border-bottom:0}.pt-kennzahl dt{color:var(--color-muted);font-size:.9375rem}.pt-kennzahl dd{font-variant-numeric:tabular-nums;font-weight:650}.pt-cta{border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-brand-50);gap:.75rem;margin-top:1.25rem;padding:1rem 1.125rem;display:grid}.pt-cta .btn{justify-self:start;min-height:2.75rem}.pt-noscript{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-alt);margin-top:1rem;padding:1rem}@media (prefers-reduced-motion:reduce){.pt-progress>span{transition:none}}.gc-block{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);gap:.5rem;padding:.75rem .875rem;display:grid}.gc-block-kopf{gap:.25rem;display:grid}.gc-block-kopf .pt-ampel{justify-self:start}@media (width>=48rem){.gc-block-kopf{grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr);align-items:center;gap:.75rem}}.gc-block .hc-linkbtn{justify-self:start;min-height:2.75rem}.pt-tool a:not(.btn){color:var(--color-link);text-underline-offset:.18em;text-decoration:underline}.es-bar{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-alt);gap:.625rem;padding:1rem 1.125rem;display:grid}.es-bar[hidden]{display:none}@media (scripting:none){.es-bar{display:none}}.es-titel{color:var(--color-heading);font-size:1.0625rem;font-weight:750}.es-intro{color:var(--color-muted);font-size:.9375rem}.es-aktionen{gap:.5rem;display:grid}@media (width>=40rem){.es-aktionen{flex-wrap:wrap;display:flex}}.es-btn{text-align:center;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;display:inline-flex}.es-btn svg{flex:none}.es-status{min-height:1.25rem;font-size:.875rem}.es-status:empty{min-height:0}.es-anfrage{margin-top:.25rem}.es-form{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);gap:.875rem;padding:1rem;display:grid}.es-form-titel{color:var(--color-heading);font-size:1rem;font-weight:700}.es-form a{color:var(--color-link);text-underline-offset:.18em;text-decoration:underline}.bz-ics{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);margin-top:1.5rem;padding:1rem 1.125rem}.bz-termine{gap:.375rem;margin-top:.75rem;padding:0;font-size:.9375rem;list-style:none;display:grid}.bz-termine li{gap:0 .75rem;display:grid}@media (width>=40rem){.bz-termine li{grid-template-columns:6.5rem minmax(0,1fr)}}.bz-termin-datum{font-variant-numeric:tabular-nums;font-weight:700}#pt-print-root{display:none}@media print{@page{margin:14mm 12mm}html.pt-print #pt-print-root,html.pt-print #pt-print-root *{color:#000!important;box-shadow:none!important;background:0 0!important}html.pt-print #pt-print-root{background:#fff!important}html.pt-print .es-print-kopf{border-bottom:1.5pt solid #000;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}html.pt-print .es-print-kopf img{width:50mm;height:auto}html.pt-print .es-print-marke{font-size:9pt}html.pt-print .es-print-titel{margin:0 0 .25rem;font-size:17pt;font-weight:800}html.pt-print .es-print-datum{margin-bottom:.5rem;font-size:9.5pt}html.pt-print .es-print-h2{break-after:avoid;margin:1rem 0 .375rem;font-size:12.5pt;font-weight:750}html.pt-print .es-print-tabelle{border-collapse:collapse;width:100%;font-size:10pt}html.pt-print .es-print-tabelle th,html.pt-print .es-print-tabelle td{text-align:left;vertical-align:top;border-bottom:.5pt solid #999;padding:2pt 4pt}html.pt-print .es-print-tabelle th{width:55%;font-weight:600}html.pt-print .es-print-parameter{overflow-wrap:anywhere;gap:2pt;padding-left:1rem;font-size:8.5pt;list-style:outside;display:grid}html.pt-print .es-print-hinweis{break-inside:avoid;border:1pt solid #000;margin-top:.875rem;padding:6pt 8pt;font-size:9.5pt}html.pt-print .es-print-link{overflow-wrap:anywhere;margin-top:.5rem;font-size:9pt}html.pt-print #pt-print-root table{break-inside:auto}html.pt-print #pt-print-root tr,html.pt-print #pt-print-root li{break-inside:avoid}html.pt-print body>:not(#pt-print-root){display:none!important}html.pt-print #pt-print-root{color:#000;background:#fff;font-size:11pt;display:block}html.pt-print .pt-no-print{display:none!important}html.pt-print .card,html.pt-print .pt-rate,html.pt-print .pt-blockzeile{box-shadow:none;break-inside:avoid;background:#fff;border-color:#999}html.pt-print .pt-ampel{color:#000;background:#fff;border-color:#000}html.pt-print .pt-progress{display:none}.pt-print-kopf{color:#333;margin-bottom:.75rem;font-size:9pt}}.country-cards-list[data-astro-cid-zyh6pp37]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=30rem){.country-cards-list[data-astro-cid-zyh6pp37]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=48rem){.country-cards-list[data-astro-cid-zyh6pp37]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=75rem){.country-cards-list[data-astro-cid-zyh6pp37]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem}}.country-card[data-astro-cid-zyh6pp37]{border-radius:var(--radius-lg);background:var(--color-surface-raised);border:1px solid var(--color-line);min-height:4.5rem;box-shadow:var(--shadow-card);color:var(--color-ink);align-items:center;gap:.875rem;padding:.875rem 1rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.country-card[data-astro-cid-zyh6pp37]:before{content:"";background:var(--cc,var(--color-accent-500));opacity:.9;border-radius:0 0 3px 3px;height:3px;position:absolute;top:-1px;left:.875rem;right:.875rem}.country-card[data-astro-cid-zyh6pp37][data-country=de]{--cc:var(--color-country-de)}.country-card[data-astro-cid-zyh6pp37][data-country=at]{--cc:var(--color-country-at)}.country-card[data-astro-cid-zyh6pp37][data-country=ch]{--cc:var(--color-country-ch)}.country-card[data-astro-cid-zyh6pp37][data-country=lu]{--cc:var(--color-country-lu)}.country-card[data-astro-cid-zyh6pp37][data-country=li]{--cc:var(--color-country-li)}.country-card[data-astro-cid-zyh6pp37]:hover{box-shadow:var(--shadow-raised);border-color:var(--color-line-strong);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.country-card[data-astro-cid-zyh6pp37]:hover{transform:none}}.country-card-code[data-astro-cid-zyh6pp37]{width:2.75rem;height:2.75rem;font-family:var(--font-display);letter-spacing:.04em;background:var(--color-brand-50);color:var(--color-brand);border:1px solid var(--color-line);border-radius:.75rem;flex:none;place-items:center;font-size:.9375rem;font-weight:800;display:grid}.country-card-text[data-astro-cid-zyh6pp37]{flex-direction:column;min-width:0;line-height:1.3;display:flex;overflow:hidden}.country-card-name[data-astro-cid-zyh6pp37]{font-family:var(--font-display);color:var(--color-heading);font-size:1rem;font-weight:700}.country-card-sub[data-astro-cid-zyh6pp37]{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.country-card-arrow[data-astro-cid-zyh6pp37]{color:var(--color-accent-500);flex:none;margin-left:auto;transition:transform .18s}.country-card[data-astro-cid-zyh6pp37]:hover .country-card-arrow[data-astro-cid-zyh6pp37]{transform:translate(3px)}.country-card[data-astro-cid-zyh6pp37][aria-current=page]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), var(--shadow-card)}.country-card[data-astro-cid-zyh6pp37][aria-current=page] .country-card-code[data-astro-cid-zyh6pp37]{background:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-primary)}@media (width<=29.99rem){.country-cards-list[data-astro-cid-zyh6pp37]>li[data-astro-cid-zyh6pp37]:last-child{grid-column:1/-1}.country-card[data-astro-cid-zyh6pp37]{min-height:3.75rem;padding:.625rem .75rem}.country-card-code[data-astro-cid-zyh6pp37],.country-card-arrow[data-astro-cid-zyh6pp37]{display:none}.country-card-sub[data-astro-cid-zyh6pp37]{white-space:normal}}.hub-hero{isolation:isolate;color:var(--color-on-dark);background:var(--color-navy-900);padding-top:clamp(2.5rem,1.5rem + 4vw,5rem);position:relative}.hub-hero-bg{z-index:-1;background:radial-gradient(48rem 30rem at 88% 8%, #00848d6b, transparent 62%), radial-gradient(40rem 26rem at 0% 100%, #1d5a868c, transparent 65%), linear-gradient(160deg, var(--color-navy-900) 0%, var(--color-navy) 100%);position:absolute;inset:0;overflow:hidden}.hub-hero-bg:after{content:"";background:linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/2.5rem 2.5rem,linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/2.5rem 2.5rem;position:absolute;inset:0;mask-image:radial-gradient(at 70% 30%,#000 20%,#0000 75%)}.hub-hero:after{content:"";background:var(--color-surface);z-index:-1;height:4.5rem;position:absolute;bottom:0;left:0;right:0}.hub-hero-inner{align-items:center;gap:2.5rem;display:grid}@media (width>=75rem){.hub-hero-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4rem}}.hero-slogan{font-family:var(--font-display);color:var(--color-on-dark);background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem .9rem .4rem .5rem;font-size:.875rem;font-weight:650;display:inline-flex}.hero-slogan-mark{background:linear-gradient(135deg,#5cc6cc,#00848d);border-radius:.35rem;width:1.25rem;height:1.25rem;box-shadow:0 0 0 3px #5cc6cc33}.hero-accent{color:var(--color-accent-300)}.hub-hero-title{color:var(--color-on-dark);max-width:18ch;margin-top:1.25rem;font-size:clamp(2.125rem,1.4rem + 3.2vw,3.75rem)}.hub-hero-lead{color:var(--color-on-dark-muted);max-width:52ch;margin-top:1.25rem;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.65}.hub-hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.hub-hero-actions .btn{min-height:3.25rem;padding-inline:1.5rem;font-size:1.0625rem}@media (width<=29.99rem){.hub-hero-actions .btn{width:100%}}.hub-hero-meta{color:var(--color-on-dark-muted);margin-top:1.5rem;font-size:.875rem}.hub-hero-visual{display:none}.hub-hero-inner.has-image .hub-hero-visual{display:block}@media (width>=48rem){.hub-hero-visual{display:block}}.hub-hero-plan{--plan-accent:#5cc6cc;color:#ffffff8c;width:100%;max-width:30rem;height:auto;margin-inline:auto;display:block}@media (width>=48rem) and (width<=74.99rem){.hub-hero-inner:not(.has-image) .hub-hero-visual{display:none}}.hub-hero-visual .fp-figure-frame{border:1px solid #ffffff29;box-shadow:0 30px 60px -20px #0009}.hub-hero-countries{margin-top:clamp(2.5rem,2rem + 2vw,4rem);position:relative}.page-head{isolation:isolate;border-bottom:1px solid var(--color-line);position:relative;overflow:hidden}.page-head-bg{z-index:-1;background:radial-gradient(40rem 18rem at 100% 0%, color-mix(in srgb, var(--color-accent-500) 14%, transparent), transparent 70%), linear-gradient(180deg, var(--color-brand-50), var(--color-surface));position:absolute;inset:0}.page-head-bg:before{content:"";background:linear-gradient(to right, color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px) 0 0 / 2rem 2rem, linear-gradient(to bottom, color-mix(in srgb, var(--color-brand) 7%, transparent) 1px, transparent 1px) 0 0 / 2rem 2rem;position:absolute;inset:0;mask-image:linear-gradient(105deg,#0000 35%,#000 90%)}.page-head-plan{--plan-accent:var(--color-accent-500);width:26rem;height:auto;color:var(--color-brand);opacity:.14;display:none;position:absolute;top:1.5rem;right:-2rem}@media (width>=75rem){.page-head-plan{display:block;right:max(1rem,50vw - 39rem)}}.page-head-inner{padding-block:.75rem 2.25rem}@media (width>=48rem){.page-head-inner{padding-block:1.25rem 2.75rem}}.page-head-copy{max-width:50rem;margin-top:1rem}@media (width>=48rem){.page-head-copy{margin-top:1.75rem}}.page-eyebrow{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.page-eyebrow-pillar{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:700}.page-title{margin-top:.875rem}.page-lead{color:var(--color-muted);max-width:60ch;margin-top:1rem;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.6}.page-meta{color:var(--color-muted);align-items:center;gap:.4rem;margin-top:1.25rem;font-size:.875rem;display:inline-flex}.page-head-image{margin-top:2rem}.page-head.is-compact .page-head-inner{padding-bottom:1.75rem}.page-head.is-compact .page-head-copy{margin-top:1rem}.page-head.is-compact .page-title{font-size:clamp(1.75rem,1.35rem + 1.8vw,2.625rem)}.page-head.is-compact .page-lead{font-size:1.0625rem}.page-head.is-compact .page-meta{margin-top:.75rem}@media (width>=48rem){.page-head.is-compact .page-head-inner{padding-bottom:2.25rem}}.page-body:has(.tool-area){padding-top:clamp(1.25rem,1rem + 1.5vw,2.5rem)}.page-body{padding-top:clamp(2rem,1.5rem + 2vw,3.5rem)}.page-body.has-aside .page-main{max-width:46rem}.page-body.is-wide .page-main{max-width:64rem}.page-body.is-wide .prose-fp,.page-body.is-wide .page-section{max-width:46rem}@media (width>=75rem){.page-body.has-aside{grid-template-columns:minmax(0,46rem) minmax(0,19rem);justify-content:space-between;gap:3.5rem;display:grid}}.page-main{min-width:0}.page-section{margin-top:clamp(3rem,2.5rem + 2vw,4.5rem)}.tool-area{margin-bottom:2.5rem}.page-aside-sticky{gap:1.25rem;max-height:calc(100vh - 10rem);margin:-.25rem;padding:.25rem;display:grid;position:sticky;top:8.5rem;overflow-y:auto}.toc-aside ol{border-left:2px solid var(--color-line);margin-top:.75rem}.toc-aside a,.toc-mobile a{color:var(--color-muted);border-left:2px solid #0000;margin-left:-2px;padding:.4rem 0 .4rem 1rem;font-size:.875rem;line-height:1.4;text-decoration:none;transition:color .12s,border-color .12s;display:block}.toc-aside a:hover,.toc-mobile a:hover{color:var(--color-heading);border-left-color:var(--color-accent-500)}.aside-cta{border-radius:var(--radius-xl);color:var(--color-on-dark);background:radial-gradient(18rem 10rem at 100% 0%, #00848d8c, transparent 70%), linear-gradient(160deg, var(--color-navy), var(--color-navy-900));box-shadow:var(--shadow-raised);padding:1.375rem 1.25rem;position:relative;overflow:hidden}.aside-cta-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-300);font-size:.75rem;font-weight:700}.aside-cta-title{font-family:var(--font-display);letter-spacing:-.02em;margin-top:.5rem;font-size:1.375rem;font-weight:800}.aside-cta-text{color:var(--color-on-dark-muted);margin-top:.375rem;font-size:.9375rem}.toc-mobile{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-alt);margin-bottom:2rem}.toc-mobile summary{cursor:pointer;min-height:3.25rem;color:var(--color-heading);align-items:center;gap:.625rem;padding:.5rem 1rem;font-weight:650;list-style:none;display:flex}.toc-mobile summary::-webkit-details-marker{display:none}.toc-count{color:var(--color-muted);margin-left:auto;font-size:.8125rem;font-weight:500}.toc-chevron{flex:none;transition:transform .18s}.toc-mobile[open] .toc-chevron{transform:rotate(180deg)}.toc-mobile nav{padding:0 1rem 1rem}.toc-mobile ol{border-left:2px solid var(--color-line)}.toc-mobile a{align-items:center;min-height:2.75rem;font-size:.9375rem;display:flex}.download-box{margin-top:3rem;padding:1.5rem}.download-box h2{font-size:1.375rem}.sources h2,.related h2{font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem)}.sources-list{counter-reset:src;gap:.5rem;margin-top:1rem;font-size:.875rem;display:grid}.sources-list li{counter-increment:src;overflow-wrap:anywhere;padding-left:2rem;position:relative}.sources-list li:before{content:counter(src);background:var(--color-surface-soft);min-width:1.5rem;height:1.5rem;color:var(--color-muted);border-radius:.4rem;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:.1rem;left:0}.sources-list a{color:var(--color-link);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--color-link) 40%, transparent);text-underline-offset:.18em}.sources-list a:hover{color:var(--color-link-hover);text-decoration-color:currentColor}.related-group{margin-top:1.5rem}.related-grid{gap:.625rem;margin-top:.625rem;display:grid}@media (width>=48rem){.related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.related-card{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);height:100%;min-height:3.5rem;box-shadow:var(--shadow-card);color:var(--color-heading);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem;font-size:.9375rem;font-weight:600;line-height:1.4;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.related-card svg{color:var(--color-accent-500);flex:none;transition:transform .18s}.related-card:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-raised);transform:translateY(-1px)}.related-card:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.related-card:hover{transform:none}}.fact-value[data-astro-cid-4ep6sqaz]{font-variant-numeric:tabular-nums;color:var(--color-heading);font-weight:650}.fact-source[data-astro-cid-4ep6sqaz]{color:var(--color-muted);margin-left:.15em;text-decoration:none}.fact-source[data-astro-cid-4ep6sqaz]:hover,.fact-source[data-astro-cid-4ep6sqaz]:focus-visible{color:var(--color-link);text-decoration:underline}.fact-source[data-astro-cid-4ep6sqaz] sup[data-astro-cid-4ep6sqaz]{font-size:.7em}.fact[data-astro-cid-4ep6sqaz][data-expired=true] .fact-value[data-astro-cid-4ep6sqaz]{text-decoration:underline wavy var(--color-warning)}.fact-missing[data-astro-cid-4ep6sqaz]{background:var(--color-error-50);color:var(--color-error);border-radius:.25em;padding:0 .25em;font-weight:600}.bu{border-radius:var(--radius-xl);padding:1.25rem}@media (width>=48rem){.bu{padding:1.75rem 2rem}}.bu-form{gap:1rem;display:grid}.bu-laender{grid-template-columns:1fr;align-items:end;gap:.75rem;display:grid}@media (width>=40rem){.bu-laender{grid-template-columns:1fr auto 1fr}}.bu-swap{justify-content:center;min-width:3rem;min-height:3rem}@media (width>=40rem){.bu-swap-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.bu-status{color:var(--color-heading);max-width:none;margin-top:1rem;font-size:.9375rem;font-weight:600}.bu-schnell{margin-top:.75rem}.bu-chips{flex-wrap:wrap;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.bu-chips li{max-width:none;margin:0}.bu-chip{border:1px solid var(--color-line-strong);background:var(--color-surface-raised);min-height:2.75rem;color:var(--color-ink);cursor:pointer;border-radius:999px;padding:.5rem 1rem;font-size:.9375rem}.bu-chip:hover{border-color:var(--color-link);color:var(--color-link)}.bu-chip:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.bu-results{gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (width>=64rem){.bu-results{grid-template-columns:repeat(2,minmax(0,1fr))}}.bu-card{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);max-width:none;box-shadow:var(--shadow-card);margin:0;padding:1rem 1.125rem}.bu-card p{max-width:none}.bu-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.bu-card-title{color:var(--color-heading);margin:0;font-size:1.125rem;line-height:1.35}.bu-card-land{color:var(--color-muted);font-size:.9375rem;font-weight:500}.bu-ziel{border-radius:var(--radius-md);background:var(--color-accent-100);color:var(--color-ink);margin-top:.625rem;padding:.5rem .75rem}.bu-ziel-label{font-weight:600}.bu-dl{gap:.25rem;margin:.75rem 0 0;font-size:.9375rem;display:grid}.bu-dl-row{border-radius:var(--radius-sm);grid-template-columns:2.75rem 1fr;gap:.5rem;padding:.25rem .375rem;display:grid}.bu-dl-row.is-ziel{background:var(--color-surface-soft);font-weight:600}.bu-dl-row.is-von{box-shadow:inset 3px 0 0 var(--color-line-strong)}.bu-dl dt{color:var(--color-heading);font-weight:700}.bu-dl dd{margin:0}.bu-bedeutung{margin-top:.75rem;font-size:.9375rem}.bu-hinweis{color:var(--color-muted);margin-top:.5rem;font-size:.875rem}.bu-hinweis strong{color:var(--color-heading)}.bu-links,.bu-anker{margin-top:.5rem;font-size:.9375rem}.bu-links-label{font-weight:600}.bu-links a,.bu-anker a,.bu-share-link{padding-block:.375rem;display:inline-block}.bu-share{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;max-width:none;margin-top:1.25rem;font-size:.9375rem;display:flex}.bt{margin:0}.bt-caption{font-family:var(--font-display);color:var(--color-heading);margin-bottom:.625rem;font-size:1.0625rem;font-weight:700;line-height:1.4}.bt-wrap{max-height:none}.bt-table th,.bt-table td{min-width:8.5rem}.bt-table td[data-label=Bedeutung]{min-width:18rem}.bt-table td[data-label=Ratgeber]{min-width:6rem}.bt-table tbody th[scope=row]{color:var(--color-heading);text-align:left;font-weight:650}.bt-table .bt-kat th{color:var(--color-heading);font-family:var(--font-display);border-bottom:1px solid var(--color-line-strong);font-size:.9375rem;font-weight:700;background:var(--color-surface-soft)!important}.bt-hint{color:var(--color-muted);margin-top:.375rem;font-size:.8125rem;display:block}.bt-hint strong{color:var(--color-heading)}.bt-links{flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.bt-links li{margin:0}.bt-links a{text-align:center;min-width:2.75rem;min-height:2.75rem;font-weight:650;line-height:2.75rem;display:inline-block}.bt-table tr:target>*{background:var(--color-accent-100)!important}.bt-table tr[id]{scroll-margin-top:6rem}.bt-note{color:var(--color-muted);margin-top:.625rem;font-size:.8125rem}@media (width<=47.99rem){.bt-table .bt-kat{margin-top:1.5rem;box-shadow:none!important;background:0 0!important;border:0!important}.bt-table .bt-kat th{border:0;padding-inline:0;font-size:1.0625rem;background:0 0!important}.bt-table td[data-label=Bedeutung],.bt-table td[data-label=Ratgeber]{min-width:0}.bt-table tbody th[scope=row]:before{content:"Deutschland";letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem;font-weight:700;font-family:var(--font-sans);margin-bottom:.15rem;display:block}}
