.orbit-page{background:#fff;color:#080808;--line: #08080828}.orbit-page :is(h1,h2,h3){font-family:Syne,Syne Fallback,sans-serif;font-weight:800;line-height:var(--lh-title);letter-spacing:var(--track-title);text-wrap:balance}.orbit-page h1{font-size:var(--type-display);font-weight:800;line-height:var(--lh-display);letter-spacing:var(--track-display);max-width:22ch;margin:28px 0 36px}.orbit-page .audience-page-hero h1{max-width:none}.orbit-page h2{font-size:var(--type-title);margin:0 0 28px}.orbit-page h3{font-size:var(--type-subtitle);letter-spacing:var(--track-subtitle);margin:0 0 20px}.orbit-page p{font-size:var(--type-body);line-height:var(--lh-body);max-width:40ch;margin:0 0 22px;text-wrap:pretty}.orbit-page :is(img,video){display:block;width:100%;height:auto}.orbit-page :is(a,button,input,textarea,select):focus-visible{outline:2px solid currentColor;outline-offset:5px}.orbit-page :is(section,header,nav,article)[id]{scroll-margin-top:calc(var(--nav-h) + 24px)}.orbit-page .eyeline{display:block;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1.5;letter-spacing:var(--label-tracking);margin-bottom:var(--label-gap);text-transform:uppercase}.orbit-page :is(.text-link,.button,.engagement-action,.evidence-read){display:inline-flex;align-items:center;min-height:44px;gap:24px;font-size:.875rem;font-weight:500;margin:12px 0}.orbit-page .evidence-read:after{content:"";display:inline-block;width:.52em;height:.25em;margin-left:.22em;flex:none;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 14%27 fill=%27none%27%3E%3Cpath d=%27M1 7h24.7%27 stroke=%27%23000%27 stroke-width=%273.4%27 stroke-linecap=%27round%27/%3E%3Cpath d=%27M20 1.6 26.4 7 20 12.4%27 stroke=%27%23000%27 stroke-width=%273.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 14%27 fill=%27none%27%3E%3Cpath d=%27M1 7h24.7%27 stroke=%27%23000%27 stroke-width=%273.4%27 stroke-linecap=%27round%27/%3E%3Cpath d=%27M20 1.6 26.4 7 20 12.4%27 stroke=%27%23000%27 stroke-width=%273.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--ruch-move) var(--ruch-ease)}.orbit-page .evidence-read.wzor-2:after{content:none}.orbit-page .evidence-read>.ar{width:22px;height:auto;flex:none}.orbit-page .case-viewer-bar button{min-height:44px;min-width:44px;padding:8px 12px;border:1px solid #ffffff60;border-radius:var(--ui-radius,0)}.orbit-page .case-viewer-bar button:hover{background:#c8f55a;color:#080808}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:where(section,header,article,figure,div),.orbit-page .reading-article>section{padding:var(--blok-gora, var(--blok-duzy)) var(--edge) var(--blok-dol, var(--blok-duzy))}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>a.case-next-project{padding:var(--blok-duzy) var(--edge)}:where(.orbit-page)>.domkniecie{margin-top:calc(-1 * var(--nakladka, 0px));padding:0;background:#c8f55a}:where(.orbit-page)>.domkniecie>.domkniecie-tor{height:100vh;background:#c8f55a}:where(.orbit-page)>.domkniecie>.domkniecie-os{position:absolute;top:var(--nakladka, 0px);left:0;width:1px;height:100vh;pointer-events:none;view-timeline:--domkniecie-os block}:where(.orbit-page)>.domkniecie>.domkniecie-zapas{height:var(--zapas, 2vh);background:#c8f55a}:where(.orbit-page)>:is(.nad-domknieciem,*:has(+.domkniecie):not(.inner-hero,.audience-page-hero,.service-opening,.case-masthead)){position:relative;z-index:2}.orbit-page>.domkniecie>:is(.audience-next,.service-investment,.service-start,.case-next-project,.audience-pathways){background:#c8f55a;color:#080808;--action-ink: #080808;--action-paper: #c8f55a;position:sticky;top:0;z-index:1;min-height:100vh;align-content:center}.orbit-page .domkniecie>.audience-next :is(.button,a.text-link:is([href^="/contact"],[data-kontakt])){margin-left:0;white-space:normal;width:100%;max-width:none;justify-content:flex-start;gap:.22em;padding:18px 0;background:none;color:var(--action-ink);font-size:clamp(1.625rem,3.2vw,2.875rem);line-height:1.02;letter-spacing:-.035em}.orbit-page .domkniecie>.audience-next :is(.button,a.text-link:is([href^="/contact"],[data-kontakt])) .action-label{width:-moz-fit-content;width:fit-content;max-width:100%}.orbit-page .domkniecie>.audience-next :is(.button,a.text-link:is([href^="/contact"],[data-kontakt])) .action-arrow{width:.52em;height:auto;align-self:flex-end;margin-bottom:.325em}.orbit-page .domkniecie>.audience-next :is(.button,a.text-link:is([href^="/contact"],[data-kontakt])) .action-arrow{width:max(.52em,24px);flex:0 0 auto}.orbit-page .domkniecie>.audience-next :is(.button,a.text-link:is([href^="/contact"],[data-kontakt])):not(:disabled):is(:focus-visible,:active){color:var(--action-paper)}@media(hover:hover)and (pointer:fine){.orbit-page .domkniecie>.audience-next :is(.button,a.text-link:is([href^="/contact"],[data-kontakt])):not(:disabled):hover{color:var(--action-paper)}}@media(min-width:721px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.orbit-page>.domkniecie>:not(.domkniecie-tor,.domkniecie-zapas,.domkniecie-os)>*{animation:domkniecieOstrz linear both;animation-timeline:--domkniecie-os;animation-range:entry 0% entry 85%}}}.orbit-page>.domkniecie:focus-within>:not(.domkniecie-tor,.domkniecie-zapas,.domkniecie-os)>*{animation:none;filter:none}@keyframes domkniecieOstrz{0%{filter:blur(26px)}to{filter:blur(0px)}}@media(max-width:720px){:where(.orbit-page)>.domkniecie{margin-top:0}:where(.orbit-page)>.domkniecie>:is(.domkniecie-tor,.domkniecie-os,.domkniecie-zapas){display:none}.orbit-page>.domkniecie>:is(.audience-next,.service-investment,.service-start,.case-next-project,.audience-pathways){position:relative;min-height:0;top:auto}}.orbit-page>:where(section,header,article,figure,div){position:relative}.orbit-page>.sekcja-stoi{position:sticky;top:var(--stoi-top, 0px)}body .orbit-page>.sekcja-stoi{z-index:auto}:where(.orbit-page)>:where(section,header,article,figure,div):not(.domkniecie){background:var(--tlo-sekcji, #ffffff)}:where(.orbit-page)>:is(.inner-hero,.audience-page-hero,.service-opening,.case-masthead,.case-image,.client-voice,.blog-index,.hero-dalej){--tlo-sekcji: #080808}:where(.orbit-page)>:is(.audience-proof,.studio-collective,.discipline-line,.one-team-why,.first-decision,.detail-steps,[id=motion],.case-outcome,.case-related){--tlo-sekcji: #080808}@media(hover:hover),(pointer:coarse){@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.orbit-page>.sekcja-stoi:not(.case-chapters,.inner-hero,.audience-page-hero,.service-opening,.case-masthead)>*{animation:torRozmycie linear both;animation-timeline:var(--os-toru);animation-range:cover var(--rozmycie-od, 0px) cover 100vh}.orbit-page>.sekcja-stoi:has(:focus-visible)>*{animation:none}}}@keyframes torRozmycie{0%{filter:blur(0px)}7%{filter:blur(0px)}40%{filter:blur(1.5px)}60%{filter:blur(5px)}80%{filter:blur(13px)}to{filter:blur(26px)}}}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(.ukos,*:has(+.domkniecie)){position:relative;z-index:2;--ukos: 7vh;view-timeline:--ukos-krawedz block}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(.ukos,*:has(+.domkniecie)):after{content:"";position:absolute;top:calc(100% - 1px);left:0;right:0;height:calc(var(--ukos) + 1px);background:var(--ukos-kolor, #080808);clip-path:polygon(0 0,100% 0,0 100%);pointer-events:none}@supports (animation-timeline: view()){.orbit-page>:is(.ukos,*:has(+.domkniecie)):after{animation:ukosDogiecie linear both;animation-timeline:--ukos-krawedz;animation-range:exit 0% exit 100%}}@keyframes ukosDogiecie{0%{clip-path:polygon(0 0,100% 0,0 100%)}to{clip-path:polygon(0 0,100% 0,0 0%)}}@media(prefers-reduced-motion:reduce){:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(.ukos,*:has(+.domkniecie)):after{animation:none}}.orbit-page{--ukos-kolor: #ffffff}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(.inner-hero,.audience-page-hero,.service-opening,.case-masthead,.case-image,.client-voice,.hero-dalej){--ukos-kolor: #080808}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(.audience-proof,.studio-collective,.discipline-line,.one-team-why,.first-decision,.detail-steps,[id=motion],.case-outcome,.case-related){--ukos-kolor: #080808}.orbit-page{--blok-duzy: clamp(64px, 8vw, 130px);--blok-sredni: clamp(44px, 5vw, 86px);--blok-maly: clamp(28px, 3vw, 52px);--blok-pas: clamp(16px, 1.8vw, 30px);--type-hero: clamp(42px, calc(22px + 3vw) , 78px)}@media(max-width:720px){.orbit-page{--type-hero: clamp(32px, 5.2vw, 56px)}}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>.discipline-line{--blok-gora: var(--blok-pas);--blok-dol: var(--blok-pas)}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(.client-voice,.detail-split){--blok-gora: var(--blok-sredni);--blok-dol: var(--blok-sredni)}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(.studio-manifesto,.one-team-why,.one-team,.catalogue-intro){--blok-gora: var(--blok-sredni)}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(.audience-proof,.studio-collective,.audience-next){--blok-gora: var(--blok-duzy);--blok-dol: var(--blok-duzy)}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(.inner-hero,.audience-page-hero,.service-opening,.case-masthead),.orbit-page .reading-article>.inner-hero{padding-top:calc(var(--nav-h) + clamp(55px,7vw,120px));background:#080808;color:#fff}.orbit-page :is(.inner-hero,.case-masthead)>p{margin-left:35%;max-width:40ch}@media(max-width:1240px){.orbit-page :is(.inner-hero,.case-masthead)>p{margin-left:0;max-width:min(40ch,100%)}.orbit-page :is(.inner-hero,.audience-page-hero,.case-masthead) h1{font-size:var(--type-hero)}}.orbit-page .inner-hero{min-height:66vh}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium){--pas-szer: calc(100vw - 2 * var(--edge));--pas-h: max(150px, calc(var(--pas-szer) * .155));--obraz-h: max(calc(var(--pas-h) * 2), calc(var(--pas-szer) * .6), calc(var(--pas-h) + (100vh + var(--pas-h)) * .42));--pas-luz: min(calc((100vh + var(--pas-h)) * .21), calc((var(--obraz-h) - var(--pas-h)) / 2));--pas-odstep: var(--blok-maly);--tekst-min: 0px;padding-bottom:var(--edge);min-height:calc(var(--nav-h) + clamp(55px,7vw,120px) + var(--tekst-min) + var(--pas-odstep) + var(--pas-h) + var(--edge))}.orbit-page .hero-medium{position:relative;grid-column:1 / -1;grid-row:-2 / -1;justify-self:stretch;height:var(--pas-h);margin-top:var(--pas-odstep);overflow:hidden;border-radius:var(--ui-radius, 0);background:#141414;pointer-events:none}.orbit-page .hero-medium .hero-medium-przycisk{position:absolute;right:12px;bottom:12px;z-index:1;display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid #ffffff40;border-radius:50%;background:#08080880;color:#fff;cursor:pointer;pointer-events:auto;transition:border-color var(--ruch-fade) var(--ruch-ease),background-color var(--ruch-fade) var(--ruch-ease)}.orbit-page .hero-medium .hero-medium-przycisk:before{content:"";position:absolute;inset:-6px;border-radius:50%}.orbit-page .hero-medium .hero-medium-przycisk svg{width:12px;height:12px}.orbit-page .hero-medium .hero-medium-przycisk:focus-visible{outline:2px solid #c8f55a;outline-offset:2px}@media(hover:hover)and (pointer:fine){.orbit-page .hero-medium .hero-medium-przycisk:hover{border-color:#fff;background:#080808cc}}.orbit-page .hero-medium:not([data-gra=tak]) .ikona-pauza,.orbit-page .hero-medium[data-gra=tak] .ikona-graj{display:none}.orbit-page .hero-medium video{position:absolute;left:0;top:50%;width:100%;height:var(--obraz-h);-o-object-fit:cover;object-fit:cover;translate:0 -50%}.orbit-page .hero-medium{view-timeline:--kadr-hero block}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.orbit-page .hero-medium video{animation:pasKadr linear both;animation-timeline:--kadr-hero;animation-range:cover 0% cover 100%}}}@keyframes pasKadr{0%{translate:0 calc(-50% - var(--pas-luz))}to{translate:0 calc(-50% + var(--pas-luz))}}@media(min-width:1100px){.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);-moz-column-gap:clamp(36px,8vw,150px);column-gap:clamp(36px,8vw,150px);grid-template-rows:var(--etykieta-rzad) repeat(8,auto) minmax(0,1fr) auto;align-content:start;--etykieta-rzad: 33px;--tekst-min: min( calc(177.5px + 17.05vw) , calc(272.5px + 10.94vw) )}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>:is(.eyeline,.breadcrumbs,.audience-page-eyeline){grid-column:1 / -1}.orbit-page :is(.service-opening,.audience-page-hero):has(>.hero-medium)>:is(a.text-link,a.button){grid-column:2;justify-self:start;margin-top:clamp(20px,2vw,32px);margin-bottom:0}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>h1{grid-column:1 / -1;max-width:none;margin:0 0 clamp(24px,2vw,30px);font-size:var(--type-hero);line-height:1.02;letter-spacing:-.035em}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>p{grid-column:2;margin:0;align-self:end;max-width:38ch;font-size:clamp(1.1875rem,1.5vw,1.4375rem);line-height:1.32}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>p+p{margin-top:clamp(16px,1.6vw,26px)}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>p.service-icp:not(:only-of-type){font-size:var(--type-small);opacity:.72}.orbit-page .inner-hero:has(>.hero-medium)>p.service-icp:not(:only-of-type){grid-column:1;align-self:start;max-width:32ch}.orbit-page .inner-hero:has(>.hero-medium)>p.service-icp:not(:only-of-type)+p{align-self:start;margin-top:0}}@media(min-width:721px){.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>:is(.eyeline,.breadcrumbs,.audience-page-eyeline){grid-row:1;align-self:start;margin-block:0}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>.breadcrumbs{margin-top:-14px}.orbit-page .audience-page-hero:has(>.hero-medium)>.audience-page-eyeline>.eyeline{margin-bottom:0}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>h1{margin-top:0}}.orbit-page .hero-skroty{position:relative;grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px clamp(18px,2vw,32px);margin-top:clamp(40px,6vh,80px)}@media(min-width:1100px){.orbit-page .inner-hero:has(>.hero-medium)>.hero-skroty{margin-top:var(--blok-maly)}}.orbit-page .hero-skroty>.eyeline{margin:0;opacity:var(--label-opacity)}.orbit-page .hero-skroty a{position:relative;z-index:1;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1;letter-spacing:var(--label-tracking);text-transform:uppercase;text-decoration:none;opacity:var(--label-opacity);transition:opacity var(--ruch-fade) var(--ruch-ease),color var(--ruch-fade) var(--ruch-ease)}.orbit-page .hero-skroty>.catalogue-nav{display:contents}.orbit-page .hero-skroty>.catalogue-nav a{display:inline-flex;align-items:center;min-height:30px;width:auto;margin:0;padding:0;border:0;font-size:var(--label-size)}.orbit-page .hero-skroty>.catalogue-nav a>span{display:none}.orbit-page .hero-skroty>.catalogue-nav a.jest-aktywna{color:#c8f55a;opacity:1}@media(max-width:1099px){.orbit-page .hero-skroty{margin-top:clamp(28px,4vh,48px)}}@media(max-width:720px){.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium){--pas-h: calc(var(--pas-szer) * .6);--obraz-h: calc(var(--pas-h) * 2.2);min-height:0}.orbit-page :is(.service-opening,.inner-hero):has(>.hero-medium)>.breadcrumbs{margin-bottom:0}.orbit-page :is(.service-opening,.inner-hero):has(>.hero-medium)>.breadcrumbs~h1{margin-top:15px}.orbit-page .audience-page-hero:has(>.hero-medium)>.audience-page-eyeline>.eyeline{margin-bottom:0}.orbit-page .audience-page-hero:has(>.hero-medium)>.audience-page-eyeline+h1{margin-top:26px}}@media(prefers-contrast:more){.orbit-page .hero-medium video{visibility:hidden}.orbit-page .hero-medium .hero-medium-przycisk{display:none}}.orbit-page .breadcrumbs{margin-bottom:35px;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1;letter-spacing:var(--label-tracking);text-transform:uppercase}.orbit-page .breadcrumbs li{opacity:var(--label-opacity)}.orbit-page .breadcrumbs{position:relative}.orbit-page .breadcrumbs a{position:relative;z-index:1;text-decoration:none;transition:opacity var(--ruch-fade) var(--ruch-ease),color var(--ruch-fade) var(--ruch-ease)}.orbit-page .breadcrumbs li:has(>.na-etykiecie){opacity:1}.orbit-page .breadcrumbs ol{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;padding:0}.orbit-page .breadcrumbs li:not(:last-child):after{content:"/";margin-left:20px}.orbit-page :is(.detail-split,.project-brief,.audience-situation,.audience-proof,.one-team,.studio-manifesto,.capability-catalogue,.project-questions,.service-opening-grid,.audience-opening-body,.audience-pathway,.case-next-project,.contact-layout,.reading-layout){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(36px,8vw,150px)}.orbit-page :is(.detail-split,.project-brief,.audience-situation,.studio-manifesto,.project-questions){border-top:1px solid var(--line)}.orbit-page :is(ul,ol){padding-left:20px}.orbit-page li{margin-bottom:14px;font-size:var(--type-body);line-height:var(--lh-body)}.orbit-page .scope-label{margin-top:40px}.orbit-page :is(.detail-steps,.audience-delivery)>article{display:grid;grid-template-columns:.15fr 1fr 1.25fr;gap:30px;padding:34px 0;border-top:1px solid var(--line)}.orbit-page :is(.detail-steps,.audience-delivery)>h2{margin-bottom:55px}.orbit-page :is(.detail-step>span,.audience-delivery>article>span){font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);opacity:var(--label-opacity)}.orbit-page .section-top{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:40px}.orbit-page .section-top>span{font-size:var(--type-meta)}.orbit-page :is(.service-section-nav,.audience-route-nav,.case-chapters,.context-links>div){display:flex;flex-wrap:wrap;gap:18px 32px}.orbit-page :is(.service-section-nav,.audience-route-nav){position:relative;margin-top:68px;padding-top:25px;border-top:1px solid #ffffff40}.orbit-page :is(.service-section-nav,.audience-route-nav) a{position:relative;z-index:1;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1;letter-spacing:var(--label-tracking);text-transform:uppercase;text-decoration:none;opacity:var(--label-opacity);transition:opacity var(--ruch-fade) var(--ruch-ease),color var(--ruch-fade) var(--ruch-ease)}.orbit-page .audience-route-nav [aria-current]{opacity:1}.orbit-page :is(.service-section-nav>span,.context-links>span){font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;opacity:var(--label-opacity);margin-right:auto}.orbit-page .audience-route-nav [aria-current]{color:#c8f55a}.orbit-page .audience-page-eyeline,.orbit-page .pathway-label,.orbit-page .case-masthead-label{display:flex;align-items:baseline;justify-content:space-between;gap:20px;font-size:var(--type-meta);line-height:var(--lh-meta)}.orbit-page .audience-opening-body{align-items:start;margin-top:55px}.orbit-page .audience-opening-proof>span{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:var(--type-meta);gap:10px;margin-top:15px}.orbit-page .audience-opening-proof{max-width:700px}.orbit-page :is(.audience-proof-metric,.case-metric){font:800 var(--type-metric)/1.02 Syne,"Syne Fallback",sans-serif;letter-spacing:var(--track-metric);text-wrap:balance}.orbit-page .audience-next{background:#080808;color:#fff}.orbit-page .audience-next>div{display:flex;gap:35px;flex-wrap:wrap;align-items:center}.orbit-page .audience-next h2{max-width:20ch}.orbit-page .context-links{margin-top:40px;padding-top:24px;border-top:1px solid var(--line)}.orbit-page .context-links>span{display:block;margin-bottom:18px}.orbit-page .context-links a{width:auto}.orbit-page .project-question-list details{border-top:1px solid var(--line);padding:24px 0}.orbit-page .project-question-list summary{cursor:pointer;display:flex;align-items:center;min-height:44px}.orbit-page .project-question-list summary h3{display:inline;font:500 1.25rem/1.4 DM Sans,sans-serif;letter-spacing:0}.orbit-page .project-question-list details p{margin:22px 0 0;font-size:1.0625rem}.orbit-page .service-opening-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center}.orbit-page .service-opening h1{font-size:clamp(1.875rem,3.6vw,3.375rem)}.orbit-page :is(.service-opening,.service-intro) p{font-size:var(--type-body)}.orbit-page .evidence-method{padding:32px;border:1px solid #ffffff35}.orbit-page .evidence-method>div{display:grid;grid-template-columns:30px 1fr;-moz-column-gap:18px;column-gap:18px;padding:24px 0;border-top:1px solid #ffffff28}.orbit-page .evidence-method>div>span{font-size:var(--label-size);color:#c8f55a}.orbit-page .evidence-method h3{font-size:1.5625rem;margin:0 0 10px;letter-spacing:var(--track-title)}.orbit-page .evidence-method p{grid-column:2;font-size:var(--type-small);margin:0}.orbit-page .artwork-caption{display:block;font-size:.8125rem;margin-top:18px;color:#aaa}.orbit-page .artwork-caption strong{display:block;color:#fff;margin-bottom:8px}.orbit-page .supporting-project{display:grid;grid-template-columns:1fr 1.2fr;gap:28px;padding-top:35px;margin-top:35px;border-top:1px solid var(--line)}.orbit-page .supporting-project h3{font-size:1.5rem}.orbit-page .supporting-project p{font-size:.9375rem}.orbit-page .service-proof-image{display:block;margin-bottom:28px}.orbit-page .capability-catalogue{align-items:start;grid-template-columns:minmax(280px,300px) minmax(0,1fr);-moz-column-gap:clamp(32px,4vw,60px);column-gap:clamp(32px,4vw,60px)}.orbit-page .uslugi-lewa .catalogue-intro h2{font-size:clamp(1.625rem,2.4vw,2.375rem);line-height:1.05;overflow-wrap:normal}.orbit-page .uslugi-lewa .catalogue-intro p{max-width:none}.orbit-page .catalogue-intro{position:sticky;top:calc(var(--nav-h) + 32px)}.orbit-page .catalogue-nav{display:grid;margin-top:45px}.orbit-page .catalogue-nav a{padding:12px 0;border-bottom:1px solid var(--line);font-size:.9375rem}.orbit-page .catalogue-nav span{display:inline-block;width:35px;font-size:var(--label-size);color:#888}.orbit-page .capability{margin-bottom:65px;padding-bottom:55px;border-bottom:1px solid var(--line)}.orbit-page .capability h3{font-size:var(--type-subtitle)}.orbit-page .capability-copy{display:flex;flex-direction:column;align-items:flex-start}.orbit-page a.text-link.capability-service-cta{width:min(100%,430px);margin:0 0 28px;background:#080808;color:#f0ede8;text-decoration:none}.orbit-page .capability-proof{display:block;max-width:640px}.orbit-page .capability-proof>:is(span,strong){font-size:.8125rem;display:inline-block;margin:15px 18px 0 0}.orbit-page .capability-proof>span{font-family:var(--label-font);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase;opacity:var(--label-opacity)}.orbit-page .capability-proof>strong{font-family:Syne,Syne Fallback,sans-serif;text-decoration:underline;text-underline-offset:4px}.orbit-page .capability-proof img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.orbit-page .client-voice{background:#080808;color:#fff}.orbit-page .client-voice>figure{max-width:1050px;margin-left:auto}.orbit-page .client-voice blockquote p{font:700 var(--type-quote)/var(--lh-quote) Syne,"Syne Fallback",sans-serif;letter-spacing:var(--track-quote);max-width:28ch}.orbit-page .client-voice figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px;margin-top:40px;font-size:var(--type-meta);line-height:var(--lh-meta)}.orbit-page .client-voice figcaption span{display:block;opacity:var(--label-opacity)}.orbit-page .client-voice a:not(.text-link){display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px}.orbit-page .investment-line>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:55px 0}.orbit-page .investment-line a{border-top:1px solid var(--line);padding-top:25px}.orbit-page .investment-line strong{display:block;font:700 clamp(1.375rem,2.2vw,1.875rem)/1.1 Syne,"Syne Fallback",sans-serif}.orbit-page .investment-line h3{margin-top:35px;font-size:1.5rem}.orbit-page .investment-line p{font-size:1.0625rem}.orbit-page .audience-pathway{padding:65px 0;border-top:1px solid var(--line);align-items:center}.orbit-page .audience-pathway h2{font-size:var(--type-title)}.orbit-page .pathway-proof>span{display:block;font-size:var(--type-meta);margin-top:15px}.orbit-page .portfolio-spread{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:30px 6vw;margin-bottom:100px}.orbit-page .portfolio-index{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:25px;font-size:var(--type-meta)}.orbit-page .portfolio-title{grid-column:1/-1}.orbit-page .portfolio-title h2{font-size:clamp(2.5rem,6vw,5.3125rem);margin:0}.orbit-page .portfolio-story{align-self:end}.orbit-page .portfolio-story>span{display:block;margin-top:28px;font-weight:500}.orbit-page .portfolio-story .portfolio-proof-note{font-size:.8125rem;margin:12px 0;color:#707070}.orbit-page .case-masthead-bottom{display:flex;justify-content:space-between;align-items:end;gap:40px}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>.case-image{padding-top:0;padding-bottom:0;background:#080808}.orbit-page .case-chapters{padding:24px var(--edge);border-bottom:1px solid var(--line);justify-content:space-between;font-size:var(--type-meta);line-height:var(--lh-meta)}.orbit-page .case-chapters div{display:flex;flex-wrap:wrap;gap:4px 24px}.orbit-page .project-brief-copy>div+div{margin-top:40px}.orbit-page .case-media{padding-top:0}.orbit-page .case-media-open{display:block;width:100%;cursor:zoom-in}.orbit-page .case-media figcaption{display:flex;gap:35px;justify-content:space-between;margin-top:24px}.orbit-page .case-media figcaption p{font-size:var(--type-small)}.orbit-page .case-viewer{width:94vw;max-width:none;max-height:94dvh;background:#080808;color:#fff;padding:24px}.orbit-page .case-viewer::backdrop{background:#000c}.orbit-page .case-viewer-bar{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}.orbit-page .case-viewer-bar h2{font-size:1.375rem;margin:0}.orbit-page .case-viewer-bar button{margin-left:18px;font:700 var(--type-meta)/1 Syne,"Syne Fallback",sans-serif;letter-spacing:-.01em}.orbit-page .case-viewer-image img{max-height:70dvh;-o-object-fit:contain;object-fit:contain}.orbit-page .actual-size .case-viewer-image{overflow:auto;max-height:70dvh}.orbit-page .actual-size .case-viewer-image img{width:auto;max-width:none;max-height:none}.orbit-page .case-viewer-caption{font-size:var(--type-small);margin:20px 0 0}.orbit-page .case-signals{border-top:1px solid var(--line)}.orbit-page .case-signal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,4vw,60px);margin-top:45px}.orbit-page .case-signal{border-top:1px solid var(--line);padding-top:22px}.orbit-page .case-signal strong{display:block;font:700 clamp(1.5rem,3vw,3rem)/1.05 Syne,"Syne Fallback",sans-serif;letter-spacing:-.04em;margin-bottom:12px}.orbit-page .case-signal span{display:block;font-size:var(--type-meta);opacity:var(--label-opacity)}.orbit-page .case-before-after .before-after-copy{display:grid;grid-template-columns:1fr 1fr;gap:35px}.orbit-page .case-before-after .before-after-copy>div{border-top:1px solid var(--line);padding-top:20px}.orbit-page .case-context-note{font-size:var(--type-small)}.orbit-page .case-related{padding-top:0;padding-bottom:0}.orbit-page>.case-related{display:flow-root}.orbit-page .case-next-project{background:#080808;color:#fff;align-items:center;font-size:var(--type-body)}.orbit-page .case-next-project h2{font-size:min(var(--type-title),3.15vw)}@media(max-width:850px){.orbit-page .case-next-project h2{font-size:var(--type-title)}}.orbit-page .manifesto-principles{list-style:none;padding:0;counter-reset:principle}.orbit-page .manifesto-principles li{border-top:1px solid var(--line);padding:28px 0;counter-increment:principle}.orbit-page .manifesto-principles li:before{content:"0" counter(principle);font-size:var(--label-size);color:#777;display:block;margin-bottom:14px}.orbit-page .studio-collective>div{max-width:1000px}.orbit-page .studio-collective h2{font-size:min(max(var(--type-title),6vw),var(--type-hero))}.orbit-page .discipline-line{display:flex;flex-wrap:wrap;gap:18px 50px;padding:30px var(--edge);border-bottom:1px solid var(--line);font-size:.8125rem}.orbit-page .one-team-connections article{margin-bottom:65px}.orbit-page .connection-art{display:block;margin-bottom:28px}.orbit-page .evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:45px}.orbit-page .project-evidence-single .evidence-grid{grid-template-columns:1fr;max-width:1100px}.orbit-page .evidence-caption{margin-top:25px}.orbit-page .evidence-caption .eyeline{margin-bottom:15px}.orbit-page.studio-footer{padding:clamp(60px,8vw,120px) var(--edge) 30px;background:#c8f55a}.orbit-page .studio-footer-intro{display:grid;grid-template-columns:1fr 1.3fr;gap:8vw}.orbit-page .studio-contact-title{font-size:clamp(3rem,9vw,9.375rem);margin:55px 0;max-width:16ch}.orbit-page .studio-footer-actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.orbit-page .footer-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:25px;padding:35px 0 0;margin-top:60px;border-top:1px solid var(--line);font-size:var(--type-meta)}.orbit-page .footer-meta nav{display:flex;flex-wrap:wrap;gap:15px 25px;margin-left:auto}.orbit-page .wordmark{font:800 1.75rem Syne,Syne Fallback,sans-serif}.orbit-page .footer-meta:only-child{margin:0;padding:0;border:0}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>.contact-layout{padding-top:calc(var(--nav-h) + 75px)}.orbit-page .contact-intro h1{margin-top:30px}.orbit-page .contact-intro>p{max-width:32ch}.orbit-page .contact-call-label{display:block;font-size:var(--label-size);margin:60px 0 10px}.orbit-page .contact-direct{font:700 clamp(1.5rem,2.5vw,2.25rem) Syne,"Syne Fallback",sans-serif}.orbit-page .contact-form{display:grid;gap:25px;align-content:start}.orbit-page .form-pair{display:grid;grid-template-columns:1fr 1fr;gap:25px}.orbit-page .contact-form label{font-size:.8125rem;display:block;margin-bottom:10px}.orbit-page .contact-form :is(input,select,textarea){width:100%;border:0;border-bottom:1px solid #777;background:#f3f3f3;padding:14px 12px;border-radius:0;font:1rem/1.5 DM Sans,sans-serif}.orbit-page .contact-form textarea{resize:vertical}.orbit-page .contact-form :is(.form-requirements,.field-hint,.fine-print){font-size:.8125rem;color:#626262;margin:0 0 12px}.orbit-page .fine-print a{text-decoration:underline}.orbit-page .field-error{display:block;margin-top:8px;color:#af2020;font-size:var(--type-meta)}.orbit-page .field-error:empty{display:none}.orbit-page .preview-notice{padding:calc(var(--nav-h) + 12px) var(--edge) 14px;background:#c8f55a;font-size:.8125rem}.orbit-page .preview-notice+.contact-layout{padding-top:65px}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>article.reading-article{padding:0}.orbit-page .reading-layout{padding:clamp(60px,8vw,120px) var(--edge);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.orbit-page .reading-contents{display:grid;align-content:start;gap:20px;position:sticky;top:calc(var(--nav-h) + 30px);align-self:start;max-width:320px;font-size:.875rem}.orbit-page .reading-contents a span:not(.action-label){margin-right:14px;color:#777}.orbit-page .article-body{max-width:800px}.orbit-page .article-body section{margin:55px 0}.orbit-page .article-body h2{font-size:2rem}.orbit-page .article-body .article-byline{font-size:.8125rem}.orbit-page .article-exercise{background:#f3f3f0;padding:35px}.orbit-page .article-application{border-top:1px solid var(--line);padding-top:35px}.orbit-page .article-application>a{display:block;margin:25px 0}.orbit-page .article-application a>span{display:block;font-size:.75rem;margin:15px 0}.orbit-page .article-application a p{font-size:1.0625rem}.orbit-page .legacy-projects{border-top:1px solid var(--line)}.orbit-page .legacy-project-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.orbit-page .legacy-project-links a{font-family:Syne,Syne Fallback,sans-serif;font-weight:700;font-size:var(--type-subtitle);letter-spacing:var(--track-subtitle)}.orbit-page .legacy-project-links img{margin-bottom:15px;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover}.orbit-page .contact-channels{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.orbit-page .contact-channels a{display:inline-flex;align-items:center;min-height:44px}.orbit-page :is(a,button,summary,input,select,textarea):focus-visible{outline:2px solid currentColor;outline-offset:5px}.orbit-page :is(a,button,summary):active{opacity:var(--press-opacity, .75)}@media(max-width:850px){.orbit-page :is(.detail-split,.project-brief,.audience-situation,.audience-proof,.one-team,.studio-manifesto,.capability-catalogue,.project-questions,.service-opening-grid,.audience-opening-body,.audience-pathway,.case-next-project,.contact-layout,.reading-layout,.studio-footer-intro){grid-template-columns:1fr;gap:40px}.orbit-page :is(.inner-hero,.case-masthead)>p{margin-left:0}.orbit-page .inner-hero{min-height:0}.orbit-page :is(.detail-steps,.audience-delivery)>article{grid-template-columns:30px 1fr;gap:15px}.orbit-page :is(.detail-steps,.audience-delivery)>article p{grid-column:2}.orbit-page :is(.catalogue-intro,.reading-contents){position:static}.orbit-page .service-artwork{max-width:640px}.orbit-page .portfolio-spread{grid-template-columns:1fr}.orbit-page .portfolio-story{max-width:55ch}.orbit-page .investment-line>div{grid-template-columns:1fr}.orbit-page .investment-line a{max-width:65ch}.orbit-page .case-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.orbit-page .case-masthead-bottom{display:block}.orbit-page .case-media figcaption{display:block}.orbit-page .reading-contents{border-bottom:1px solid var(--line);padding-bottom:35px;max-width:none}.orbit-page .legacy-project-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.orbit-page :is(.evidence-grid,.form-pair,.legacy-project-links,.supporting-project){grid-template-columns:1fr}.orbit-page .case-signal-grid,.orbit-page .case-before-after .before-after-copy{grid-template-columns:1fr}.orbit-page .section-top{display:block}.orbit-page .section-top>span{display:block;margin-bottom:30px}.orbit-page .portfolio-index{display:grid}.orbit-page nav.case-chapters{justify-content:flex-start;gap:4px 24px}.orbit-page nav.case-chapters>span{flex:1 1 100%;margin-bottom:4px}.orbit-page .studio-contact-title{font-size:3.25rem}.orbit-page .studio-footer-intro{display:block}.orbit-page .footer-meta nav{margin-left:0}.orbit-page .evidence-method{padding:24px}.orbit-page .article-exercise{padding:25px}.orbit-page .case-viewer-bar{display:block}.orbit-page .case-viewer-bar button{margin:15px 18px 0 0}}@media(max-width:720px){.orbit-page :is(.service-section-nav a,.audience-route-nav a,.case-chapters a,.fine-print a,.contact-direct,.audience-phone,.context-links a,.breadcrumbs a){display:inline-flex;align-items:center;min-height:44px}}.orbit-page :is(.detail-split,.case-outcome,.project-brief,.case-next-project,.case-signal-grid,.before-after-copy,.detail-steps>article,.service-opening-grid,.audience-pathway,.contact-layout)>*{min-width:0}.orbit-page .case-metric{overflow-wrap:normal}.orbit-page .ar-inline{display:inline-block;width:1.1em;height:.55em;vertical-align:-.05em;margin-left:.4em;transition:transform var(--ruch-move) var(--ruch-ease)}@media(hover:hover)and (pointer:fine){.orbit-page a:hover .ar-inline{transform:translate(4px)}}.orbit-page .breadcrumbs li{display:inline-flex;align-items:center}.orbit-page .breadcrumbs li>*{display:inline-flex;align-items:center;min-height:44px}.orbit-page .breadcrumbs li:not(:last-child):after{display:inline-flex;align-items:center;min-height:44px}.orbit-page .case-masthead{padding-bottom:clamp(28px,4vw,56px)}.orbit-page .case-masthead-bottom{align-items:end}@media(max-width:720px){.orbit-page .case-masthead-label{justify-content:flex-start;flex-wrap:wrap;gap:4px 18px}.orbit-page .case-masthead-label>span:last-child{flex:1 1 100%;font-size:.8125rem;color:#cfcfcf}.orbit-page .breadcrumbs{margin-bottom:18px}}.orbit-page .breadcrumbs li{font-size:inherit;line-height:inherit;margin:0}.orbit-page :is(h1,h2,h3){overflow-wrap:break-word}@media(max-width:720px){:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>:is(section,article:not(.reading-article),figure,div,a.case-next-project){padding-block:48px}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>article.reading-article{padding:0}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>header.case-masthead{padding-bottom:32px}.orbit-page>:is(.inner-hero,.service-opening,.audience-page-hero){padding-top:calc(var(--nav-h) + 40px)}.orbit-page>.policy-page{padding-top:0}.orbit-page>.policy-page>.inner-hero{padding-top:calc(var(--nav-h) + 40px)}}.orbit-page .policy-page a{overflow-wrap:anywhere}.orbit-page .policy-page ul{padding-left:0}.orbit-page .evidence-grid img{aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.orbit-page .reading-contents{gap:0}.orbit-page .reading-contents a{display:flex;align-items:center;min-height:44px}.orbit-page .article-body h2{font-size:min(var(--type-title),2rem)}@media(max-width:720px){.orbit-page .service-section-nav>span{flex:1 1 100%;margin-right:0;margin-bottom:4px}.orbit-page article.reading-article h1{font-size:var(--type-title)}}.orbit-page .contact-next{margin-top:32px}.orbit-page .contact-next ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px;max-width:46ch}.orbit-page .contact-next li{font-size:var(--type-small);line-height:var(--lh-body, 1.5);margin:0}.orbit-page .contact-voice{margin:28px 0 0;padding:0 0 0 16px;border-left:2px solid #c8f55a}.orbit-page .contact-voice blockquote{margin:0;font-family:Syne,Syne Fallback,sans-serif;font-weight:700;font-size:clamp(1.1875rem,1.6vw,1.5rem);line-height:1.2;letter-spacing:-.02em;text-wrap:pretty;max-width:30ch}.orbit-page .contact-voice figcaption{margin-top:8px;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;opacity:var(--label-opacity)}@media(max-width:720px){.orbit-page .contact-next{margin-top:24px}.orbit-page .contact-voice{margin-top:20px}}.orbit-page .client-voices>.eyeline{margin-bottom:40px}.orbit-page .client-voices-list{max-width:1100px;margin-left:auto}.orbit-page .client-voices-list>figure{margin:0;padding:40px 0;border-top:1px solid #ffffff28}.orbit-page .client-voices-list>figure:first-child{padding-top:0;border-top:0}.orbit-page .client-voices-list>figure:last-child{padding-bottom:0}.orbit-page .client-voices blockquote{margin:0}.orbit-page .client-voices blockquote p{max-width:32ch;margin:0;text-wrap:pretty}.orbit-page .client-voices figcaption{margin-top:24px;align-items:center}.orbit-page .client-voices figcaption a.text-link{width:auto;flex:0 0 auto;margin:0 -14px 0 auto}.orbit-page .capability-voice{margin:0 0 24px;padding:0 0 0 16px;border-left:2px solid #c8f55a;max-width:60ch}.orbit-page .capability-voice blockquote{margin:0}.orbit-page .capability-voice p{font-size:var(--type-small);line-height:var(--lh-body);margin:0;text-wrap:pretty}.orbit-page .capability-voice figcaption{margin-top:8px;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1.5;letter-spacing:var(--label-tracking);text-transform:uppercase;opacity:var(--label-opacity)}.orbit-page .case-outcome{row-gap:48px}.orbit-page .case-outcome-voice{grid-column:1 / -1;padding-top:40px;border-top:1px solid var(--line)}.orbit-page .case-voice{margin:0 0 32px}.orbit-page .case-outcome-voice>a.text-link{margin-top:0;margin-bottom:0}.orbit-page .case-voice blockquote{margin:0}.orbit-page .case-voice blockquote p{font:700 var(--type-quote)/var(--lh-quote) Syne,"Syne Fallback",sans-serif;letter-spacing:var(--track-quote);max-width:28ch;margin:0;text-wrap:pretty}.orbit-page .case-voice figcaption{margin-top:24px;font-size:var(--type-meta);line-height:var(--lh-meta)}.orbit-page .case-voice figcaption span{display:block;opacity:var(--label-opacity)}@media(max-width:720px){.orbit-page .client-voices>.eyeline{margin-bottom:28px}.orbit-page .client-voices-list>figure{padding:32px 0}.orbit-page .client-voices figcaption{margin-top:20px;flex-direction:column;align-items:flex-start;gap:12px}.orbit-page .client-voices figcaption a.text-link{margin:0 0 0 -12px}.orbit-page .capability-voice{margin-bottom:20px}.orbit-page .case-outcome{row-gap:40px}.orbit-page .case-outcome-voice{padding-top:32px}}@media(max-width:520px){.orbit-page .client-voices figcaption a.text-link{margin:0}}.orbit-page .service-icp{font-size:var(--type-small);line-height:var(--lh-body);max-width:33ch;margin:-12px 0 24px;opacity:.82;text-wrap:pretty}.orbit-page .inner-hero>.service-icp{max-width:33ch}.orbit-page .start-proof{font-size:var(--type-small);line-height:var(--lh-body);max-width:33ch;margin:0 0 8px;padding-left:16px;border-left:2px solid #c8f55a;text-wrap:pretty}.orbit-page .investment-line .start-proof{font-size:var(--type-small);margin:4px 0 16px}.orbit-page .cta-response{font-size:var(--type-small);line-height:var(--lh-body);max-width:33ch;margin:4px 0 0;opacity:.82;text-wrap:pretty}.orbit-page .service-investment>.cta-response{margin-top:8px}@media(max-width:720px){.orbit-page .service-icp{margin:-8px 0 20px}}.orbit-page .metric-rail{display:flex;flex-wrap:wrap;gap:8px 0;list-style:none;padding:0;margin:48px 0 0}.orbit-page .metric-rail li{margin:0;font-size:var(--type-meta);line-height:var(--lh-meta)}.orbit-page .metric-rail li+li:before{content:"·";margin:0 14px;opacity:var(--label-opacity)}.orbit-page .decision-list{display:grid}.orbit-page .decision-list a{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px 32px;align-items:baseline;padding:20px 0;border-top:1px solid var(--line);min-height:44px}.orbit-page .decision-list a:last-child{border-bottom:1px solid var(--line)}.orbit-page .decision-list strong{font:800 clamp(1.375rem,1.8vw,1.625rem)/1.15 Syne,"Syne Fallback",sans-serif;letter-spacing:-.02em;white-space:nowrap}@media(max-width:1100px){.orbit-page .decision-list strong{white-space:normal}}.orbit-page .decision-list span{font-size:var(--type-body);line-height:var(--lh-body)}@media(hover:hover)and (pointer:fine){.orbit-page .decision-list a:hover strong{text-decoration:underline;text-underline-offset:6px}}.orbit-page .decision-note{margin:32px 0 0;font-size:var(--type-small)}.orbit-page .proof-voice{margin:8px 0 24px;padding:0 0 0 16px;border-left:2px solid #080808}.orbit-page .proof-voice blockquote{margin:0}.orbit-page .proof-voice blockquote p{font:700 clamp(1.1875rem,1.6vw,1.5rem)/1.2 Syne,"Syne Fallback",sans-serif;letter-spacing:-.02em;max-width:30ch;margin:0}.orbit-page .proof-voice figcaption{margin-top:8px;font-size:var(--type-meta);line-height:var(--lh-meta)}.orbit-page .proof-voice figcaption span{display:block;opacity:var(--label-opacity)}.orbit-page .package-fit{border-top:1px solid var(--line)}.orbit-page .package-fit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px)}.orbit-page .package-fit-grid article{border-top:1px solid var(--line);padding-top:24px;min-width:0}.orbit-page .package-fit-grid h3{font-size:clamp(1.25rem,1.6vw,1.5rem);margin:0 0 16px}.orbit-page .package-fit-grid p{font-size:var(--type-small);margin:0}.orbit-page .audience-delivery>article>:nth-child(n+3){grid-column:3}.orbit-page .package-fit-line{font-size:var(--type-small);margin:0}.orbit-page .intro-steps{margin:0 0 8px;padding-left:20px}.orbit-page .intro-steps li{margin-bottom:10px}.orbit-page .audience-delivery>article>ol+p{margin:0}.orbit-page .pathway-proof>span>span{display:block}.orbit-page .pathway-proof>span>span+span{margin-top:4px;opacity:var(--label-opacity)}.orbit-page .audience-next.studio-cta{background:#c8f55a;color:#080808}.orbit-page .case-cta-question{font-size:var(--type-small);margin:0 0 4px}.orbit-page .work-index{border-top:1px solid var(--line)}.orbit-page .work-filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.orbit-page .work-filter button{min-height:44px;padding:8px 16px;border:1px solid var(--line);border-radius:var(--ui-radius, 0);background:transparent;color:inherit;font:500 .875rem/1 DM Sans,sans-serif;cursor:pointer;transition:background var(--ruch-fade) var(--ruch-ease),color var(--ruch-fade) var(--ruch-ease),border-color var(--ruch-fade) var(--ruch-ease)}.orbit-page .work-filter button[aria-pressed=true]{background:#080808;color:#fff;border-color:#080808}@media(hover:hover)and (pointer:fine){.orbit-page .work-filter button:not([aria-pressed=true]):hover{background:#c8f55a;border-color:#c8f55a}}.orbit-page .work-filter-select{display:none}.orbit-page .work-index-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 35px}.orbit-page .work-card{display:block;min-width:0;container-type:inline-size}.orbit-page .work-card[hidden]{display:none}.orbit-page .work-card img{aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;margin-bottom:16px}.orbit-page .work-card-label{display:block;font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);letter-spacing:var(--label-tracking);text-transform:uppercase;opacity:var(--label-opacity);margin-bottom:8px}.orbit-page .work-card h3{font-size:min(var(--type-subtitle),8.4cqi);margin:0 0 8px}.orbit-page .work-card p{font-size:var(--type-small);margin:0 0 8px}.orbit-page .work-card-metric{display:block;font-size:var(--type-meta);line-height:var(--lh-meta);font-weight:500}@media(hover:hover)and (pointer:fine){.orbit-page .work-card:hover h3{text-decoration:underline;text-underline-offset:6px}}@media(max-width:1100px){.orbit-page .package-fit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.orbit-page .work-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}}@media(max-width:720px){.orbit-page .metric-rail{margin-top:32px}.orbit-page .metric-rail li{flex:1 1 100%}.orbit-page .metric-rail li+li:before{content:none}.orbit-page .decision-list a{grid-template-columns:1fr;gap:4px}.orbit-page .work-filter{display:none}.orbit-page .work-filter-select{display:grid;gap:8px;margin-bottom:32px;font-size:.8125rem}.orbit-page .work-filter-select select{width:100%;min-height:44px;border:0;border-bottom:1px solid #777;background:#f3f3f3;padding:10px 12px;border-radius:0;font:1rem/1.5 DM Sans,sans-serif}}@media(max-width:520px){.orbit-page .package-fit-grid,.orbit-page .work-index-grid{grid-template-columns:1fr}}.orbit-page .intro-steps{list-style:none;padding:0;counter-reset:intro-step}.orbit-page .intro-steps li{display:grid;grid-template-columns:28px 1fr;gap:0 8px;counter-increment:intro-step}.orbit-page .intro-steps li:before{content:counter(intro-step,decimal-leading-zero);font-family:var(--label-font);font-size:var(--label-size);letter-spacing:var(--label-tracking);opacity:var(--label-opacity);line-height:var(--lh-body);padding-top:.35em}.orbit-page .audience-delivery>article>p+.package-fit-line{margin-top:-24px}.orbit-page .audience-delivery>article>ol+p{margin-top:-24px}.orbit-page .investment-line>div>a{display:flex;flex-direction:column}.orbit-page .investment-line .engagement-action{margin-top:auto;padding-top:8px;font:800 clamp(.9375rem,1.2vw,1.1875rem)/1.2 "Syne","Syne Fallback",sans-serif;letter-spacing:-.02em;gap:12px}.orbit-page .investment-line .engagement-action .ar-inline{width:30px;height:14px;transition:transform var(--ruch-move, .42s) var(--ruch-ease, ease)}.orbit-page .service-answer{font-size:var(--type-body);line-height:var(--lh-body);max-width:33ch;margin:0 0 28px;text-wrap:pretty}.orbit-page .inner-hero>.service-answer{max-width:33ch}.orbit-page .project-question-list p a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.orbit-page .project-question-list summary{justify-content:space-between;gap:24px;list-style:none}.orbit-page .project-question-list summary::-webkit-details-marker{display:none}.orbit-page .project-question-list summary:after{content:"+";flex:none;width:24px;text-align:center;font:300 1.625rem/1 DM Sans,sans-serif;transition:transform var(--ruch-move) var(--ruch-ease)}html:not(.js) .orbit-page .project-question-list details[open] summary:after,.orbit-page .project-question-list details.is-otwarte summary:after{transform:rotate(45deg)}html.js .orbit-page .pytanie-tresc{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--ruch-fade) var(--ruch-ease),opacity var(--ruch-fade) var(--ruch-ease)}html.js .orbit-page .pytanie-tresc>div{min-height:0;overflow:hidden}html.js .orbit-page details.is-otwarte .pytanie-tresc{grid-template-rows:1fr;opacity:1}html.js .orbit-page details.bez-ruchu :is(.pytanie-tresc,summary h3),html.js .orbit-page details.bez-ruchu summary:after{transition:none}@media(hover:hover)and (pointer:fine){.orbit-page .project-question-list summary h3{transition:transform var(--ruch-move) var(--ruch-ease)}.orbit-page .project-question-list summary:hover h3,.orbit-page .project-question-list summary:hover:after{transform:translate(4px)}html:not(.js) .orbit-page .project-question-list details[open] summary:hover:after,.orbit-page .project-question-list details.is-otwarte summary:hover:after{transform:translate(4px) rotate(45deg)}}html.js [data-ruch-linia]>article{position:relative;border-top-color:transparent}html.js [data-ruch-linia]>article:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--line);transform-origin:left}html.js [data-ruch-linia]:not(.is-done)>article:before{transition:transform var(--ruch-move) var(--ruch-ease) calc(var(--i, 0) * 40ms)}html.js [data-ruch-linia]:not(.is-in)>article:before{transform:scaleX(0)}html.js [data-ruch-linia]:not(.is-done)>article>*{transition:opacity var(--ruch-fade) var(--ruch-ease) calc(var(--i, 0) * 40ms + .12s)}html.js [data-ruch-linia]:not(.is-in)>article>*{opacity:0}html.js [data-ruch=lista][data-ruch-linia]:not(.is-in)>article.detail-step{opacity:1;transform:none}html.js [data-ruch=lista][data-ruch-linia]:not(.is-done)>article.detail-step{transition:none}html.js [data-ruch=kreska]{position:relative;border-left-color:transparent}html.js [data-ruch=kreska]:before{content:"";position:absolute;top:0;bottom:0;left:-2px;width:2px;background:#c8f55a;transform-origin:top}html.js [data-ruch=kreska]:not(.is-done):before{transition:transform var(--ruch-move) var(--ruch-ease)}html.js [data-ruch=kreska]:not(.is-in):before{transform:scaleY(0)}.orbit-page #pricing{position:relative}.orbit-page .pakiet-plyta{position:absolute;left:0;top:0;z-index:1;width:var(--w, 0px);height:3px;transform:translate(var(--x, 0px),var(--y, 0px));background:#c8f55a;opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.orbit-page .pakiet-plyta{transition:transform var(--ruch-move) var(--ruch-ease),width var(--ruch-move) var(--ruch-ease),opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .pakiet-plyta.bez-ruchu{transition:none}}html.js [data-ruch=cytat]>figure:nth-child(2){--i: 1}html.js [data-ruch=cytat]>figure:nth-child(3){--i: 2}html.js [data-ruch=cytat]:not(.is-done) blockquote{clip-path:inset(0);transition:clip-path var(--ruch-move) var(--ruch-ease) calc(var(--i, 0) * .1s)}html.js [data-ruch=cytat]:not(.is-in) blockquote{clip-path:inset(100% 0 0 0)}html.js [data-ruch=cytat]:not(.is-done) figcaption{transition:opacity var(--ruch-fade) var(--ruch-ease) calc(var(--i, 0) * .1s + .12s)}html.js [data-ruch=cytat]:not(.is-in) figcaption{opacity:0}.orbit-page .decyzje-grupa{position:relative}.orbit-page .decyzja-plyta{position:absolute;left:0;top:0;z-index:0;width:var(--w, 0px);height:var(--h, 0px);transform:translate(var(--x, 0px),var(--y, 0px));background:#c8f55a;opacity:0;pointer-events:none}.orbit-page .decision-list a{position:relative;z-index:1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 20px}.orbit-page .decision-list a:after{content:"";grid-column:3;align-self:center;width:.52em;height:.25em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 14%27 fill=%27none%27%3E%3Cpath d=%27M1 7h24.7%27 stroke=%27%23000%27 stroke-width=%273.4%27 stroke-linecap=%27round%27/%3E%3Cpath d=%27M20 1.6 26.4 7 20 12.4%27 stroke=%27%23000%27 stroke-width=%273.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 14%27 fill=%27none%27%3E%3Cpath d=%27M1 7h24.7%27 stroke=%27%23000%27 stroke-width=%273.4%27 stroke-linecap=%27round%27/%3E%3Cpath d=%27M20 1.6 26.4 7 20 12.4%27 stroke=%27%23000%27 stroke-width=%273.4%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center / contain no-repeat}@media(max-width:720px){.orbit-page .decision-list a{grid-template-columns:minmax(0,1fr) 20px}.orbit-page .decision-list a:after{grid-column:2;grid-row:1 / span 2}}@media(hover:hover)and (pointer:fine){.orbit-page .decyzja-plyta{transition:transform var(--ruch-move) var(--ruch-ease),height var(--ruch-move) var(--ruch-ease),width var(--ruch-move) var(--ruch-ease),opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .decyzja-plyta.bez-ruchu{transition:none}.orbit-page .decision-list a>*{transition:transform var(--ruch-move) var(--ruch-ease)}.orbit-page .decision-list a:hover>*{transform:translate(3px)}.orbit-page .decision-list a:hover strong{text-decoration:none}}.orbit-page .contact-form :is(input,select,textarea){background:linear-gradient(#c8f55a,#c8f55a) left bottom / 0% 2px no-repeat border-box,#f3f3f3;transition:background-size var(--ruch-fade) var(--ruch-ease),border-color var(--ruch-fade) var(--ruch-ease)}.orbit-page .contact-form :is(input,select,textarea):focus{background-size:100% 2px,auto;border-bottom-color:transparent}.orbit-page .contact-form .action-label{transition:transform var(--ruch-move) var(--ruch-ease),opacity var(--ruch-fade) var(--ruch-ease),filter var(--ruch-fade) var(--ruch-ease)}.orbit-page .contact-form .ruch-zamiana>.action-label{opacity:.7;filter:blur(2px)}@media(prefers-reduced-motion:no-preference){html.js .orbit-page :is(.case-masthead,.inner-hero,.audience-page-hero,.service-opening):not(.is-in)>:is(h1,.case-masthead-label,.case-masthead-bottom,.eyeline,.audience-page-eyeline,.audience-opening-body,p,a.text-link,a.button){opacity:0}html.js .orbit-page :is(.case-masthead,.inner-hero,.audience-page-hero,.service-opening).is-in:not(.is-done)>h1{transition:opacity var(--ruch-fade) var(--ruch-ease)}html.js .orbit-page :is(.case-masthead,.inner-hero,.audience-page-hero,.service-opening).is-in:not(.is-done)>:is(.case-masthead-label,.case-masthead-bottom,.eyeline,.audience-page-eyeline,.audience-opening-body,p,a.text-link,a.button){transition:opacity var(--ruch-fade) var(--ruch-ease) var(--ruch-fade)}}.orbit-page .case-media-open,.orbit-page .case-next-image{position:relative}.orbit-page .viewcase{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;padding:10px 14px;background:#c8f55a;color:#080808;font:600 .75rem/1 Syne,Syne Fallback,sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:var(--ui-radius, 0);opacity:0;transform:translate(-50%,-50%) scale(.97);pointer-events:none}.orbit-page .viewcase .ar{width:22px;height:auto;flex:none}.orbit-page :is(.case-media-open,.case-next-project):focus-visible .viewcase{opacity:1;transform:translate(-50%,-50%) scale(1)}@media(hover:hover)and (pointer:fine){.orbit-page .viewcase{transition:opacity var(--ruch-fade) var(--ruch-ease),transform var(--ruch-move) var(--ruch-ease)}.orbit-page .viewcase .ar{transition:transform var(--ruch-move) var(--ruch-ease)}.orbit-page :is(.case-media-open,.case-next-project):hover .viewcase{opacity:1;transform:translate(-50%,-50%) scale(1)}}.orbit-page .case-viewer{transition:display .42s allow-discrete,overlay .42s allow-discrete}.orbit-page .case-viewer:not([open]){pointer-events:none}.orbit-page .case-viewer::backdrop{opacity:0;transition:opacity var(--ruch-fade) var(--ruch-ease),display .42s allow-discrete,overlay .42s allow-discrete}.orbit-page .case-viewer[open]::backdrop{opacity:1}.orbit-page .case-viewer:not([open])::backdrop{pointer-events:none}@starting-style{.orbit-page .case-viewer[open]::backdrop{opacity:0}}@media(prefers-reduced-motion:reduce){.orbit-page .case-viewer{transition-property:display,overlay!important;transition-duration:.42s!important;transition-behavior:allow-discrete}}.orbit-page .case-viewer-bar>div>button{position:relative;isolation:isolate;min-height:44px;margin-left:12px;padding:10px 14px;border:0;background:transparent;color:#fff;font:800 clamp(.9375rem,1.2vw,1.1875rem)/1.1 "Syne","Syne Fallback",sans-serif;letter-spacing:-.02em;cursor:pointer;transition:color var(--ruch-fade) var(--ruch-ease)}.orbit-page .case-viewer-bar>div>button:before{content:"";position:absolute;inset:0;z-index:-1;background:#c8f55a;opacity:0;transition:opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .case-viewer-bar>div>button[aria-pressed=true]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}@media(hover:hover)and (pointer:fine){.orbit-page .case-viewer-bar>div>button:hover{background:transparent;color:#080808}.orbit-page .case-viewer-bar>div>button:hover:before{opacity:1}}.orbit-page .case-viewer-bar>div>button:active{background:transparent;color:#080808;opacity:1}.orbit-page .case-viewer-bar>div>button:active:before{opacity:1;transition:none}.orbit-page .case-viewer-bar>div>button:focus-visible{outline:2px solid #c8f55a;outline-offset:4px}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>nav.case-chapters{background:#fff;z-index:1}@supports (animation-timeline: view()){.orbit-page>nav.case-chapters{z-index:3;animation:rozdzialyGasna linear both;animation-timeline:--domkniecie-os;animation-range:entry 78% entry 92%}}@keyframes rozdzialyGasna{to{opacity:0;visibility:hidden}}.orbit-page .case-chapters>div{position:relative}.orbit-page .case-chapters>div>a{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:32px;padding:0 9px;margin:0 -9px}.orbit-page .case-chapters-plyta{position:absolute;left:0;top:0;z-index:0;width:var(--w, 0px);height:var(--h, 0px);transform:translate(var(--x, 0px),var(--y, 0px));background:#c8f55a;opacity:0;pointer-events:none;transition:transform var(--ruch-move) var(--ruch-ease),width var(--ruch-move) var(--ruch-ease),height var(--ruch-move) var(--ruch-ease),opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .case-chapters-plyta.is-on{opacity:1}.orbit-page .case-chapters-plyta.bez-ruchu{transition:none}@media(min-width:721px){:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>nav.case-chapters{position:sticky;top:var(--nav-h)}.orbit-page nav.case-chapters{min-height:var(--nav-h);padding-block:0;align-items:center}.orbit-page nav.case-chapters.przy-menu{top:0}.orbit-page nav.case-chapters{transition:top var(--ruch-move) var(--ruch-ease),background-color var(--ruch-fade) var(--ruch-ease),border-color var(--ruch-fade) var(--ruch-ease)}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>nav.case-chapters.kapsula{background:transparent;border-bottom-color:transparent;pointer-events:none;justify-content:flex-end;padding-right:var(--jezyk-w, 0px)}.orbit-page nav.case-chapters.kapsula>span{opacity:0;visibility:hidden}.orbit-page nav.case-chapters.kapsula>div{pointer-events:auto;align-self:stretch;align-items:center;padding:0 clamp(20px,2.4vw,36px);background:#080808e0;backdrop-filter:blur(22px) saturate(1)}.orbit-page :is(#case-overview,#project-decisions,#case-outcome){scroll-margin-top:calc(var(--nav-h) + var(--chapters-h, 0px) + 24px)}}@media(max-width:720px){.orbit-page .case-chapters>div>a{min-height:44px}}@media(prefers-reduced-motion:no-preference){html.js .orbit-page .chapter-steps>article.detail-step{position:relative;border-top-color:transparent}html.js .orbit-page .chapter-steps>article.detail-step:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--line);transform-origin:left}html.js .orbit-page .chapter-steps:not(.is-done)>article.detail-step:before{transition:transform var(--ruch-move) var(--ruch-ease) calc(var(--i, 0) * 40ms)}html.js .orbit-page .chapter-steps:not(.is-in)>article.detail-step:before{transform:scaleX(0)}html.js .orbit-page .chapter-steps:not(.is-done)>article.detail-step>span{transition:opacity var(--ruch-fade) var(--ruch-ease) calc(var(--i, 0) * 40ms + .12s)}html.js .orbit-page .chapter-steps:not(.is-in)>article.detail-step>span{opacity:.3}html.js .orbit-page [data-ruch=lista].chapter-steps:not(.is-in)>article.detail-step{opacity:1;transform:none}html.js .orbit-page [data-ruch=lista].chapter-steps:not(.is-done)>article.detail-step{transition:none}}.orbit-page .case-outcome{position:relative}html.js .orbit-page .case-next-image img{opacity:.2;transition:opacity var(--ruch-fade) var(--ruch-ease)}html.js .orbit-page .case-next-project.is-centred .case-next-image img{opacity:1}@media(hover:hover)and (pointer:fine){html.js .orbit-page .case-next-project:hover .case-next-image img{opacity:1}}@media(prefers-reduced-motion:reduce){html.js .orbit-page .case-next-image img{opacity:1}}.orbit-page .work-filter{position:relative}.orbit-page .work-filter button{position:relative;z-index:1;border-color:transparent;background:transparent;color:#080808;opacity:var(--label-opacity);font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1;letter-spacing:var(--label-tracking);text-transform:uppercase;transition:color var(--ruch-fade) var(--ruch-ease),opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .work-filter button[aria-pressed=true]{background:transparent;border-color:transparent;color:#080808;opacity:1}.orbit-page .work-filter:not(.filtr-gotowy) button[aria-pressed=true]{background:#c8f55a}.orbit-page .work-filter-plyta{position:absolute;left:0;top:0;z-index:0;width:var(--w, 0px);height:var(--h, 0px);transform:translate(var(--x, 0px),var(--y, 0px));background:#c8f55a;opacity:0;pointer-events:none;transition:transform var(--ruch-move) var(--ruch-ease),width var(--ruch-move) var(--ruch-ease),height var(--ruch-move) var(--ruch-ease),opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .work-filter-plyta.is-on{opacity:1}.orbit-page .work-filter-plyta.bez-ruchu{transition:none}@media(hover:hover)and (pointer:fine){.orbit-page .work-filter button:not([aria-pressed=true]):hover{background:transparent;border-color:transparent;opacity:1}}.orbit-page .work-card{transition:opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .work-card.is-moving{transition:transform var(--ruch-move) var(--ruch-ease),opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .work-index-grid .work-card:is(.is-leaving,.is-entering){opacity:0}.orbit-page .work-card-metric{display:flex;align-items:center;gap:10px}.orbit-page .work-card-metric.wzor-2{margin:-4px 0 -4px -12px;padding:4px 12px}.orbit-page .work-card-metric .ar{width:20px;height:auto;flex:none;transition:transform var(--ruch-move) var(--ruch-ease)}@media(hover:hover)and (pointer:fine){.orbit-page .work-index-grid:hover .work-card:not(:hover,.is-leaving,.is-entering){opacity:.2}.orbit-page .work-card:hover h3{text-decoration:none}}.orbit-page :is(h1,h2,h3){overflow-wrap:normal;word-break:normal;hyphens:none}.orbit-page .capability-link{color:inherit;text-decoration:none}.orbit-page .strzalka-nazwa{display:inline-block;width:clamp(24px,2vw,32px);height:auto;margin-left:.22em;vertical-align:baseline}.orbit-page .capability-link.wzor-2{display:inline-block;max-width:calc(100% + 12px);margin-left:-12px;padding:0 14px 0 12px}.orbit-page .karta-wzor :is(.engagement-action,.evidence-read,.article-application>a>strong).wzor-2{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:-moz-fit-content;width:fit-content;max-width:calc(100% + 12px);margin-left:-12px;padding-left:12px;padding-right:12px}.orbit-page .karta-wzor :is(.engagement-action,.evidence-read,.article-application>a>strong).wzor-2>.ar{margin-left:0}.orbit-page .uslugi{display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,1fr);-moz-column-gap:clamp(40px,6vw,86px);column-gap:clamp(40px,6vw,86px);align-items:start;background:#080808;color:#f0ede8}.orbit-page .uslugi-lewa{position:sticky;top:calc(var(--nav-h) + clamp(24px,4vh,56px));align-self:start;padding:clamp(24px,3vw,48px) 0}.orbit-page .uslugi-lewa .catalogue-intro{position:static}.orbit-page .uslugi-lewa .uslugi-media{margin-top:clamp(36px,4.5vw,72px)}.orbit-page .uslugi-media{position:relative;aspect-ratio:16 / 10}.orbit-page .uslugi-kafel{position:absolute;inset:0;opacity:0;transition:opacity var(--ruch-fade) var(--ruch-ease);pointer-events:none}.orbit-page .uslugi-kafel.jest-aktywna{opacity:1;pointer-events:auto}.orbit-page .uslugi-kafel img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.orbit-page .usluga{display:block;padding:clamp(56px,6.5vw,104px) 0;container-type:inline-size}.orbit-page .usluga+.usluga{border-top:1px solid #ffffff1f}.orbit-page .usluga-nazwa{margin:0 0 clamp(14px,1.4vw,22px);font-size:clamp(1.375rem,2.1vw,2.125rem);line-height:1.04;letter-spacing:-.03em}.orbit-page .nazwa-ogon{white-space:nowrap}.orbit-page .usluga-zdanie{margin:0 0 clamp(26px,3vw,42px);font-size:clamp(1.1875rem,1.7vw,1.5rem);line-height:1.3;max-width:46ch;font-family:DM Sans,sans-serif;font-weight:400}.orbit-page .zakres-lista{--wlos: var(--line);list-style:none;margin:0;padding:0}.orbit-page .zakres-lista>li{display:block;margin:0;padding:14px 0 16px;border-top:1px solid var(--wlos);font-size:var(--type-small);line-height:var(--lh-body)}.orbit-page .zakres-lista>li:last-child{border-bottom:1px solid var(--wlos)}.orbit-page .zakres-nazwa{display:block;font-weight:600;letter-spacing:-.01em}.orbit-page .zakres-linia{display:block;margin-top:3px;max-width:46ch;opacity:.62;letter-spacing:0;text-wrap:pretty}.orbit-page .service-context>div{container-type:inline-size}@container (min-width: 640px){.orbit-page .service-context .zakres-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(24px,2.6vw,44px);column-gap:clamp(24px,2.6vw,44px);border-bottom:1px solid var(--wlos)}.orbit-page .service-context .zakres-lista>li:last-child{border-bottom:0}.orbit-page .service-context .zakres-linia{max-width:none}}.orbit-page .usluga .zakres-lista{--wlos: #ffffff1f}@container (min-width: 760px){.orbit-page .usluga .zakres-lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(32px,3.4vw,64px);column-gap:clamp(32px,3.4vw,64px);border-bottom:1px solid var(--wlos)}.orbit-page .usluga .zakres-lista>li:last-child{border-bottom:0}.orbit-page .usluga .zakres-linia{max-width:none}}@media(hover:hover),(pointer:coarse){.orbit-page .usluga:not(.jest-aktywna) .zakres-linia{opacity:1}}@media(hover:hover),(pointer:coarse){.orbit-page .usluga :is(.usluga-nazwa,.usluga-zdanie,.zakres-lista){color:#888;transition:color var(--ruch-fade) var(--ruch-ease)}.orbit-page .usluga.jest-aktywna :is(.usluga-nazwa,.usluga-zdanie,.zakres-lista){color:#f0ede8}}@media(prefers-reduced-motion:reduce){.orbit-page .usluga :is(.usluga-nazwa,.usluga-zdanie,.zakres-lista){color:#f0ede8}}@media(max-width:1000px){.orbit-page .uslugi{grid-template-columns:1fr;row-gap:clamp(32px,5vw,64px)}.orbit-page .uslugi-lewa{position:relative;top:auto;min-height:0;display:block;padding:0}.orbit-page .uslugi-lewa .uslugi-media{margin-top:clamp(28px,4vw,48px)}.orbit-page .usluga{padding:clamp(44px,7vw,72px) 0}.orbit-page .usluga-zdanie{max-width:none}}@media(max-width:900px){.orbit-page .usluga :is(.usluga-nazwa,.usluga-zdanie,.zakres-lista){color:#f0ede8}.orbit-page .usluga .zakres-linia{opacity:.62}}.orbit-page .investment-line.investment-expanded>div{display:block}.orbit-page .investment-line.investment-expanded>div>a{display:grid;grid-template-columns:minmax(0,.34fr) minmax(0,1fr) auto;-moz-column-gap:clamp(24px,3vw,56px);column-gap:clamp(24px,3vw,56px);align-items:baseline;padding:clamp(20px,2.4vw,32px) 0;border-top:1px solid var(--line);text-decoration:none;color:inherit}.orbit-page .investment-line.investment-expanded>div>a>strong{grid-column:1;font:800 min(var(--type-subtitle),2.4vw)/1.1 Syne,"Syne Fallback",sans-serif;letter-spacing:var(--track-subtitle)}.orbit-page .investment-line.investment-expanded>div>a>span:not(.engagement-action){grid-column:1;font-size:var(--type-small);opacity:.72}.orbit-page .investment-line.investment-expanded>div>a>h3.engagement-question{grid-column:2;grid-row:1;margin:0 0 8px;font-size:var(--type-body);line-height:1.25}.orbit-page .investment-line.investment-expanded>div>a>p{grid-column:2;margin:0;font-size:var(--type-small);max-width:46ch}.orbit-page .investment-line.investment-expanded>div>a>h3.engagement-question{max-width:40ch}.orbit-page .investment-line.investment-expanded>div>a>.engagement-action{grid-column:3;grid-row:1 / span 3;align-self:center}@media(max-width:900px){.orbit-page .investment-line.investment-expanded>div>a{grid-template-columns:1fr;row-gap:8px}.orbit-page .investment-line.investment-expanded>div>a>:is(h3.engagement-question,p,.engagement-action){grid-column:1;grid-row:auto}}.orbit-page .opinie-gora{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:14px;border-bottom:1px solid var(--line)}.orbit-page .opinie-licznik{display:flex;align-items:center;gap:18px;font-size:var(--type-meta)}.orbit-page .opinie-licznik button{width:30px;height:30px;padding:0;border:0;background:none;color:inherit;cursor:pointer;position:relative}.orbit-page .opinie-licznik button:after{content:"";position:absolute;inset:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 14' fill='none'%3E%3Cpath d='M1 7h24.7M20 1.6 26.4 7 20 12.4' stroke='%23000' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 22px auto no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 14' fill='none'%3E%3Cpath d='M1 7h24.7M20 1.6 26.4 7 20 12.4' stroke='%23000' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 22px auto no-repeat}.orbit-page .opinie-licznik button[data-opinia-krok="-1"]:after{transform:scaleX(-1)}@media(hover:hover)and (pointer:fine){.orbit-page .opinie-licznik button:after{transition:transform var(--ruch-move) var(--ruch-ease)}.orbit-page .opinie-licznik button[data-opinia-krok="1"]:hover:after{transform:translate(4px)}.orbit-page .opinie-licznik button[data-opinia-krok="-1"]:hover:after{transform:scaleX(-1) translate(4px)}}.orbit-page .opinie-tresc{position:relative;margin-top:clamp(32px,4vw,64px)}.orbit-page .opinia{position:absolute;inset:0;margin:0;opacity:0;pointer-events:none;transition:opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .opinia.jest-aktywna{position:relative;opacity:1;pointer-events:auto}.orbit-page .opinia blockquote{margin:0}.orbit-page .opinia blockquote p{margin:0 0 clamp(24px,3vw,44px);font:700 var(--type-quote)/var(--lh-quote) Syne,"Syne Fallback",sans-serif;letter-spacing:var(--track-quote);max-width:26ch}.orbit-page .opinia figcaption{display:grid;gap:2px;font-size:var(--type-meta);text-transform:uppercase;letter-spacing:var(--label-tracking)}.orbit-page .opinia figcaption span{opacity:var(--label-opacity, .7)}@media(max-width:850px){.orbit-page .audience-delivery>article{grid-template-columns:1fr}.orbit-page .audience-delivery>article>:nth-child(n){grid-column:1}}.orbit-page>:is(.audience-situation+.audience-delivery,.service-investment+.opinie-sekcja){border-top:1px solid var(--line)}.orbit-page :is(.investment-line>div>a,.legacy-project-links>a){transition:opacity var(--ruch-fade) var(--ruch-ease)}@media(hover:hover)and (pointer:fine){.orbit-page :is(.investment-line>div,.legacy-project-links):hover>a:not(:hover){opacity:.2}}.orbit-page>.hero-dalej{color:#fff;--action-ink: #f0ede8;--action-paper: #080808;--action-arrow: currentColor}.orbit-page .hero-dalej .audience-opening-body{margin-top:0}.orbit-page .hero-dalej .audience-page-lead p{font-size:clamp(1.1875rem,1.5vw,1.4375rem);line-height:1.32;max-width:38ch}.orbit-page .hero-dalej .audience-opening-body:not(:has(.audience-page-lead)){display:block}.orbit-page .hero-dalej :is(.service-section-nav,.audience-route-nav){margin-top:var(--blok-sredni)}@media(min-width:721px)and (max-width:1099px){.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--etykieta-rzad) repeat(8,auto) minmax(0,1fr) auto;align-content:start;justify-items:start;--etykieta-rzad: 45px;--tekst-min: calc(314px + 11.94vw) }.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>p+a.text-link{margin-top:0}.orbit-page .audience-page-hero:has(>.hero-medium)>.audience-page-eyeline{justify-self:stretch}.orbit-page .inner-hero:has(>.hero-medium)>p+.hero-skroty{margin-top:max(0px,calc(var(--blok-maly) - 22px))}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>h1{font-size:var(--type-hero);max-width:none}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>h1{margin-bottom:30px}.orbit-page .inner-hero:has(>.hero-medium)>p.service-icp:not(:only-of-type){max-width:46ch}}@media(min-width:721px){.orbit-page>.policy-page{padding-top:0}.orbit-page>.policy-page>.inner-hero{padding-top:calc(var(--nav-h) + clamp(55px,7vw,120px))}}@media(max-width:720px){.orbit-page>header.case-masthead{padding-top:calc(var(--nav-h) + 40px)}.orbit-page .reading-article>.inner-hero{padding-top:calc(var(--nav-h) + 40px)}.orbit-page>:is(.inner-hero,.service-opening,.audience-page-hero,.case-masthead)>.breadcrumbs,.orbit-page .reading-article>.inner-hero>.breadcrumbs{margin-top:-14px}.orbit-page .hero-skroty>.catalogue-nav a{min-height:44px;margin-block:-7px}.orbit-page .hero-skroty{row-gap:14px}.orbit-page :is(.capability-link,.audience-pathway h2 a){padding-block:7px}.orbit-page .opinie-licznik button{width:44px;height:44px;margin:-7px}}@media(max-width:520px){.orbit-page .domkniecie>.audience-next :is(.button,a.text-link:is([href^="/contact"],[data-kontakt])){font-size:clamp(1.375rem,6.2vw,1.625rem);--ogon: .84em;padding-right:var(--ogon)}.orbit-page .domkniecie>.audience-next :is(.button,a.text-link:is([href^="/contact"],[data-kontakt])) .action-arrow{margin:0 calc(-1 * var(--ogon)) 0 .22em;vertical-align:middle}.orbit-page .case-next-project h2{font-size:min(var(--type-title),7.2vw)}}.orbit-page .service-opening>.breadcrumbs~.eyeline{display:none}@media(min-width:721px)and (max-width:1099px){.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>p{line-height:1.32}}.orbit-page :is(.inner-hero,.service-opening,.audience-page-hero):has(>.hero-medium)>p.service-icp:not(:only-of-type){line-height:var(--lh-body)}.orbit-page .policy-page :is(li,p){max-width:46ch}.orbit-page nav.case-chapters>span,.orbit-page .case-chapters>div>a{font-family:var(--label-font);font-weight:var(--label-weight);font-size:var(--label-size);line-height:1;letter-spacing:var(--label-tracking);text-transform:uppercase;text-decoration:none}.orbit-page nav.case-chapters>span{align-self:center;opacity:var(--label-opacity)}.orbit-page .case-chapters>div>a{opacity:var(--label-opacity);transition:opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .case-chapters>div>a[aria-current]{opacity:1}@media(hover:hover)and (pointer:fine){.orbit-page .case-chapters>div>a:hover{opacity:1}}.orbit-page .case-chapters>div>a:focus-visible{opacity:1}.orbit-page .opinie-licznik button{width:32px;height:32px}.orbit-page .naglowek-wiersz{display:block}.orbit-page>:is(.audience-proof,.studio-collective,.discipline-line,.one-team-why,.first-decision,.detail-steps,[id=motion],.case-outcome,.case-related){color:#fff;--line: #ffffff28}.orbit-page>:is(.audience-proof,.studio-collective,.discipline-line,.one-team-why,.first-decision,.detail-steps,[id=motion],.case-outcome,.case-related):not(:is(.inner-hero,.audience-page-hero,.service-opening,.case-masthead,.case-image,.client-voice,.hero-dalej,.audience-proof,.studio-collective,.discipline-line,.one-team-why,.first-decision,.detail-steps,[id=motion],.case-outcome,.case-related)+*){border-top-color:transparent}.orbit-page>:is(.audience-proof,.studio-collective,.discipline-line,.one-team-why,.first-decision,.detail-steps,[id=motion],.case-outcome,.case-related)+:not(:is(.audience-proof,.studio-collective,.discipline-line,.one-team-why,.first-decision,.detail-steps,[id=motion],.case-outcome,.case-related,.client-voice,.domkniecie)){border-top-color:transparent}.orbit-page :is(.audience-proof-metric,.case-metric){color:#c8f55a}.orbit-page .studio-collective .eyeline{color:#c8f55a;opacity:1}.orbit-page .audience-proof .proof-voice{border-left-color:#ffffff4d}:where(.orbit-page,.orbit-page>.tor,.orbit-page>.domkniecie)>nav.case-chapters{background:#080808;color:#f0ede8;--line: #ffffff28}.orbit-page nav.case-chapters a:not(.na-etykiecie):not([aria-current]){color:#f0ede8}.orbit-page nav.case-chapters>div:has(>.case-chapters-plyta.is-on)>a.na-etykiecie{color:#080808;opacity:1}.orbit-page nav.case-chapters.pod-domknieciem{opacity:0;visibility:hidden}.orbit-page>nav.case-chapters.pasek-strzezony{z-index:3}.orbit-page>.sekcja-stoi.zakryta>*{filter:none!important}.orbit-page nav.case-chapters>div>a:focus-visible{outline:2px solid #f0ede8;outline-offset:3px}.orbit-page .case-masthead>.breadcrumbs~.case-masthead-label>.eyeline{display:none}@media(min-width:851px){.orbit-page .hero-dalej .service-opening-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}@media(min-width:721px)and (pointer:coarse){.orbit-page .service-section-nav a{display:inline-flex;align-items:center;min-height:44px;margin-block:-13px}.orbit-page .audience-route-nav a{display:inline-flex;align-items:center;min-height:44px;margin-block:-16.5px}.orbit-page :is(.service-section-nav,.audience-route-nav){row-gap:36px}.orbit-page .case-chapters>div>a{min-height:44px;margin-block:-6px}.orbit-page .case-chapters>div{row-gap:16px}.orbit-page .hero-skroty>.catalogue-nav a{min-height:44px;margin-block:-7px}.orbit-page .hero-skroty{row-gap:14px}}@media(min-width:851px){.orbit-page .first-decision h2{font-size:min(var(--type-title),3.5vw)}}.orbit-page .domkniecie>.audience-next .domkniecie-drobny{margin-top:clamp(20px,2vw,32px);font-size:var(--type-small);line-height:var(--lh-small, 1.5);opacity:.72;max-width:46ch}@media(max-width:720px){.orbit-page .work{--action-ink: #ffffff;--action-paper: #080808}}@media(max-width:600px){.orbit-page a.supporting-project{grid-template-columns:80px minmax(0,1fr);gap:16px;align-items:start;min-height:44px;padding-top:24px;margin-top:24px}.orbit-page a.supporting-project .supporting-art{width:80px;aspect-ratio:1;overflow:hidden}.orbit-page a.supporting-project .supporting-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.orbit-page a.supporting-project .eyeline{margin-bottom:4px}.orbit-page a.supporting-project h3{font-size:1.25rem;margin:0 0 4px}.orbit-page a.supporting-project p{margin:0}.orbit-page .audience-proof .service-proof-image img,.orbit-page .evidence-grid .evidence-image img{aspect-ratio:2 / 1;-o-object-fit:cover;object-fit:cover}}@media(max-width:600px){.orbit-page .zakres-lista.zakres-rozwijany>li{display:grid;grid-template-rows:auto 0fr;padding:0;transition:grid-template-rows var(--ruch-fade) var(--ruch-ease)}.orbit-page .zakres-lista.zakres-rozwijany>li.otwarty{grid-template-rows:auto 1fr}.orbit-page .zakres-rozwijany .zakres-przelacznik{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:44px;margin:0;padding:8px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.orbit-page .zakres-rozwijany .zakres-przelacznik:after{content:"+";flex:none;width:20px;text-align:center;font:300 1.375rem/1 DM Sans,sans-serif;transition:transform var(--ruch-move) var(--ruch-ease)}.orbit-page .zakres-rozwijany li.otwarty .zakres-przelacznik:after{transform:rotate(45deg)}.orbit-page .zakres-rozwijany .zakres-przelacznik:focus-visible{outline:2px solid currentColor;outline-offset:2px}.orbit-page .zakres-rozwijany .zakres-linia{min-height:0;overflow:hidden;margin:0;opacity:0;transition:opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .zakres-rozwijany>li.otwarty .zakres-linia{opacity:.62;padding-bottom:12px}.orbit-page .project-question-list details{padding:12px 0}.orbit-page .project-question-list summary h3{font-size:1.0625rem;line-height:1.35}.orbit-page .project-question-list details p{margin-top:14px;font-size:1rem}}@media(max-width:600px)and (prefers-reduced-motion:reduce){.orbit-page .zakres-lista.zakres-rozwijany>li,.orbit-page .zakres-rozwijany :is(.zakres-linia,.zakres-przelacznik:after){transition:none}}.orbit-page .service-intro-sam>.service-opening-copy>.service-answer{max-width:38ch;margin:0;font-size:clamp(1.1875rem,1.5vw,1.4375rem);line-height:1.32;letter-spacing:-.01em}@media(min-width:851px){.orbit-page .hero-dalej .service-intro-sam>.service-opening-copy{grid-column:2}}.orbit-page .objawy{list-style:none;margin:0 0 clamp(20px,2vw,30px);padding:0 0 0 clamp(16px,1.4vw,22px);border-left:2px solid #c8f55a}.orbit-page .objawy>li{max-width:34ch;margin:0;padding:clamp(12px,1.1vw,16px) 0;border-top:1px solid var(--line);font-size:clamp(1.1875rem,1.5vw,1.4375rem);line-height:1.32;letter-spacing:-.01em;text-wrap:pretty}.orbit-page .objawy>li:first-child{border-top:0;padding-top:2px}.orbit-page .objawy>li:last-child{padding-bottom:2px}.orbit-page .objawy-dowod{max-width:none;margin:0 0 var(--blok-maly)}.orbit-page .objawy-dowod a.text-link{display:inline-flex;width:auto;max-width:100%;white-space:normal}.orbit-page .objawy-dowod a.text-link>.action-label{max-width:24ch;text-wrap:balance}html:is(:lang(pl),:lang(de)) .orbit-page .usluga-nazwa .nazwa-ogon{white-space:normal}@media(min-width:721px){html:is(:lang(pl),:lang(de)) .orbit-page .contact-intro h1{font-size:min(var(--type-display),4.5vw)}}@media(min-width:721px){html:is(:lang(pl),:lang(de)) :is(.orbit-page a.text-link,.orbit-page .context-links a,.link-strzalka,.blog-article-cta [data-action])>.action-label{white-space:normal;text-wrap:balance}}html:is(:lang(pl),:lang(de)) .orbit-page .objawy-dowod a.text-link>.action-label{max-width:30ch}.orbit-page :is(.case-next-project,.capability-proof,.service-proof-image,.case-media-open,.legacy-project-links a){transition:scale .16s ease-out}.orbit-page :is(.case-next-project,.capability-proof,.service-proof-image,.case-media-open,.legacy-project-links a):active{opacity:1;scale:var(--press-scale-karta, .985);transition:scale .1s ease-out}.orbit-page :is(.hero-medium .hero-medium-przycisk,.opinie-licznik button){transition:scale .16s ease-out}.orbit-page :is(.hero-medium .hero-medium-przycisk,.opinie-licznik button):active{opacity:1;scale:var(--press-scale, .97);transition:scale .1s ease-out}.orbit-page .opinie-tresc{touch-action:pan-y}.orbit-page .opinia{transition:none}.orbit-page .opinie-licznik button{width:44px;height:44px;margin:-6px}@media(max-width:720px){.orbit-page .opinie-licznik button{width:44px;height:44px;margin:-7px}}@media(prefers-reduced-transparency:reduce){.orbit-page nav.case-chapters.kapsula>div{background:#080808;backdrop-filter:none}.orbit-page .hero-medium .hero-medium-przycisk{background:#080808;backdrop-filter:none}.orbit-page .case-viewer::backdrop{background:#000}}@media(prefers-contrast:more){.orbit-page nav.case-chapters.kapsula>div{background:#080808;backdrop-filter:none;box-shadow:inset 0 -1px #ffffff3d}.orbit-page .catalogue-nav span{color:#c9c9c4}.orbit-page .artwork-caption{color:#d6d6d6}.orbit-page .contact-form :is(.form-requirements,.field-hint,.fine-print){color:#333}.orbit-page .case-chapters>div>a,.orbit-page nav.case-chapters>span,.orbit-page .opinia figcaption span{opacity:1}}@media(forced-colors:active){:is(.orbit-page,.blog-page) [aria-current]:not(.item,.jezyk){color:Highlight;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.35em;opacity:1}:is(.etykiety-plyta,.case-chapters-plyta,.pakiet-plyta,.decyzja-plyta){forced-color-adjust:none;background:Highlight}.na-etykiecie{forced-color-adjust:none;color:HighlightText!important}.orbit-page .viewcase{forced-color-adjust:none;background:Canvas;color:CanvasText;border:1px solid CanvasText}.orbit-page .opinie-licznik button:after{forced-color-adjust:none;background:ButtonText}.orbit-page .hero-medium .hero-medium-przycisk{border:1px solid ButtonText}}.orbit-page .contact-form .form-alert{margin:0;padding:12px 14px;border-left:3px solid #af2020;background:#af20200f;color:#af2020;font-size:var(--type-meta)}.orbit-page .contact-form .form-alert:empty{display:none}@media(max-width:22em){.orbit-page :is(h1,h2,h3),.blog-page :is(h1,h2,h3){overflow-wrap:anywhere}.orbit-page .viewcase{white-space:normal;width:-moz-max-content;width:max-content;max-width:calc(100% - 32px)}}.orbit-page :is(.breadcrumbs,.hero-skroty,.service-section-nav,.audience-route-nav) a:active,.orbit-page .breadcrumbs li:has(>a:active){opacity:1;color:#c8f55a;transition:none}.orbit-page .case-chapters>div>a:active{opacity:1;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.35em;transition:none}@media(min-width:851px){.orbit-page:not(.lpb)>.service-context{grid-template-rows:auto auto 1fr;row-gap:0}.orbit-page:not(.lpb)>.service-context>div{display:contents}.orbit-page:not(.lpb)>.service-context>h2{grid-column:1;grid-row:1;margin-top:0}.orbit-page:not(.lpb)>.service-context .objawy{grid-column:1;grid-row:2}.orbit-page:not(.lpb)>.service-context .objawy-dowod{grid-column:1;grid-row:3;align-self:start;margin-bottom:0}.orbit-page:not(.lpb)>.service-context .scope-label{grid-column:2;grid-row:1;align-self:start;margin-top:0}.orbit-page:not(.lpb)>.service-context .zakres-lista{grid-column:2;grid-row:2 / span 2;align-self:start}.orbit-page:not(.lpb)>.service-context .zakres-lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));-moz-column-gap:clamp(24px,2.6vw,44px);column-gap:clamp(24px,2.6vw,44px);border-bottom:1px solid var(--wlos)}.orbit-page:not(.lpb)>.service-context .zakres-lista>li:last-child{border-bottom:0}.orbit-page:not(.lpb)>.service-context .zakres-linia{max-width:none}}.orbit-page .glosy>.glosy-gora{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-bottom:40px}.orbit-page .glosy>.glosy-gora>.eyeline{margin:0}.orbit-page .glosy-sterowanie{display:flex;align-items:center;gap:4px;margin-right:-14px}.orbit-page .glosy-licznik{min-width:4.5ch;text-align:center;font-family:var(--label-font);font-size:var(--type-meta);line-height:var(--lh-meta);letter-spacing:var(--label-tracking);font-variant-numeric:tabular-nums;opacity:var(--label-opacity)}.orbit-page .glosy-krok{display:inline-flex;align-items:center;justify-content:flex-start;min-height:44px;margin:0;padding:10px 14px 10px 12px;border:0;border-radius:var(--ui-radius, 0px);background:transparent;color:var(--action-ink, #f0ede8);font:800 clamp(.9375rem,1.2vw,1.1875rem)/1.1 "Syne","Syne Fallback",sans-serif;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;touch-action:manipulation}.orbit-page .glosy-wstecz>.action-arrow{scale:-1 1}.orbit-page .glosy-krok.glosy-wstecz{--action-travel: 0px !important}.orbit-page .glosy-krok[aria-disabled=true]{opacity:.35;cursor:default}.orbit-page .glosy-krok.glosy-krok[aria-disabled=true]:before{opacity:0!important}.orbit-page .glosy-krok.glosy-krok[aria-disabled=true]{color:var(--action-ink, #f0ede8)!important}.orbit-page .glosy-krok.glosy-krok[aria-disabled=true]>*{transform:none!important}.orbit-page .glosy-okno{--glosy-odstep: clamp(24px, 4vw, 72px);--glosy-zajawka: clamp(56px, 12vw, 220px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;margin-right:calc(-1 * var(--edge))}.orbit-page .glosy-okno::-webkit-scrollbar{display:none}.orbit-page .glosy-okno:focus-visible{outline:2px solid var(--action-ink, #f0ede8);outline-offset:6px}.orbit-page .glosy-karuzela .client-voices-list{display:flex;align-items:stretch;gap:var(--glosy-odstep);max-width:none;margin:0}.orbit-page .glosy-karuzela .client-voices-list>figure{flex:0 0 min(calc(100% - var(--edge) - var(--glosy-odstep) - var(--glosy-zajawka)),1100px);display:flex;flex-direction:column;justify-content:space-between;margin:0;padding:0;border:0;scroll-snap-align:start;scroll-snap-stop:always;transition:opacity var(--ruch-fade) var(--ruch-ease)}.orbit-page .glosy-karuzela .client-voices-list:after{content:"";flex:0 0 calc(100% - var(--glosy-odstep) - min(calc(100% - var(--edge) - var(--glosy-odstep) - var(--glosy-zajawka)),1100px))}.orbit-page .glosy-karuzela.glosy-gotowa .client-voices-list>figure:not(.jest-biezacy){opacity:.32}.orbit-page .glosy .client-voices-list>figure blockquote p{max-width:32ch}.orbit-page .glosy-jeden .client-voices-list{margin-left:0}@media(prefers-reduced-motion:reduce){.orbit-page .glosy-okno{scroll-behavior:auto}.orbit-page .glosy-karuzela .client-voices-list>figure{transition:none}}@media(max-width:720px){.orbit-page .glosy>.glosy-gora{margin-bottom:28px}.orbit-page .glosy-krok{display:none}.orbit-page .glosy-sterowanie{margin-right:0}.orbit-page .glosy-okno{--glosy-odstep: 20px;--glosy-zajawka: 40px}.orbit-page .glosy-karuzela .client-voices-list>figure{padding:0}}.orbit-page .contact-form .form-kontekst{margin:0;padding:2px 0 2px 14px;border-left:3px solid #c8f55a;color:#080808;font-size:var(--type-subtitle);line-height:1.3;font-weight:500;text-wrap:pretty}.orbit-page .contact-form .form-kontekst[hidden]{display:none}.orbit-page .audience-situation ul{list-style:none;padding-left:0}
