.jf-section{padding:70px 0 35px;overflow:hidden}.jf-brand{object-fit:contain;object-position:left;width:220px;height:65px;margin-bottom:22px}.jf-section h2{margin:20px 0;font-size:clamp(32px,4vw,52px);font-weight:300;line-height:1.15}.jf-intro{color:#bccbd1;font-size:19px}.jf-film{background:#081b26;margin:32px 0 22px;padding:30px 0;position:relative}.jf-film:before,.jf-film:after{content:"";opacity:.65;pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 13px,#b7c3c6 13px 27px,#0000 27px 42px);height:10px;position:absolute;left:0;right:0}.jf-film:before{top:8px}.jf-film:after{bottom:8px}.jf-viewport{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;overflow:hidden}.jf-viewport:active{cursor:grabbing}.jf-track{will-change:transform;width:max-content;display:flex}.jf-frame{flex:none;width:348px;padding:0 7px;margin:0!important}.jf-photo{aspect-ratio:3/2;position:relative}.jf-photo>img:first-child{object-fit:contain;width:100%;height:100%;display:block;border-radius:0!important}.jf-photo .jf-watermark{filter:drop-shadow(0 1px 3px #102d3a);border-radius:0;width:104px;height:auto;position:absolute;bottom:10px;right:10px}.jf-frame figcaption{color:#f4f0e6;align-items:center;gap:12px;min-height:50px;font-size:14px;display:flex;margin:0!important;padding:12px 6px!important}.jf-frame figcaption span{color:#c69e75;font-size:11px}.jf-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jf-controls button{font:inherit;color:#f4f0e6;cursor:pointer;background:0 0;border:1px solid #a38666;min-height:44px;padding:10px 18px}.jf-controls button:hover{background:#254856}.jf-controls button:focus-visible,.jf-viewport:focus-visible{outline-offset:4px;outline:2px solid #dfbc91}.jf-controls>span{color:#bccbd1;font-size:13px}.jf-note{color:#bccbd1;max-width:960px;margin-top:20px;line-height:1.7;font-size:13px!important}@media (max-width:600px){.jf-section{padding-top:45px}.jf-frame{width:min(320px,86vw)}.jf-brand{width:180px}.jf-intro{font-size:17px}}.pr-page .jf-frame:after{content:none!important;display:none!important}.pr-page .jf-photo{overflow:hidden}.pr-page .jf-photo .jf-watermark{display:none!important}.pr-page .jf-photo:after{content:"";pointer-events:none;filter:drop-shadow(0 1px 2px #f4f0e699);background:url(/assets/professionals-film/verbindix-v-original.svg) 50%/contain no-repeat;width:34px;height:24px;position:absolute;bottom:12px;right:12px}
html[lang=ar] :is(.pr-page,.pr-breadcrumb,.mt-original,.jf-section),html[lang=ar] :is(.pr-label,.mt-original button,.mt-original svg text){letter-spacing:0;font-family:IBM Plex Sans Arabic,IBM Plex Sans,sans-serif}html[lang=ar] :is(.pr-page h1,.pr-page h2,.mt-original h2,.jf-section h2){line-height:1.55}html[lang=ar] :is(.pr-page p,.pr-page li,.pr-page dd){line-height:1.9}html[lang=ar] :is(.pr-report th,.pr-report td){text-align:start}html[lang=ar] .mt-original svg{direction:ltr}html[lang=ar] .mt-original svg text{direction:ltr;unicode-bidi:embed}html[lang=ar] .pr-page h1{letter-spacing:0;font-size:clamp(36px,4vw,56px);line-height:1.5}@media (max-width:700px){html[lang=ar] .pr-page h1{font-size:36px}}html[lang=ar] .jf-viewport{direction:ltr}html[lang=ar] .jf-frame figcaption{text-align:right;direction:rtl}html[lang=ar] .jf-frame figcaption span{direction:ltr;unicode-bidi:isolate}html[lang=ar] .pr-assessment-form input[type=email]{text-align:left;direction:ltr}html[lang=de] :is(.pr-page h1,.pr-page h2,.mt-original h2,.jf-section h2){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html:is([lang=ar],[lang=de]) .pr-stage-options button{white-space:normal}html:is([lang=ar],[lang=de]) .pr-button{white-space:normal;text-align:center}
