.promo-banner[data-v-5c531f9b]{background:var(--proof-primary,#1a8fbf);color:#fff;font-family:inherit;font-size:14px;line-height:1.5;padding:14px 48px 14px 20px;position:relative;text-align:center}.promo-banner p[data-v-5c531f9b]{margin:0}.promo-banner[data-v-5c531f9b] strong{font-weight:700}.promo-banner.promo-green[data-v-5c531f9b]{background:#2ea66d;color:#fff}.promo-banner.promo-red[data-v-5c531f9b]{background:#d9534f;color:#fff}.promo-banner__close[data-v-5c531f9b]{align-items:center;background:none;border:none;color:currentColor;cursor:pointer;display:flex;justify-content:center;opacity:.7;padding:8px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:opacity .15s ease}.promo-banner__close[data-v-5c531f9b]:hover{opacity:1}.promo-slide-enter-active[data-v-5c531f9b]{transition:max-height .4s ease,opacity .4s ease}.promo-slide-leave-active[data-v-5c531f9b]{transition:max-height .3s ease,opacity .2s ease}.promo-slide-enter-from[data-v-5c531f9b],.promo-slide-leave-to[data-v-5c531f9b]{max-height:0;opacity:0;overflow:hidden}.promo-slide-enter-to[data-v-5c531f9b],.promo-slide-leave-from[data-v-5c531f9b]{max-height:80px;opacity:1}@media(max-width:768px){.promo-banner[data-v-5c531f9b]{font-size:13px;padding:12px 40px 12px 16px}}@media(max-width:480px){.promo-banner[data-v-5c531f9b]{font-size:11px;line-height:1.5}}.site-breadcrumbs[data-v-187340f1]{background:var(--pd-dark);border-top:1px solid var(--pd-line-dark);position:relative;width:100%;z-index:20}.site-breadcrumbs-inner[data-v-187340f1]{align-items:center;box-sizing:border-box;display:flex;min-height:36px}.site-breadcrumbs-desktop[data-v-187340f1]{align-items:center;display:flex;gap:7px;list-style:none;margin:0;padding:0}.site-breadcrumbs-desktop li[data-v-187340f1]{align-items:center;display:inline-flex;font:600 11px/1.2 var(--pd-font-head);gap:7px;letter-spacing:.06em;min-width:0;text-transform:uppercase}.site-breadcrumbs-desktop a[data-v-187340f1],.site-breadcrumbs-mobile[data-v-187340f1]{color:var(--pd-text-inverse-4);text-decoration:none;transition:color .15s ease}.site-breadcrumbs-desktop a[data-v-187340f1]:hover,.site-breadcrumbs-mobile[data-v-187340f1]:hover{color:#fff}.site-breadcrumbs-desktop span[aria-current=page][data-v-187340f1]{color:var(--pd-blue);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-breadcrumbs-separator[data-v-187340f1]{color:var(--pd-text-inverse-4);flex:0 0 auto}.site-breadcrumbs-mobile[data-v-187340f1]{align-items:center;display:none;font:600 11px/1.2 var(--pd-font-head);gap:5px;letter-spacing:.06em;min-width:0;text-transform:uppercase}@media(max-width:768px){.site-breadcrumbs-inner[data-v-187340f1]{min-height:42px}.site-breadcrumbs-desktop[data-v-187340f1]{display:none}.site-breadcrumbs-mobile[data-v-187340f1]{display:inline-flex}}.mobile-order-cta[data-v-7567c7aa]{display:none}@media(max-width:768px){.mobile-order-cta[data-v-7567c7aa]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1d232df2;bottom:-2px;box-sizing:border-box;display:flex;left:0;padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));position:fixed;right:0;transform:translateY(100%);transition:transform .3s cubic-bezier(.22,1,.36,1);z-index:900}body.proof-nav-open .mobile-order-cta{display:none!important}.mobile-order-cta.is-visible[data-v-7567c7aa]{transform:translateY(0)}.mobile-order-cta[data-v-7567c7aa]:before{background:var(--pd-gradient-accent);content:"";height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0}.mobile-order-cta-btn[data-v-7567c7aa]{align-items:center;animation:mobileCtaPulse-7567c7aa 2.5s ease-in-out infinite;background:#0079ad;border:none;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font:700 13px/1 var(--font-heading);gap:8px;justify-content:center;letter-spacing:1px;padding:14px 24px;text-decoration:none;text-transform:uppercase;width:100%}@keyframes mobileCtaPulse-7567c7aa{0%,to{box-shadow:0 0 #009ee000}50%{box-shadow:0 0 0 6px #009ee040}}}:root{--pd-mobile-cta-hoehe:68px}@media screen and (max-width:768px){#proof:has(.mobile-order-cta) .globalfooter{padding-bottom:calc(var(--pd-mobile-cta-hoehe) + 8px + env(safe-area-inset-bottom,0px))}}body.proof-site,html.proof-site-root{background-color:#131d28}body.proof-site #proof{background-color:#fff;min-height:100vh;min-height:100dvh}@media screen and (max-width:980px){html.proof-site-root{overflow-y:auto;scrollbar-gutter:auto}}
