.WNlcta_page{--about-quote-measure:34ch;padding:var(--nav-h) var(--hero-pad) var(--section-gap);position:relative}.WNlcta_grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.WNlcta_label{font-size:var(--fs-label);font-weight:var(--w-medium);line-height:var(--lh-note);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-muted)}.WNlcta_head{padding-top:var(--space-xl);row-gap:var(--space-md)}.WNlcta_eyebrow{grid-column:1/-1}.WNlcta_heading{grid-area:2/1/auto/span 6}.WNlcta_title{font-size:var(--fs-title);font-weight:var(--w-heading);line-height:var(--lh-title);letter-spacing:var(--ls-title);text-wrap:balance}.WNlcta_intro{padding-top:calc((var(--fs-title) * var(--lh-title) - var(--fs-body) * var(--lh-body)) / 2);grid-area:2/7/auto/span 6;align-self:start;max-width:62ch}.WNlcta_intro p+p,.WNlcta_storyText p+p,.WNlcta_text p+p{margin-top:var(--space-sm)}.WNlcta_feature{--feature-row-gap:var(--space-md);margin-top:var(--space-xl);row-gap:var(--feature-row-gap);align-items:start}.WNlcta_portrait{display:contents}.WNlcta_frame{background:var(--paper-alt);grid-area:1/1/auto/span 4;align-self:start;position:relative;overflow:hidden}.WNlcta_frameInner{display:block}.WNlcta_portraitImage{--zoom-base:1;width:100%;height:auto;display:block}.WNlcta_caption{margin-top:calc(var(--space-2xs) - var(--feature-row-gap));font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted);grid-area:2/1/auto/span 4}.WNlcta_storyTop{flex-direction:column;grid-area:1/7/auto/span 6;align-self:stretch;max-width:54ch;display:flex}.WNlcta_storyText{margin-top:var(--space-md);color:var(--ink-soft)}.WNlcta_quote{padding-top:var(--space-md);margin:auto 0 0}.WNlcta_quoteText{max-width:var(--about-quote-measure);font-size:max(var(--fs-lead-page), var(--fs-statement) * .85);font-weight:var(--w-light);line-height:var(--lh-about);letter-spacing:var(--ls-statement);text-wrap:balance;margin:0}.WNlcta_quoteBy{margin-top:var(--space-xs);font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-muted);display:block}.WNlcta_section{margin-top:var(--section-gap);row-gap:var(--space-md)}.WNlcta_section>.WNlcta_label{grid-column:1/span 3}.WNlcta_body{grid-column:5/span 8}.WNlcta_statement{max-width:34ch;font-size:var(--fs-statement);font-weight:var(--w-regular);line-height:var(--lh-statement);letter-spacing:var(--ls-statement);text-wrap:pretty}.WNlcta_columns{margin-top:var(--space-lg);column-gap:var(--gutter);row-gap:var(--space-sm);color:var(--ink-soft);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WNlcta_columns p{max-width:54ch}.WNlcta_text{margin-top:var(--space-lg);max-width:60ch;color:var(--ink-soft)}.WNlcta_steps{gap:var(--space-lg) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.WNlcta_stepTitle{font-size:var(--fs-body);font-weight:var(--w-semibold);line-height:var(--lh-body)}.WNlcta_stepText{margin-top:var(--space-xs);max-width:40ch;font-size:var(--fs-note);line-height:var(--lh-note);color:var(--ink-soft)}.WNlcta_faqTitle{font-size:var(--fs-h2);font-weight:var(--w-semibold);line-height:var(--lh-stack);letter-spacing:var(--ls-h2)}.WNlcta_faq{margin-top:var(--space-2xl)}.WNlcta_faqList{margin-top:var(--space-md);margin-left:var(--about-col);max-width:var(--about-measure)}.WNlcta_faqQuestionText{font-size:var(--fs-body);font-weight:var(--w-semibold);line-height:var(--lh-stack)}.WNlcta_faqQuestion{width:100%;padding:var(--space-2xs) 0;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:block}.WNlcta_faqQuestion:focus:not(:focus-visible){outline:none}.WNlcta_faqQuestion:focus-visible{outline-offset:var(--space-3xs);outline:1px solid}@media (hover:hover) and (pointer:fine){.WNlcta_faqQuestion{cursor:default}}.WNlcta_faqPanel{opacity:0;visibility:hidden;transition:grid-template-rows var(--dur-accordion) var(--ease-calm), opacity var(--dur-accordion-fade) var(--ease-calm), visibility 0s linear var(--dur-accordion);grid-template-rows:0fr;display:grid}.WNlcta_faqItem[data-open] .WNlcta_faqPanel{opacity:1;visibility:visible;transition:grid-template-rows var(--dur-accordion) var(--ease-calm), opacity var(--dur-accordion-fade) var(--ease-calm), visibility 0s;grid-template-rows:1fr}.WNlcta_faqPanelInner{min-height:0;overflow:hidden}.WNlcta_faqAnswer{padding-bottom:var(--space-sm);font-size:var(--fs-faq-answer);line-height:var(--lh-note);color:var(--ink-soft)}.WNlcta_faqGrid{column-gap:var(--gutter);row-gap:var(--space-md);margin-top:var(--section-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.WNlcta_faqGrid .WNlcta_faqTitle{font-size:var(--fs-label);font-weight:var(--w-medium);line-height:var(--lh-note);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-muted);grid-column:1/span 3}.WNlcta_faqGrid .WNlcta_faqList{grid-column:5/span 8;max-width:62ch;margin:0}.WNlcta_formCta{--about-body-start:calc(4 * ((100% - 11 * var(--gutter)) / 12) + 4 * var(--gutter));margin-top:var(--space-xl);justify-content:flex-start;display:flex}.WNlcta_formLink{width:var(--hand-cta-w);max-width:100%;margin-left:var(--about-body-start);cursor:pointer;display:block}.WNlcta_formLink:focus:not(:focus-visible){outline:none}.WNlcta_formLink:focus-visible{outline-offset:var(--space-2xs);outline:1px solid}.WNlcta_formImage{cursor:pointer;width:100%;height:auto;display:block}@media (max-width:1100px){.WNlcta_heading,.WNlcta_intro{grid-area:auto/1/auto/-1}.WNlcta_intro{padding-top:0}.WNlcta_frame,.WNlcta_caption{grid-column:1/span 5}.WNlcta_storyTop{grid-column:7/span 6}}@media (max-width:900px){.WNlcta_frame,.WNlcta_caption,.WNlcta_storyTop,.WNlcta_section>.WNlcta_label,.WNlcta_body,.WNlcta_faqGrid .WNlcta_faqTitle,.WNlcta_faqGrid .WNlcta_faqList{grid-area:auto/1/auto/-1}.WNlcta_feature{--feature-row-gap:var(--space-sm)}.WNlcta_section,.WNlcta_faqGrid{row-gap:var(--space-sm)}.WNlcta_storyTop{margin-top:var(--space-md)}.WNlcta_quote{margin-top:var(--space-lg);padding-top:0}.WNlcta_quoteText{text-wrap:pretty;max-width:none}.WNlcta_columns,.WNlcta_steps{grid-template-columns:1fr}.WNlcta_formLink{margin-left:0}}@media (max-width:767px){.WNlcta_faq{margin-top:var(--space-xl)}.WNlcta_faqTitle{font-size:var(--fs-cap-section-sm);font-weight:var(--w-medium)}.WNlcta_faqGrid .WNlcta_faqTitle{font-size:var(--fs-label);font-weight:var(--w-medium)}}
._5IB63q_container{width:100%;max-width:var(--container);padding-inline:var(--pad-side);margin-inline:auto}._5IB63q_grid{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:var(--gutter);display:grid}._5IB63q_measure{max-width:var(--measure)}
.NJFRhq_page{padding-top:56px}.NJFRhq_topRule{border-top:1px solid var(--hairline)}.NJFRhq_head{padding-inline:var(--hero-pad);padding-top:var(--space-xs)}.NJFRhq_title{font-size:var(--fs-display);font-weight:var(--w-display);line-height:var(--lh-display);letter-spacing:var(--ls-display)}.NJFRhq_ruleFull{margin-top:var(--space-3xl);border-top:1px solid var(--hairline)}.NJFRhq_rule{margin-top:var(--space-sm);border-top:1px solid var(--hairline)}.NJFRhq_statement{font-size:var(--fs-section);font-weight:var(--w-regular);line-height:var(--lh-section);letter-spacing:var(--ls-section);text-indent:10ch}.NJFRhq_thanksTitle{margin-top:var(--space-3xl);max-width:30ch;font-family:var(--font-text);font-size:var(--fs-cap-title);font-weight:var(--w-semibold);line-height:var(--lh-cap-title);letter-spacing:var(--ls-cap)}.NJFRhq_thanks{padding-top:calc(var(--nav-h) + var(--space-md));padding-bottom:var(--space-md);flex-direction:column;flex:1 0 auto;justify-content:center;align-items:flex-start;display:flex}.NJFRhq_thanks .NJFRhq_thanksTitle{margin-top:0}.NJFRhq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NJFRhq_section{padding-block:var(--space-xl)}.NJFRhq_split{gap:var(--gutter);grid-template-columns:1fr 1fr;display:grid}.NJFRhq_splitRight{grid-column:2;max-width:46ch}.NJFRhq_splitRight p+p{margin-top:var(--space-sm)}.NJFRhq_h2{font-size:var(--fs-h2);font-weight:var(--w-heading);letter-spacing:var(--ls-h2)}.NJFRhq_workTitle{margin-bottom:var(--space-lg);font-size:var(--fs-cap-title);font-weight:var(--w-semibold);line-height:var(--lh-cap-title);letter-spacing:var(--ls-cap)}.NJFRhq_workSection{padding-top:var(--space-xl);padding-bottom:var(--space-2xl)}.NJFRhq_workGrid{grid-template-columns:repeat(auto-fill, var(--polaroid-w));gap:var(--gutter) var(--space-xl);display:grid}.NJFRhq_slot{aspect-ratio:4/3;background:var(--paper-alt);border:1px solid var(--hairline);color:var(--ink-muted);font-size:var(--fs-ui);place-items:center;display:grid}.NJFRhq_workGrid>:nth-child(2n){transform:translateY(80px)}.NJFRhq_workNote{margin-top:calc(80px + var(--space-2xl));padding-top:var(--space-sm);border-top:1px solid var(--hairline);color:var(--ink-muted);max-width:46ch}.NJFRhq_thanksCopy{margin-top:var(--space-lg);max-width:var(--caption-measure);font-family:var(--font-text);font-size:var(--fs-caption);font-weight:var(--w-medium);line-height:var(--lh-caption)}.NJFRhq_thanksCopy p+p{margin-top:var(--space-xs)}.NJFRhq_cta{margin-top:var(--space-md);font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;border-bottom:1px solid;padding-bottom:4px;display:inline-block}.NJFRhq_notFoundDe,.NJFRhq_notFoundPl,:is(html[lang=de] .NJFRhq_notFoundEn,html[lang=pl] .NJFRhq_notFoundEn){display:none}html[lang=de] .NJFRhq_notFoundDe{display:block}html[lang=pl] .NJFRhq_notFoundPl{display:block}@media (max-width:767px){.NJFRhq_thanks{padding-top:calc(var(--nav-h) + var(--space-lg));padding-bottom:var(--space-lg)}}@media (max-width:900px){.NJFRhq_statement{text-indent:0}.NJFRhq_split{grid-template-columns:1fr}.NJFRhq_splitRight{grid-column:1}.NJFRhq_workGrid>:nth-child(2n){transform:none}.NJFRhq_workNote{margin-top:var(--space-xl)}}
.Q9LYYW_still{pointer-events:none;transition:opacity var(--dur-base) var(--ease);position:absolute;inset:0}.Q9LYYW_still[data-playing]{opacity:0}
.JbU4aW_form{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.JbU4aW_field{min-width:0}.JbU4aW_wide{grid-column:1/-1}.JbU4aW_project{margin-top:var(--space-2xs)}.JbU4aW_label{margin-bottom:var(--space-3xs);font-size:var(--fs-label);font-weight:var(--w-medium);line-height:var(--lh-note);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-muted);display:block}.JbU4aW_input,.JbU4aW_select,.JbU4aW_textarea{width:100%;padding:var(--space-3xs) 0;border:0;border-bottom:1px solid var(--hairline);color:var(--ink);font-size:var(--fs-input);line-height:var(--lh-note);appearance:none;transition:border-color var(--dur-fast) var(--ease);background:0 0;border-radius:0;margin-top:0;display:block}.JbU4aW_input:hover,.JbU4aW_select:hover,.JbU4aW_textarea:hover{border-bottom-color:var(--ink-faint)}.JbU4aW_input:focus-visible,.JbU4aW_select:focus-visible,.JbU4aW_textarea:focus-visible{border-bottom-color:var(--ink);outline:none}.JbU4aW_input::placeholder,.JbU4aW_textarea::placeholder{color:var(--ink-faint)}.JbU4aW_textarea::placeholder{font-size:var(--fs-note)}.JbU4aW_selectWrap{position:relative}.JbU4aW_selectWrap:after{content:"";right:var(--space-3xs);width:var(--space-3xs);height:var(--space-3xs);border-right:1px solid var(--ink-muted);border-bottom:1px solid var(--ink-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-75%)rotate(45deg)}.JbU4aW_selectWrap .JbU4aW_select{padding-right:var(--space-md);cursor:pointer;margin-top:0}.JbU4aW_select option{color:var(--ink)}.JbU4aW_textarea{margin-top:var(--space-3xs);resize:none}.JbU4aW_error{margin-top:var(--space-2xs);font-size:var(--fs-note);line-height:var(--lh-note);color:var(--tone-error-d)}.JbU4aW_errorLink{color:inherit;border-bottom:1px solid}.JbU4aW_submitRow{margin-top:var(--space-sm)}.JbU4aW_submit{color:var(--ink);font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;cursor:pointer;transition:opacity var(--dur-fast) var(--ease);background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:0 0 4px}.JbU4aW_submit:hover{opacity:.55}.JbU4aW_submit:focus-visible{outline:1px solid var(--ink);outline-offset:var(--space-3xs)}.JbU4aW_submit:disabled{opacity:.45;cursor:default}.JbU4aW_honey{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:600px){.JbU4aW_form{gap:var(--gutter);grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.JbU4aW_submit{padding-block:var(--space-xs)}.JbU4aW_submitRow{margin-top:0}}.JbU4aW_legend{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted)}.JbU4aW_required{color:var(--ink-muted);margin-left:3px}.JbU4aW_submitRow{justify-items:start;gap:var(--space-sm);display:grid}.JbU4aW_privacy{max-width:44ch;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-muted)}.JbU4aW_privacyLink{color:var(--ink);border-bottom:1px solid}
._uGb0q_page{grid-template-columns:2fr 3fr;min-height:100svh;display:grid}._uGb0q_side{height:100svh;padding:0 var(--pad-side) var(--pad-side);flex-direction:column;display:flex;position:sticky;top:0}._uGb0q_top{align-items:center;height:56px;display:flex}._uGb0q_logo{width:132px;height:auto;display:block}._uGb0q_intro{padding-block:var(--space-lg);color:var(--ink);font-weight:var(--w-regular);margin-block:auto}._uGb0q_heading{max-width:14ch;font-size:var(--fs-section);font-weight:var(--w-heading);line-height:var(--lh-section);letter-spacing:var(--ls-section);text-wrap:balance}._uGb0q_lead,._uGb0q_email{max-width:34ch;font-size:var(--fs-body);line-height:var(--lh-lead);color:var(--ink-soft);white-space:pre-line;text-wrap:pretty}._uGb0q_lead{margin-top:var(--space-md)}._uGb0q_email{margin-top:var(--space-sm)}._uGb0q_back{font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-muted);transition:color var(--dur-fast) var(--ease);align-self:flex-start}._uGb0q_back:hover{color:var(--ink)}._uGb0q_emailLink{color:var(--ink);text-underline-offset:.18em;transition:opacity var(--dur-fast) var(--ease);text-decoration:underline;text-decoration-thickness:1px}._uGb0q_emailLink:hover{opacity:.55}._uGb0q_formSide{background:var(--contrast);min-height:100svh;color:var(--on-contrast);display:grid}._uGb0q_media{background-image:url(/video/contact-poster.webp);background-position:50%;background-size:cover;grid-area:1/1;align-self:start;height:100svh;position:sticky;top:0;overflow:hidden}._uGb0q_mediaVideo{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){._uGb0q_mediaVideo{display:none}}._uGb0q_card{width:min(var(--form-card-w), calc(100% - 2 * var(--space-lg)));margin-block:var(--space-lg);padding:var(--form-card-pad) var(--form-card-pad) calc(var(--form-card-pad) + var(--space-2xs));background:var(--paper);color:var(--ink);grid-area:1/1;place-self:center;position:relative}@media (min-width:901px) and (max-height:760px){._uGb0q_card{margin-block:var(--space-sm);padding:var(--space-lg)}._uGb0q_card form{row-gap:var(--space-sm)}}@media (max-width:900px){._uGb0q_page{grid-template-columns:1fr}._uGb0q_side{display:contents}._uGb0q_top{padding-inline:var(--pad-side);order:1}._uGb0q_intro{padding:var(--space-lg) var(--pad-side);order:2}._uGb0q_back{margin:var(--space-sm) var(--pad-side) var(--space-md);padding-block:var(--space-xs);order:4}._uGb0q_formSide{order:3;min-height:0;position:relative}._uGb0q_media{grid-area:auto;align-self:stretch;height:100%;position:absolute;inset:0}._uGb0q_card{width:auto;margin:var(--space-xl) var(--pad-side);padding:var(--form-card-pad);justify-self:stretch}}
.NEQqba_doc{padding-top:calc(var(--nav-h) + var(--space-lg));padding-bottom:var(--space-2xl);font-family:var(--font-text);font-size:var(--fs-caption);font-weight:var(--w-medium);line-height:var(--lh-caption)}.NEQqba_col{max-width:var(--caption-measure)}.NEQqba_updated{color:var(--ink-muted)}.NEQqba_title{margin-bottom:var(--space-md);font-size:var(--fs-cap-title);font-weight:var(--w-semibold);line-height:var(--lh-cap-title);letter-spacing:var(--ls-cap)}.NEQqba_lead{margin-top:var(--space-xs)}.NEQqba_leadLines{flex-direction:column;display:flex}.NEQqba_fields{margin-top:var(--space-md);gap:var(--space-3xs);display:grid}.NEQqba_field{column-gap:var(--space-md);grid-template-columns:16ch 1fr;display:grid}.NEQqba_field dt{color:var(--ink-muted)}.NEQqba_field dd{margin:0}.NEQqba_section{margin-top:var(--space-md)}.NEQqba_h2{gap:var(--space-3xs);font:inherit;color:var(--ink-muted);display:flex}.NEQqba_num{font-variant-numeric:tabular-nums}.NEQqba_h3{margin-top:var(--space-sm);font:inherit;color:var(--ink-muted)}.NEQqba_p{margin-top:var(--space-xs)}.NEQqba_address{margin-top:var(--space-xs);flex-direction:column;display:flex}.NEQqba_note{margin-top:var(--space-xs);color:var(--ink-muted)}.NEQqba_noteLabel{font-weight:var(--w-medium);color:var(--ink)}.NEQqba_list{margin-top:var(--space-xs)}.NEQqba_listItem{padding-left:var(--space-sm);position:relative}.NEQqba_listItem+.NEQqba_listItem{margin-top:var(--space-3xs)}.NEQqba_listItem:before{content:"";background:var(--ink-muted);width:6px;height:1px;position:absolute;top:.6em;left:0}.NEQqba_tableWrap{margin-top:var(--space-sm);overflow-x:auto}.NEQqba_table{border-collapse:collapse;text-align:left;width:100%;min-width:420px}.NEQqba_table th{padding:0 var(--space-md) var(--space-3xs) 0;font-weight:var(--w-medium);color:var(--ink-muted);white-space:nowrap}.NEQqba_table td{padding:var(--space-3xs) var(--space-md) var(--space-3xs) 0;vertical-align:top}.NEQqba_table tr>:last-child{padding-right:0}.NEQqba_inlineLink{border-bottom:1px solid var(--hairline);transition:border-color var(--dur-fast) var(--ease)}.NEQqba_inlineLink:hover{border-bottom-color:var(--ink)}.NEQqba_foot{margin-top:var(--space-md);color:var(--ink-muted)}@media (max-width:767px){.NEQqba_field{grid-template-columns:1fr;gap:0}}
.gq3ekG_nav{z-index:50;color:var(--ink);transition:color var(--dur-base) var(--ease), background-color var(--dur-base) var(--ease), transform var(--dur-base) var(--ease);background:0 0;position:absolute;top:0;left:0;right:0}.gq3ekG_nav[data-mode=shown],.gq3ekG_nav[data-mode=hidden]{position:fixed}.gq3ekG_nav[data-mode=shown]{background:var(--paper)}.gq3ekG_nav[data-mode=shown].gq3ekG_onDark{background:0 0}.gq3ekG_nav[data-mode=hidden]{transform:translateY(-100%)}.gq3ekG_nav[data-mode=hidden][data-from=top]{transition:none}.gq3ekG_nav[data-mode=hidden]:focus-within{background:var(--paper);transform:none}.gq3ekG_onDark{color:var(--on-contrast)}.gq3ekG_onDark .gq3ekG_lang{color:#ffffffb8}.gq3ekG_menu .gq3ekG_lang{color:var(--ink-muted)}.gq3ekG_inner{align-items:center;gap:var(--space-md);height:56px;display:flex}.gq3ekG_logo{flex:none;display:block}.gq3ekG_logoMark{width:132px;height:auto;display:block}.gq3ekG_links{gap:var(--space-sm);font-size:var(--fs-nav);display:flex;position:absolute;left:50%;transform:translate(-50%)}.gq3ekG_link{transition:opacity var(--dur-fast) var(--ease)}.gq3ekG_link:hover{opacity:.55}.gq3ekG_end{align-items:baseline;gap:var(--space-sm);font-size:var(--fs-nav);margin-left:auto;display:flex}.gq3ekG_lang{font-size:var(--fs-ui);color:var(--ink-muted);white-space:nowrap;transition:color var(--dur-base) var(--ease)}.gq3ekG_nav[data-open]{transition:none;transform:none}.gq3ekG_menuButton{min-width:44px;min-height:44px;color:inherit;font-size:var(--nav-icon-size);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:none}.gq3ekG_menu{background:var(--paper);color:var(--ink);overscroll-behavior:contain;animation:gq3ekG_menuIn var(--dur-fast) var(--ease);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes gq3ekG_menuIn{0%{opacity:0}}.gq3ekG_menuButton:focus:not(:focus-visible){outline:none}.gq3ekG_menuLink:focus-visible,.gq3ekG_menuEmail:focus-visible{outline-offset:var(--space-3xs);outline:1px solid}.gq3ekG_menuButton:focus-visible{outline:none}.gq3ekG_menuTopEnd{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}.gq3ekG_menuClose{display:inline-flex}.gq3ekG_menuLinks{padding:var(--space-xl) var(--pad-side) var(--space-lg);flex-direction:column;align-items:flex-start;display:flex}.gq3ekG_menuLink{padding-block:var(--space-2xs);font-size:var(--fs-index);font-weight:var(--w-regular);line-height:var(--lh-index);letter-spacing:var(--ls-index)}.gq3ekG_menuLink[aria-current=page]{color:var(--ink-muted)}.gq3ekG_menuEmail{padding:0 var(--pad-side) calc(var(--space-3xs) + env(safe-area-inset-bottom));font-size:var(--fs-menu-fine);color:var(--ink);margin-top:auto;display:inline-block}@media (max-width:900px){.gq3ekG_links,.gq3ekG_end .gq3ekG_link,.gq3ekG_end .gq3ekG_lang{display:none}.gq3ekG_menuButton{display:inline-flex}}@media (max-width:767px){.gq3ekG_nav[data-mode=shown][data-audit]{background:var(--paper);color:var(--ink)}.gq3ekG_inner{gap:12px}.gq3ekG_logoMark{width:160px}.gq3ekG_end{font-size:var(--fs-ui);white-space:nowrap;gap:10px}.gq3ekG_lang{font-size:var(--fs-nav-xs)}.gq3ekG_menuLinks{padding-top:30vh}.gq3ekG_menuLink{font-weight:var(--w-regular)}.gq3ekG_menuTopEnd .gq3ekG_lang{font-size:var(--fs-nav-xs)}}
.zX2wcG_footer{border-top:1px solid var(--hairline);padding-top:var(--space-lg);padding-bottom:var(--pad-side)}.zX2wcG_top{justify-content:space-between;align-items:flex-start;gap:var(--gutter);display:flex}.zX2wcG_cols{gap:var(--space-md);display:flex}.zX2wcG_servicesCol .zX2wcG_colHead a{transition:opacity var(--dur-fast) var(--ease)}.zX2wcG_servicesCol .zX2wcG_colHead a:hover{opacity:.55}.zX2wcG_legalCol{font-size:var(--fs-label);line-height:var(--lh-note);color:var(--ink-muted)}.zX2wcG_legal{margin-top:var(--space-2xs);column-gap:var(--space-sm);row-gap:var(--space-3xs);flex-wrap:wrap;display:flex}.zX2wcG_colHead{font-size:var(--fs-nav);font-weight:var(--w-regular);line-height:var(--lh-tight)}.zX2wcG_links{margin-top:var(--space-xs);font-size:var(--fs-note);line-height:var(--lh-stack);flex-direction:column;align-items:flex-start;display:flex}.zX2wcG_mail{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.zX2wcG_legal a,.zX2wcG_links a{transition:opacity var(--dur-fast) var(--ease)}.zX2wcG_legal a:hover,.zX2wcG_links a:hover{opacity:.55}.zX2wcG_wordmark{margin-top:var(--space-2xl);display:block}.zX2wcG_wordmarkSvg{width:100%;height:auto}@media (min-width:768px){body:has(main[data-fit-viewport]) .zX2wcG_wordmark{margin-top:var(--space-lg)}}@media (max-width:767px){.zX2wcG_legal{row-gap:0}.zX2wcG_legal a{padding-block:var(--space-xs)}.zX2wcG_links a{padding-block:var(--space-3xs)}.zX2wcG_links{margin-top:var(--space-2xs)}.zX2wcG_top{gap:var(--space-lg);flex-direction:column}.zX2wcG_cols{row-gap:var(--space-lg);flex-wrap:wrap}.zX2wcG_servicesCol{flex-basis:100%}.zX2wcG_legalCol{order:1}.zX2wcG_wordmark{margin-top:var(--space-xl)}}
.w__ejG_panel{left:var(--pad-side);bottom:var(--pad-side);z-index:60;width:min(var(--consent-w), calc(100vw - 2 * var(--pad-side)));max-height:calc(100svh - 2 * var(--pad-side));padding:var(--space-sm);background:var(--contrast);color:var(--on-contrast);font-size:var(--fs-consent);line-height:var(--lh-note);animation:w__ejG_enter var(--dur-base) var(--ease);position:fixed;overflow-y:auto}.w__ejG_panel:focus{outline:none}.w__ejG_panel:focus-visible{outline:1px solid var(--on-contrast);outline-offset:-4px}@keyframes w__ejG_enter{0%{opacity:0;transform:translateY(var(--space-2xs))}}.w__ejG_title{font-size:var(--fs-consent);font-weight:var(--w-semibold);line-height:var(--lh-stack);color:var(--on-contrast)}.w__ejG_text{color:var(--on-contrast);font-size:var(--fs-consent);font-weight:var(--w-semibold);line-height:var(--lh-stack)}.w__ejG_title+.w__ejG_text{margin-top:var(--space-2xs)}.w__ejG_link{color:var(--on-contrast);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.w__ejG_categories{margin-top:var(--space-xs)}.w__ejG_category{padding-block:var(--space-2xs);border-top:1px solid var(--hairline-inv)}.w__ejG_categoryHead{align-items:center;gap:var(--space-2xs);display:flex}.w__ejG_checkbox{accent-color:var(--on-contrast);margin:0}.w__ejG_name{color:var(--on-contrast)}.w__ejG_status{font-size:var(--fs-consent);color:var(--muted-inv);margin-left:auto}.w__ejG_description{margin-top:var(--space-3xs);font-size:var(--fs-consent);line-height:var(--lh-note);color:var(--muted-inv)}.w__ejG_actions{margin-top:var(--space-xs);justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.w__ejG_actionsEnd{justify-content:flex-end}.w__ejG_actionsSecondary{gap:var(--space-sm);flex-wrap:wrap;display:flex}.w__ejG_button{color:var(--muted-inv);font-size:var(--fs-consent);font-weight:var(--w-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;cursor:pointer;transition:opacity var(--dur-fast) var(--ease);background:0 0;border:0;border-radius:0;padding:0}.w__ejG_button:hover{opacity:.7}.w__ejG_buttonPrimary{padding:var(--space-2xs) var(--space-sm);background:var(--on-contrast);color:var(--contrast);font-size:var(--fs-consent);font-weight:var(--w-semibold);letter-spacing:var(--ls-label);text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:opacity var(--dur-fast) var(--ease);border:0;border-radius:0}.w__ejG_buttonPrimary:hover{opacity:.85}.w__ejG_button:focus-visible,.w__ejG_buttonPrimary:focus-visible,.w__ejG_link:focus-visible{outline:1px solid var(--on-contrast);outline-offset:4px}
.-oonEG_root{z-index:var(--z-transition);pointer-events:none;display:none;position:fixed;inset:0}.-oonEG_root:not([data-phase=idle]){pointer-events:auto;display:block}.-oonEG_dim{background:var(--transition-dim);opacity:0;position:absolute;inset:0}.-oonEG_curtain{background:var(--transition-curtain);position:absolute;inset:0;transform:translateY(100%)}.-oonEG_root[data-phase=cover] .-oonEG_dim{animation:-oonEG_dimIn var(--dur-transition) var(--ease-transition) forwards}.-oonEG_root[data-phase=cover] .-oonEG_curtain{animation:-oonEG_curtainIn var(--dur-transition) var(--ease-transition) forwards}.-oonEG_root[data-phase=covered] .-oonEG_dim{opacity:1}.-oonEG_root[data-phase=covered] .-oonEG_curtain{transform:translateY(0)}.-oonEG_root[data-phase=reveal] .-oonEG_dim{opacity:1;animation:-oonEG_dimOut var(--dur-transition) var(--ease-transition) forwards}.-oonEG_root[data-phase=reveal] .-oonEG_curtain{animation:-oonEG_curtainOut var(--dur-transition) var(--ease-transition) forwards;transform:translateY(0)}@keyframes -oonEG_curtainIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes -oonEG_curtainOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes -oonEG_dimIn{0%{opacity:0}to{opacity:1}}@keyframes -oonEG_dimOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.-oonEG_root{display:none!important}}
.V--lwq_root[data-scrub] .V--lwq_word{color:color-mix(in srgb, var(--ink) calc(var(--t,0) * 100%), var(--scrub-from))}@media (min-width:768px){.V--lwq_lineBreak{display:none}}
._7A_dfq_index{column-gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}._7A_dfq_titles{gap:var(--space-xs);display:grid}._7A_dfq_titleLine{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._7A_dfq_title{padding-block:var(--space-3xs);font-size:var(--fs-index-title);font-weight:var(--w-heading);line-height:var(--lh-index-title);letter-spacing:var(--ls-section);color:var(--ink-muted);transition:color var(--dur-fast) var(--ease);display:inline-block}._7A_dfq_row[data-active] ._7A_dfq_title,._7A_dfq_title:hover{color:var(--ink);transition-duration:var(--dur-quick)}._7A_dfq_title:focus-visible{outline-offset:var(--space-3xs);outline:1px solid}._7A_dfq_toggle,._7A_dfq_mobilePanel{display:none}._7A_dfq_panel{display:grid;position:relative}._7A_dfq_sheet{opacity:0;transform:translateY(var(--space-3xs));pointer-events:none;transition:opacity var(--dur-quick) var(--ease), transform var(--dur-quick) var(--ease);grid-area:1/1}._7A_dfq_sheet[data-active]{opacity:1;pointer-events:auto;transition-duration:var(--dur-fast);transition-delay:var(--dur-quick);transform:none}._7A_dfq_headline{max-width:44ch;font-size:var(--fs-note);line-height:var(--lh-lead);color:var(--ink-muted)}._7A_dfq_services{margin-top:var(--space-md);gap:var(--space-3xs);font-size:var(--fs-body);font-weight:var(--w-medium);line-height:var(--lh-body);letter-spacing:var(--ls-cap);color:var(--ink-soft);display:grid}._7A_dfq_sheet[data-dense] ._7A_dfq_services{column-gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}._7A_dfq_services a{transition:color var(--dur-fast) var(--ease)}._7A_dfq_services a:hover{color:var(--ink)}._7A_dfq_explore{margin-top:var(--space-md);font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink);transition:opacity var(--dur-fast) var(--ease);border-bottom:1px solid;padding-bottom:4px;display:inline-block}._7A_dfq_explore:hover{opacity:.55}@media not all and (min-width:1024px) and (hover:hover) and (pointer:fine){._7A_dfq_index{grid-template-columns:1fr}._7A_dfq_panel{display:none}._7A_dfq_title{color:var(--ink)}._7A_dfq_toggle{width:44px;height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:block;position:relative}._7A_dfq_toggle:focus:not(:focus-visible){outline:none}._7A_dfq_toggle:focus-visible{outline-offset:var(--space-3xs);outline:1px solid}._7A_dfq_plus{width:var(--space-xs);height:var(--space-xs);transition:transform var(--dur-base) var(--ease);margin:auto;position:absolute;inset:0}._7A_dfq_plus:before,._7A_dfq_plus:after{content:"";background:currentColor;position:absolute}._7A_dfq_plus:before{height:1px;top:50%;left:0;right:0}._7A_dfq_plus:after{width:1px;top:0;bottom:0;left:50%}._7A_dfq_row[data-open] ._7A_dfq_plus{transform:rotate(45deg)}._7A_dfq_mobilePanel{transition:grid-template-rows var(--dur-base) var(--ease-calm);grid-template-rows:0fr;display:grid}._7A_dfq_row[data-open] ._7A_dfq_mobilePanel{grid-template-rows:1fr}._7A_dfq_mobileInner{min-height:0;overflow:hidden}._7A_dfq_mobileInner>:first-child{margin-top:var(--space-xs)}._7A_dfq_mobileInner ._7A_dfq_explore{margin-bottom:var(--space-md)}}
.JvD--G_hero{z-index:0;isolation:isolate;height:100svh;min-height:520px;color:var(--on-contrast);flex-direction:column;justify-content:flex-end;display:flex;position:sticky;top:0;overflow:hidden}.JvD--G_heroMedia{z-index:-2;background-image:url(/video/hero-poster.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.JvD--G_heroVideo{object-fit:cover;transform-origin:0;width:100%;height:100%;transform:scale(1.18)}.JvD--G_heroScrim{z-index:-1;background:linear-gradient(#0000005c,#0000001f 40%,#0003 62%,#00000085);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.JvD--G_heroVideo{display:none}}.JvD--G_heroInner{width:100%;padding:0 var(--hero-pad) calc(var(--space-lg) + env(safe-area-inset-bottom));position:relative}.JvD--G_heroBlock{gap:var(--space-md);max-width:var(--hero-block-w);display:grid}.JvD--G_h1{font-size:var(--fs-hero-lab);font-weight:var(--w-regular);line-height:var(--lh-title);letter-spacing:var(--ls-title);text-wrap:balance}@media (min-width:901px){:is(html[lang=en] .JvD--G_heroBlock,html[lang=pl] .JvD--G_heroBlock){max-width:var(--hero-block-w-long)}html[lang=pl] .JvD--G_heroBlock{max-width:var(--hero-block-w-pl)}html[lang=pl] .JvD--G_heroAside{max-width:var(--hero-block-w-long)}:is(html[lang=en] .JvD--G_heroLead,html[lang=pl] .JvD--G_heroLead){max-width:none}}html[lang=pl] .JvD--G_h1{font-size:var(--fs-hero-lab-long)}.JvD--G_heroAside{gap:var(--space-sm);justify-items:start;display:grid}.JvD--G_heroLead{max-width:32ch;font-size:var(--fs-note);line-height:var(--lh-lead);white-space:normal;color:#ffffffd1}.JvD--G_heroPlace{right:var(--hero-pad);bottom:calc(var(--space-lg) + env(safe-area-inset-bottom));font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:#ffffffb8;position:absolute}.JvD--G_hero .JvD--G_cta{border-bottom-color:#fff9}.JvD--G_cta{font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;transition:opacity var(--dur-fast) var(--ease);border-bottom:1px solid;padding-bottom:4px;display:inline-block}.JvD--G_cta:hover{opacity:.55}.JvD--G_flow{z-index:1;background:var(--paper);padding-inline:var(--hero-pad);position:relative}.JvD--G_sectionLabel{font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-muted)}.JvD--G_sectionRow{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-lg);display:flex}.JvD--G_sectionNote{font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-muted)}.JvD--G_sectionLink{font-size:var(--fs-label);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-muted);transition:color var(--dur-fast) var(--ease);border-bottom:1px solid;padding-bottom:4px}.JvD--G_sectionLink:hover{color:var(--ink)}.JvD--G_intro{padding-top:var(--section-gap);padding-bottom:var(--section-gap-sm)}.JvD--G_introStatement{margin-top:var(--space-md);max-width:26ch;font-size:var(--fs-statement);font-weight:var(--w-regular);line-height:var(--lh-statement);letter-spacing:var(--ls-statement);text-wrap:pretty}.JvD--G_introGrid{margin-top:var(--space-lg);column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.JvD--G_introText{grid-column:1/span 6;max-width:54ch}.JvD--G_introRest{font-size:var(--fs-body);line-height:var(--lh-body)}.JvD--G_introAside{grid-column:8/span 5;max-width:46ch}.JvD--G_introPoints{gap:var(--space-sm);font-size:var(--fs-note);line-height:var(--lh-body);color:var(--ink-soft);display:grid}.JvD--G_introCta{margin-top:var(--space-lg)}.JvD--G_caps{padding-top:var(--section-gap-sm);padding-bottom:var(--section-gap)}.JvD--G_workSection{z-index:1;background:var(--paper);padding-top:var(--space-lg);padding-bottom:calc(var(--space-3xl) + var(--space-lg));position:relative}.JvD--G_workGrid{grid-template-columns:repeat(var(--work-cols), minmax(0, 1fr));gap:var(--space-lg) var(--work-grid-gap);padding:0;list-style:none;display:grid}@media (max-width:1023px){.JvD--G_workGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.JvD--G_workGrid{grid-template-columns:minmax(0,1fr)}.JvD--G_workSection{padding-top:var(--space-md);scroll-margin-top:var(--nav-h)}}.JvD--G_workTile{display:block}.JvD--G_workMedia{aspect-ratio:var(--work-tile-ratio);background:var(--paper-alt);display:block;position:relative;overflow:hidden}.JvD--G_workImage{object-fit:cover;transition:transform var(--dur-slow) var(--ease)}.JvD--G_workCaption{margin-top:var(--space-2xs);font-size:var(--fs-caption);line-height:var(--lh-caption);text-transform:uppercase;display:grid}.JvD--G_workMeta,.JvD--G_workHover{gap:var(--space-3xs);transition:opacity var(--dur-fast) var(--ease);flex-direction:column;grid-area:1/1;display:flex}.JvD--G_workName{font-weight:var(--w-medium)}.JvD--G_workKind{color:var(--ink-muted);text-transform:none;font-size:var(--fs-caption)}.JvD--G_workTileStatic{cursor:default;display:block}.JvD--G_workNameRow{justify-content:space-between;align-items:baseline;gap:var(--space-2xs);display:flex}.JvD--G_workStatus{color:var(--ink-muted)}.JvD--G_workHover{opacity:0;font-weight:var(--w-medium)}.JvD--G_workTile:focus-visible .JvD--G_workMeta{opacity:0}.JvD--G_workTile:focus-visible .JvD--G_workHover{opacity:1}@media (hover:hover) and (pointer:fine){.JvD--G_workTile:hover .JvD--G_workImage{transform:scale(1.03)}.JvD--G_workTile:hover .JvD--G_workMeta{opacity:0}.JvD--G_workTile:hover .JvD--G_workHover{opacity:1}}@media (prefers-reduced-motion:reduce){.JvD--G_workImage{transition:none}.JvD--G_workTile:hover .JvD--G_workImage{transform:none}}.JvD--G_workEmpty .JvD--G_workName{color:var(--ink-muted)}@media (max-width:767px){.JvD--G_workEmpty~.JvD--G_workEmpty{display:none}}@media (max-width:900px){.JvD--G_heroBlock{max-width:none}.JvD--G_heroPlace{margin-top:var(--space-md);display:block;position:static}.JvD--G_introText,.JvD--G_introAside{grid-column:1/-1}.JvD--G_introAside{margin-top:var(--space-lg)}}@media (max-width:767px){.JvD--G_hero{min-height:0}.JvD--G_hero .JvD--G_heroMedia{background-position:14%}.JvD--G_hero .JvD--G_heroVideo{object-position:14% center;transform:none}.JvD--G_heroInner{padding-bottom:calc(var(--space-md) + env(safe-area-inset-bottom))}.JvD--G_sectionRow{align-items:flex-start;gap:var(--space-xs);flex-direction:column}}.JvD--G_audit{background:var(--contrast);color:var(--on-contrast);padding-block:var(--space-2xl);text-align:center;isolation:isolate;position:relative;overflow:hidden}.JvD--G_auditMedia{z-index:-2;background-image:url(/video/audit-poster.webp);background-position:top;background-size:cover;position:absolute;inset:0}.JvD--G_auditVideo{object-position:center top;transform:none}.JvD--G_auditScrim{z-index:-1;background:linear-gradient(90deg,#00000061,#00000029 55%,#0000 100%);position:absolute;inset:0}.JvD--G_auditBody{margin:var(--space-sm) auto 0;max-width:56ch;color:var(--muted-inv);font-weight:var(--w-medium);font-size:var(--fs-lead);line-height:var(--lh-lead)}@media (max-width:767px){.JvD--G_audit{height:var(--audit-mobile-height);min-height:0;padding-block:calc(var(--space-3xl) + var(--space-2xl));align-items:center;display:flex}.JvD--G_auditMedia{width:auto;height:var(--audit-mobile-source-height);background-size:var(--audit-mobile-poster-size);background-position:top;inset:0 0 auto;transform:none}.JvD--G_auditVideo{object-position:center top;transform:scale(var(--audit-mobile-scale));transform-origin:top}.JvD--G_auditContent{transform:translateY(var(--audit-mobile-content-optical-offset))}.JvD--G_auditBody{color:var(--on-contrast);line-height:var(--lh-stack);font-weight:var(--w-light)}.JvD--G_sectionHead{font-weight:var(--w-regular)}.JvD--G_sectionHead,.JvD--G_auditBody,.JvD--G_audit .JvD--G_cta{text-shadow:0 0 16px #00000073}}.JvD--G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
