
@media screen and (max-width: 1200px) {
    #rec436010051 {
        padding-top: 110px !important;
    }}


/* PROFILAKTIKA release contrast 2026-10-08 */
body:has(.pc-case){background:#fff!important}#pf-case-shell-start a.header-cta{color:#fff!important}#pf-case-shell-start .global-nav a[aria-current],#pf-case-shell-start .global-nav a:hover,#pf-case-shell-menu nav a:hover{color:#0041ff!important}

/* PROFILAKTIKA CTA labels: arrow-only motion 2026-10-17 */
/* Some service CTAs wrap the label as well as the arrow in spans. */
html body :is(a.btn,a.button,a.cta,a.header-cta,a.drawer-brief,a.footer-brief,a.brief-secondary,button.btn,button.button,button.cta):not([data-pr-arrow])>span:first-child:not(:last-child):not([aria-hidden="true"]){translate:none!important;transform:none!important;scale:1!important;rotate:none!important}
html body :is(a.btn,a.button,a.cta,a.header-cta,a.drawer-brief,a.footer-brief,a.brief-secondary,button.btn,button.button,button.cta):not([data-pr-arrow])>span[aria-hidden="true"]{transition:transform .3s cubic-bezier(.22,1,.36,1)}
@media(hover:hover) and (pointer:fine){
html body :is(a.btn,a.button,a.cta,a.header-cta,a.drawer-brief,a.footer-brief,a.brief-secondary,button.btn,button.button,button.cta):not([data-pr-arrow]):not(:disabled):not([aria-disabled="true"]):hover>span[aria-hidden="true"]{transform:translate(2px,-2px)}
}
html body :is(a.btn,a.button,a.cta,a.header-cta,a.drawer-brief,a.footer-brief,a.brief-secondary,button.btn,button.button,button.cta):not([data-pr-arrow]):not(:disabled):not([aria-disabled="true"]):focus-visible>span[aria-hidden="true"]{transform:translate(2px,-2px)}
@media(prefers-reduced-motion:reduce){
html body :is(a.btn,a.button,a.cta,a.header-cta,a.drawer-brief,a.footer-brief,a.brief-secondary,button.btn,button.button,button.cta):not([data-pr-arrow])>span[aria-hidden="true"],
html body :is(a.btn,a.button,a.cta,a.header-cta,a.drawer-brief,a.footer-brief,a.brief-secondary,button.btn,button.button,button.cta):not([data-pr-arrow]):is(:hover,:focus-visible,:active)>span[aria-hidden="true"]{transform:none!important;transition:none!important}
}
