.subpage-polish{--detail-accent:var(--blue-700);--detail-wash:var(--bg-tint);--detail-line:var(--line);--detail-ink:var(--fg)}.subpage-polish .uv-schritt{box-shadow:var(--sh-1)}.subpage-polish .uv-nr{transition:background-color .25s ease,color .25s ease}@media (hover:hover) and (pointer:fine){.subpage-polish .uv-schritt:hover .uv-nr{background:var(--blue-700);color:#fff}}.subpage-polish{--detail-ease:cubic-bezier(.2,.65,.3,1)}.subpage-polish :where(.btn,.cta,.btn-ghost,.rg-btn,.rg-filter__chip,.fdg-chip){transition:transform .18s var(--detail-ease),background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.subpage-polish :where(.btn,.cta,.btn-ghost,.rg-btn,.rg-filter__chip,.fdg-chip):active:not(:disabled){transform:translateY(1px);box-shadow:none}.subpage-polish :where(.rg-karte,.fdg-karte,.pz2-karte){transition:border-color .22s ease,box-shadow .22s ease,transform .22s var(--detail-ease)}.subpage-polish :where(.rg-karte,.fdg-karte,.pz2-karte):focus-within{border-color:var(--detail-accent);box-shadow:0 0 0 2px var(--detail-wash)}.subpage-polish .rg-karte__bildlink{overflow:hidden}.subpage-polish .rg-karte__bild{transition:scale .45s var(--detail-ease),filter .45s ease}.subpage-polish .rg-karte:focus-within .rg-karte__bild{filter:saturate(1)}.seiten-sprung{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;padding:1.1rem 0;margin-bottom:clamp(1.5rem,3vw,2.5rem);border-bottom:1px solid var(--detail-line)}.seiten-sprung__label{font-size:.8rem;font-weight:600;margin-right:.3rem}.seiten-sprung a{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:.5rem .85rem;border:1px solid var(--detail-line);border-radius:99px;color:inherit;font-size:.85rem;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.seiten-sprung a:after{content:"↓";color:var(--detail-accent)}.seiten-sprung a:focus-visible,.seiten-sprung a:hover{background:var(--detail-wash);border-color:var(--detail-accent)}.subpage-polish :where(section[id],h2[id],#angebote,#express){scroll-margin-top:8rem}.subpage-polish .ablauf-marker{display:flex;flex-direction:column;align-items:center;gap:.45rem}.subpage-polish .ablauf-marker .ablauf-zeichnung{display:block;width:100%;height:auto;transition:transform .3s var(--detail-ease)}@media (hover:hover) and (pointer:fine){.subpage-polish :where(.rg-karte,.fdg-karte,.pz2-karte):hover{transform:translateY(-3px);border-color:var(--detail-accent);box-shadow:0 12px 26px -20px var(--detail-ink)}.subpage-polish .rg-karte:hover .rg-karte__bild{scale:1.025;filter:saturate(1)}.subpage-polish .step:hover .ablauf-zeichnung{transform:rotate(-3deg) translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.subpage-polish :where(.held__inhalt,.hero3-inner,.rg-uebersicht-kopf__inner){animation:detail-ankommen .5s var(--detail-ease) both}@supports (animation-timeline:view()){.subpage-polish :where(.rg-karte,.fdg-karte,.step,.uv-schritt){animation:detail-karte linear both;animation-timeline:view();animation-range:entry 0 entry 100%}}}@keyframes detail-ankommen{0%{opacity:.65;translate:0 7px}to{opacity:1;translate:0 0}}@keyframes detail-karte{0%{opacity:.65;translate:0 12px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.subpage-polish *,.subpage-polish :after,.subpage-polish :before{animation:none!important;transition:none!important}.subpage-polish :where(.btn,.cta,.btn-ghost,.rg-btn,.rg-filter__chip,.fdg-chip,.rg-karte,.fdg-karte,.pz2-karte,.ablauf-zeichnung,.rg-karte__bild){transform:none!important;translate:none!important;scale:none!important}}@media (max-width:30rem){.seiten-sprung__label{flex-basis:100%}.seiten-sprung{gap:.4rem}}@media print{.seiten-sprung{display:none}.subpage-polish *{animation:none!important;opacity:1!important;translate:none!important}}