*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-property:opacity,color,background-color,border-color,box-shadow,fill,stroke!important;transition-duration:.16s!important;scroll-behavior:auto!important}}html[data-consent-open]{scroll-padding-bottom:calc(var(--consent-h, 0px) + .75rem)}html[data-consent-open] body{padding-bottom:var(--consent-h,0)}main[tabindex="-1"]:focus{outline:none}.blik-home{--paper:#f4f0e8;--ink:#121212;--ink-70:rgba(18,18,18,0.7);--blue:#2046f3;--lime:#d8ff52;--white:#fff;--line:rgba(18,18,18,0.18);--page:min(100% - 48px,1340px);--display:clamp(3.25rem,6.4vw,7.2rem);--h2:clamp(2.6rem,5vw,5.4rem);--h3:clamp(1.55rem,2.4vw,2.55rem);font-family:var(--font-dm-sans),system-ui,sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none;min-height:100vh;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.blik-home :is(h1,h2,h3,h4,p){font-family:inherit}.blik-home [id]{scroll-margin-top:0}.blik-home ::-moz-selection{background:var(--lime);color:var(--ink)}.blik-home ::selection{background:var(--lime);color:var(--ink)}.blik-home *{box-sizing:border-box}html:has(.blik-home){scroll-behavior:smooth;scroll-padding-top:96px;background:#f4f0e8}.blik-home #contact{scroll-margin-top:160px}.blik-home .form-card{scroll-margin-top:110px}body:has(.blik-home){margin:0;min-width:320px;background:#f4f0e8}.blik-home button,.blik-home input,.blik-home textarea{font:inherit}.blik-home a,.blik-home button{-webkit-tap-highlight-color:transparent}.blik-home a,.blik-home button{color:inherit}.blik-home a[href^="mailto:"]{white-space:nowrap}.blik-home img,.blik-home svg{display:block;max-width:100%}.blik-home dd,.blik-home dl,.blik-home figure,.blik-home h1,.blik-home h2,.blik-home h3,.blik-home ol,.blik-home p,.blik-home ul{margin:0}.blik-home h1,.blik-home h2,.blik-home h3{font-weight:400}.blik-home ol,.blik-home ul{padding:0}.blik-home :focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:0}.blik-home [tabindex="-1"]:focus{outline:none}.blik-home .blue-band :focus-visible,.blik-home footer :focus-visible{outline-color:var(--lime)}.blik-home .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.blik-home .skip-link{position:fixed;z-index:100;left:20px;top:16px;padding:12px 18px;background:var(--ink);color:var(--paper);transform:translateY(-150%)}.blik-home .skip-link:focus{transform:none}.blik-home .topbar{position:sticky;z-index:50;top:0;width:100%;min-height:78px;padding:12px max(24px,calc((100% - 1340px) / 2));display:flex;align-items:center;gap:24px;background:color-mix(in srgb,var(--paper) 92%,transparent);border-bottom:1.5px solid var(--ink);backdrop-filter:blur(12px)}.blik-home .logo{display:inline-flex;align-items:center;gap:6px;text-decoration:none;flex:none}.blik-home .logo svg{width:46px;color:var(--blue)}.blik-home .logo strong{font-size:1.5rem;letter-spacing:-.06em}.blik-home .main-nav{display:flex;align-items:center;justify-content:center;gap:clamp(14px,2vw,28px);margin-inline:auto}.blik-home .language a,.blik-home .language button,.blik-home .main-nav a,.blik-home .menu-button{padding:8px 0;border:0;background:none;cursor:pointer;font-weight:700}.blik-home .main-nav a{font-size:.88rem;text-decoration:none}.blik-home .main-nav a:focus-visible,.blik-home .main-nav a:hover{color:var(--blue)}.blik-home .main-nav .menu-cta{display:none}.blik-home .header-actions{display:flex;align-items:center;gap:17px}.blik-home .language{display:flex;gap:0;align-items:center;font-size:.76rem}.blik-home .language a,.blik-home .language button{min-width:28px;min-height:32px;padding:6px 4px;color:var(--ink-70);text-decoration:none}.blik-home .language a{display:inline-flex;align-items:center;justify-content:center}.blik-home .language a.active,.blik-home .language a[aria-current=page],.blik-home .language button.active{color:var(--ink);-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:4px}@media (pointer:coarse){.blik-home .language a,.blik-home .language button{min-width:32px;min-height:44px;padding:10px 6px}}.blik-home .header-cta{border:2px solid var(--ink);border-radius:100px;background:var(--lime);padding:10px 17px;cursor:pointer;font-weight:800;text-decoration:none;white-space:nowrap}.blik-home .header-cta:hover{background:var(--blue);color:var(--white)}.blik-home .menu-button{display:none;width:40px;height:40px}.blik-home .menu-button span{display:block;width:25px;height:2px;margin:6px auto;background:currentColor;transition:transform .2s ease}.blik-home .menu-button[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.blik-home .menu-button[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)}.blik-home .eyebrow{font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.blik-home .hero{width:var(--page);min-height:calc(100svh - 78px);margin:0 auto;padding:clamp(64px,8vw,120px) 0 72px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(430px,.75fr);align-items:center;gap:30px}.blik-home .hero h1{max-width:12ch;margin:0 0 30px;font-size:var(--display);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.blik-home:lang(cs) .hero h1{line-height:1.05}.blik-home .hero-text{max-width:56ch;font-size:clamp(1.12rem,1.6vw,1.38rem);line-height:1.55}.blik-home .button-row{display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-top:38px}.blik-home .button{min-height:52px;padding:13px 23px;border:2px solid;border-radius:100px;display:inline-flex;justify-content:center;align-items:center;gap:20px;cursor:pointer;font-weight:800;text-decoration:none}.blik-home .button-primary{color:var(--white);background:var(--blue)}.blik-home .button-primary:hover{color:var(--ink);background:var(--lime)}.blik-home .text-button,.blik-home .text-link{border:0;background:none;padding:5px 0;color:var(--blue);font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;cursor:pointer}.blik-home .text-button:hover,.blik-home .text-link:hover{text-decoration-thickness:3.5px}.blik-home .arrow{display:inline-block;flex:none;width:.85em;height:.85em;vertical-align:-.07em;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.blik-home .hero-stage{position:relative;min-height:540px}.blik-home .hero-stage:before{content:"";position:absolute;inset:8% 4% 11%;background:var(--blue);border:2px solid var(--ink);border-radius:54% 46% 40% 60%/43% 50% 50% 57%;transform:rotate(4deg)}.blik-home .hero-stage svg{position:absolute;inset:18% 2% auto;overflow:visible}.blik-home .hero-stage svg path{fill:none;stroke:var(--lime);stroke-width:7;stroke-linecap:round;stroke-dasharray:10 14}.blik-home .mascot{height:auto;-o-object-fit:contain;object-fit:contain}.blik-home .hero-stage .mascot{position:absolute;z-index:2;filter:drop-shadow(0 5px 0 rgba(18,18,18,.12))}.blik-home .hero-mzik{width:43%;left:-1%;top:12%;transform:rotate(-6deg)}.blik-home .hero-cmar{width:46%;right:1%;top:18%;transform:rotate(5deg)}.blik-home .hero-jiskra{width:42%;left:27%;bottom:-1%;transform:rotate(-2deg)}.blik-home .scribble-note{position:absolute;z-index:4;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;transform:rotate(-8deg)}.blik-home .note-one{left:-2%;top:0}.blik-home .note-two{right:1%;bottom:2%;color:var(--blue);transform:rotate(7deg)}.blik-home .about,.blik-home .section-intro,.blik-home .section-pad,.blik-home .work{width:var(--page);margin-inline:auto}.blik-home .work>.section-intro{width:100%}.blik-home .section-intro{position:relative;display:grid;grid-template-columns:1fr 2fr;gap:24px;padding:100px 0 70px}.blik-home .section-intro .eyebrow{grid-row:span 2;padding-top:13px}.blik-home .about h2,.blik-home .band-heading h2,.blik-home .process h2,.blik-home .section-intro h2,.blik-home .section-pad h2,.blik-home .start-heading h2{font-size:var(--h2);line-height:1.02;letter-spacing:-.03em}.blik-home:lang(cs) :is(.section-intro h2,.band-heading h2,.process h2,.about h2,.section-pad h2,.start-heading h2){line-height:1.05}.blik-home .section-intro p:last-child{max-width:56ch;font-size:1.1rem;color:var(--ink-70)}.blik-home .work{padding-bottom:120px}.blik-home .case{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);border-top:2px solid var(--ink);padding:70px 0;gap:clamp(38px,6vw,90px);align-items:start}.blik-home .case-image{position:sticky;top:120px}.blik-home .case-image .mascot{position:absolute;width:155px;right:-30px;top:-108px;transform:rotate(7deg)}.blik-home .product-mockup{container:mock/inline-size;overflow:hidden;border:2px solid var(--ink);border-radius:14px;background:#e8edff;box-shadow:13px 13px 0 var(--lime);transform:rotate(-1deg);transition:transform .25s ease,box-shadow .25s ease}.blik-home .product-mockup:hover{transform:rotate(0) translateY(-5px);box-shadow:17px 18px 0 var(--lime)}.blik-home .mockup-bar{min-height:52px;padding:0 18px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;border-bottom:2px solid var(--ink);background:var(--paper);font-size:.78rem}.blik-home .mockup-dots{display:flex;gap:6px}.blik-home .mockup-dots i{width:9px;height:9px;border:1.5px solid var(--ink);border-radius:50%;background:var(--lime)}.blik-home .mockup-status{justify-self:end;width:9px;height:9px;border-radius:50%;background:#1d9b55;box-shadow:0 0 0 4px rgba(29,155,85,.15)}.blik-home .mockup-canvas{display:grid;grid-template-columns:54px minmax(0,1fr);padding:18px;gap:14px}.blik-home .mockup-rail{padding:12px 9px;display:flex;flex-direction:column;gap:12px;border:2px solid var(--ink);border-radius:8px;background:var(--blue)}.blik-home .mockup-rail span{height:7px;border-radius:8px;background:rgba(255,255,255,.85)}.blik-home .mockup-rail span:nth-child(2){width:70%;background:var(--lime)}.blik-home .mockup-screen{container:screen/inline-size;overflow:hidden;border:2px solid var(--ink);border-radius:8px;background:var(--white)}.blik-home .mockup-view{display:block;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.blik-home .mockup-tag{padding:8px 11px;border:2px solid var(--ink);border-radius:100px;background:var(--lime);font-size:.72rem;font-weight:800;box-shadow:4px 4px 0 var(--ink)}.blik-home .catalog-head{padding:18px;display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid var(--line)}.blik-home .catalog-head>div{display:grid;gap:3px}.blik-home .catalog-head>div>strong{font-size:1.15rem;letter-spacing:-.03em}.blik-home .catalog-import{padding:9px 11px;border-radius:6px;background:var(--blue);color:var(--white);font-size:.7rem;font-weight:800;white-space:nowrap}.blik-home .catalog-tools{padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f7f8fc;border-bottom:1px solid var(--line)}.blik-home .catalog-search{min-width:190px;padding:8px 10px;display:flex;align-items:center;gap:7px;border:1px solid rgba(18,18,18,.25);border-radius:5px;background:var(--white);color:var(--ink-70);font-size:.7rem}.blik-home .catalog-search svg{width:15px}.blik-home .catalog-search circle,.blik-home .catalog-search path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.blik-home .catalog-table{min-width:520px}.blik-home .catalog-row{min-height:58px;padding:8px 16px;display:grid;grid-template-columns:1.35fr 1fr .7fr .55fr;align-items:center;gap:12px;border-bottom:1px solid rgba(18,18,18,.09);font-size:.68rem}.blik-home .catalog-row:last-child{border-bottom:0}.blik-home .catalog-labels{min-height:35px;background:#f7f8fc;color:var(--ink-70);font-size:max(.6rem,10.5px);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.blik-home .catalog-product{display:flex;align-items:center;gap:9px}.blik-home .catalog-product>i{width:29px;height:29px;flex:none;border:1.5px solid var(--ink);border-radius:5px;background:linear-gradient(135deg,var(--lime) 50%,var(--blue) 50%)}.blik-home .catalog-price,.blik-home .catalog-product>span{display:grid;gap:2px}.blik-home .catalog-price small,.blik-home .catalog-product small{color:var(--ink-70);font-size:max(.66rem,10.5px)}.blik-home .redacted-value{display:grid;gap:5px}.blik-home .price-line,.blik-home .redacted-value i{display:block;height:6px;border-radius:10px;background:#dde1eb}.blik-home .redacted-value i:last-child{width:60%}.blik-home .price-line{width:55px}.blik-home .catalog-state{width:-moz-max-content;width:max-content;padding:4px 7px;border-radius:100px;background:#e2f7e9;color:#176f3b;font-size:max(.66rem,10.5px);font-weight:800}@container mock (max-width: 440px){.blik-home .mockup-canvas{grid-template-columns:34px minmax(0,1fr);padding:9px;gap:8px}.blik-home .mockup-bar{grid-template-columns:auto 1fr auto;padding-inline:10px}.blik-home .mockup-bar strong{text-align:center;font-size:.68rem}}@container screen (max-width: 540px){.blik-home .catalog-head{padding:12px}.blik-home .catalog-head>div>strong{font-size:.9rem}.blik-home .catalog-import{display:none}.blik-home .catalog-tools{padding:9px;align-items:stretch;flex-direction:column}.blik-home .catalog-search{min-width:0}.blik-home .mockup-tag{width:-moz-max-content;width:max-content;max-width:100%;font-size:max(.62rem,10.5px)}.blik-home .catalog-table{min-width:0}.blik-home .catalog-row{grid-template-columns:1.25fr .7fr .55fr;gap:6px;padding-inline:9px}.blik-home .catalog-row>:nth-child(2){display:none}.blik-home .catalog-product>i{width:23px;height:23px}.blik-home .catalog-product small{display:none}.blik-home .catalog-state{padding:3px 5px}}.blik-home .case-copy{display:grid;gap:26px}.blik-home .case-label{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.blik-home .case-copy h3{font-size:clamp(2rem,3.5vw,4.2rem);line-height:1.05;letter-spacing:-.03em}.blik-home .case-block{display:grid;gap:8px;font-size:1rem;line-height:1.6}.blik-home .case-block>strong,.blik-home .case-result>strong{font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.blik-home .case-block ul{list-style:none;display:grid;gap:6px}.blik-home .case-block li{padding-left:18px;position:relative}.blik-home .case-block li:before{content:"–";position:absolute;left:0}.blik-home .case-result{padding:22px;display:grid;gap:10px;border:2px solid var(--ink);background:var(--lime)}.blik-home .case-result p{font-weight:700}.blik-home .case-actions{display:flex;flex-wrap:wrap;gap:24px}.blik-home .disclosure{border-left:3px solid var(--blue);padding-left:14px;font-weight:700}.blik-home .third-party{color:var(--ink-70);font-size:.9rem}.blik-home .case-bks{grid-template-columns:minmax(360px,.8fr) minmax(0,1fr)}.blik-home .blue-band{background:var(--blue);color:var(--white)}.blik-home .band-inner{position:relative;width:var(--page);margin-inline:auto}.blik-home .edge-mascot{position:absolute;z-index:3;width:135px;height:135px;pointer-events:none;filter:drop-shadow(0 5px 0 rgba(18,18,18,.12))}.blik-home .work-mascot{right:2%;top:-52px;transform:rotate(5deg)}.blik-home .services-mascot{right:2%;top:105px;transform:rotate(-7deg)}.blik-home .process-mascot{right:1%;top:-46px;transform:rotate(4deg)}.blik-home .why-mascot{right:8%;top:-108px;transform:rotate(-6deg)}.blik-home .faq-mascot{left:9%;top:-108px;transform:rotate(7deg)}.blik-home .services{padding:110px 0 30px}.blik-home .band-heading{margin-bottom:74px}.blik-home .band-heading p{margin-top:20px;font-size:1.15rem}.blik-home .discipline{position:relative;display:grid;grid-template-columns:minmax(240px,1fr) minmax(300px,1fr) minmax(240px,.7fr);gap:46px;padding:52px 0;border-top:2px solid rgba(255,255,255,.8)}.blik-home .discipline:before{content:"";position:absolute;inset:0 -24px;background:rgba(255,255,255,.075);opacity:0;transform:scaleX(.97);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.blik-home .discipline:hover:before{opacity:1;transform:none}.blik-home .discipline>*{position:relative;z-index:1}.blik-home .discipline:last-child{border-bottom:2px solid rgba(255,255,255,.8)}.blik-home .discipline-title{display:grid;grid-template-columns:auto 1fr;align-content:start;align-items:center;gap:10px 14px}.blik-home .discipline-art{width:192px;height:auto;transform-origin:50% 90%;transition:transform .25s ease}.blik-home .discipline:hover .discipline-art{transform:rotate(-2deg) translateY(-3px)}.blik-home .discipline-no{justify-self:start;align-self:start;color:var(--lime);font-size:.72rem;font-weight:800;letter-spacing:.12em}.blik-home .discipline-title h3{grid-column:1/-1}.blik-home .discipline h3{font-size:var(--h3);line-height:1.05;letter-spacing:-.03em}.blik-home .discipline-main,.blik-home .discipline-meta{display:grid;align-content:start;gap:14px}.blik-home .discipline-line{font-size:1.12rem;line-height:1.45}.blik-home .discipline strong{display:block;font-size:.78rem}.blik-home .discipline ul{display:grid;gap:5px;list-style:none}.blik-home .discipline li{position:relative;padding-left:18px}.blik-home .discipline li:before{content:"–";position:absolute;left:0}@supports (content:""/""){.blik-home .case-block li:before,.blik-home .discipline li:before{content:"–"/""}}.blik-home .discipline-meta{padding:20px;border:1px solid rgba(255,255,255,.55);border-left:5px solid var(--lime);border-radius:8px;background:rgba(18,18,18,.13);font-size:.92rem;line-height:1.4}.blik-home .discipline-meta p+p{padding-top:13px;border-top:1px solid rgba(255,255,255,.22)}.blik-home .discipline-meta a{font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.blik-home .process{padding:90px 0 105px}.blik-home .process-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:90px}.blik-home .process-step{position:relative;min-width:0;padding-right:40px}.blik-home .process-step:before{content:"";position:absolute;left:62px;right:6px;top:28px;height:3px;background:var(--paper)}.blik-home .process-step:last-child:before{display:none}.blik-home .step-marker{position:relative;z-index:2;width:58px;height:58px;display:grid;place-items:center;border:3px solid var(--paper);border-radius:50%;background:var(--paper)}.blik-home .step-marker .mascot{width:50px;height:50px}.blik-home .step-no{display:block;margin:22px 0 6px;font-size:.72rem;font-weight:800;color:var(--lime)}.blik-home .process-step h3{font-size:1.35rem}.blik-home .process-step p{margin-top:10px;line-height:1.5;color:rgba(255,255,255,.78)}.blik-home .process-step strong{color:var(--white)}.blik-home .step-time{padding-top:12px;border-top:1px solid rgba(255,255,255,.55);font-weight:800;color:var(--white)!important}.blik-home .process-cta{display:flex;align-items:center;flex-wrap:wrap;gap:28px;margin-top:70px}.blik-home .button-light{color:var(--blue);background:var(--white);border-color:var(--white)}.blik-home .about{padding:100px 0;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(50px,10vw,140px);align-items:start}.blik-home .about figure img{width:100%;border:2px solid var(--ink);border-radius:12px;filter:grayscale(1)}.blik-home .about-copy{display:grid;gap:28px}.blik-home .about-copy h3{margin-top:10px;font-size:1.35rem}.blik-home .about-bio{max-width:36em;font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.62}.blik-home .cast-note{max-width:700px;padding:16px 0;display:flex;align-items:center;gap:20px;border-block:2px solid var(--ink)}.blik-home .cast-note>div{display:flex;flex:none}.blik-home .cast-note .mascot{width:46px;height:46px;margin-left:-4px}.blik-home .cast-note p{font-weight:700}.blik-home .about-copy>.text-link{width:-moz-max-content;width:max-content}.blik-home .section-pad{padding:90px 0;border-top:2px solid var(--ink)}.blik-home .why{position:relative;display:grid;grid-template-columns:.7fr 1.3fr;gap:60px}.blik-home .why ol{list-style:none}.blik-home .why li{display:grid;grid-template-columns:60px 1fr;gap:15px;padding:22px 0;border-top:1.5px solid var(--ink);font-size:1.14rem;font-weight:700}.blik-home .why li span{color:var(--blue);font-size:.8rem;padding-top:4px}.blik-home .faq{position:relative;display:grid;grid-template-columns:.7fr 1.3fr;gap:60px}.blik-home .faq-list{border-bottom:2px solid var(--ink)}.blik-home .faq details{border-top:2px solid var(--ink)}.blik-home .faq summary{padding:24px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;font-size:1.13rem;font-weight:800}.blik-home .faq summary::-webkit-details-marker{display:none}.blik-home .faq summary i{font-style:normal;font-size:1.7rem;font-weight:400;transition:transform .2s ease}.blik-home .faq details[open] summary i{transform:rotate(45deg)}.blik-home .faq details p{max-width:60ch;padding:0 48px 26px 0;line-height:1.6;color:var(--ink-70)}.blik-home .start-section{position:relative;margin-top:110px;padding:100px 0;background:var(--lime);border-top:2px solid var(--ink)}.blik-home .start-mascot{position:absolute;width:178px;height:178px;top:-155px;left:calc(50% - 89px)}.blik-home .start-grid{width:var(--page);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(350px,.9fr);grid-template-areas:"form heading" "form talk";gap:28px 34px;align-items:start}.blik-home .start-grid>*{min-width:0}.blik-home .start-heading{grid-area:heading}.blik-home .start-heading p{max-width:30ch;margin-top:20px;font-size:1.18rem;line-height:1.5}.blik-home .contact-person{display:flex;align-items:center;gap:14px;margin-top:22px}.blik-home .contact-person img{width:72px;height:72px;flex:none;border:2px solid var(--ink);border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%}.blik-home .start-heading .contact-person p{display:grid;gap:2px;margin:0;font-size:1rem;line-height:1.35}.blik-home .contact-person strong{font-size:1.08rem}.blik-home .form-card{position:relative;grid-area:form;padding:clamp(24px,4vw,48px);border:2px solid var(--ink);border-radius:8px;background:var(--white)}.blik-home .form-mascot{position:absolute;z-index:2;width:145px;height:145px;left:30px;top:-112px;transform:rotate(5deg)}.blik-home .form-card form{display:grid;gap:28px}.blik-home .choice-field{padding:0;border:0}.blik-home .choice-field legend,.blik-home .text-field{font-weight:800}.blik-home .field-hint{margin:5px 0 12px;color:var(--ink-70);font-weight:400}.blik-home .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.blik-home .chips label{position:relative;cursor:pointer}.blik-home .chips input{position:absolute;opacity:0;pointer-events:none}.blik-home .chips span{min-height:42px;padding:8px 16px;display:inline-flex;align-items:center;border:2px solid var(--ink);border-radius:100px;font-weight:500}.blik-home .chips label>span{-moz-column-gap:.28em;column-gap:.28em}.blik-home .chips .chip-hint{display:inline;width:auto;min-height:0;padding:0;border:0;border-radius:0}.blik-home .chips input:checked+span{background:var(--blue);color:var(--white)}.blik-home .chips input:focus-visible+span{outline:3px solid var(--blue);outline-offset:3px}.blik-home .text-field{display:grid;gap:8px}.blik-home .text-field input,.blik-home .text-field textarea{width:100%;border:2px solid var(--ink);border-radius:5px;padding:12px;background:var(--white);resize:vertical}.blik-home .text-field input{min-height:52px}.blik-home .text-field [aria-invalid=true]{border-color:#b42318}.blik-home .field-error{display:block;margin-top:6px;color:#9d160d;font-size:.85rem;font-weight:700}.blik-home .count{justify-self:end;font-size:.78rem;color:var(--ink-70);font-weight:500}.blik-home .form-required{margin-bottom:-12px;font-size:.85rem;font-weight:600;color:var(--ink-70)}.blik-home .form-notice{font-size:.78rem;color:var(--ink-70)}.blik-home .form-notice a{font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.blik-home .button-dark{width:-moz-max-content;width:max-content;max-width:100%;color:var(--white);background:var(--ink)}.blik-home .honeypot{position:absolute;left:-9999px}.blik-home .talk-card{position:relative;grid-area:talk;padding:34px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px;border:2px solid var(--ink);border-radius:8px;background:var(--white)}.blik-home .talk-mascot{position:absolute;width:125px;height:125px;right:14px;top:-2px;transform:rotate(-5deg)}.blik-home .talk-card h3{padding-right:104px;font-size:1.7rem;line-height:1.1}.blik-home .talk-card>p:last-child{padding-top:18px;border-top:2px solid var(--ink)}.blik-home .talk-card a:not(.button){font-weight:800;text-decoration:underline}.blik-home .button-blue{width:-moz-max-content;width:max-content;max-width:100%;color:var(--white)}.blik-home .button-blue,.blik-home .button-dark:hover{background:var(--blue);border-color:var(--blue)}.blik-home .button-blue:hover{background:var(--ink);border-color:var(--ink)}.blik-home .button-light:hover{color:var(--ink);background:var(--lime);border-color:var(--lime)}.blik-home .button:not(.button-primary):not(.button-dark):not(.button-blue):not(.button-light):hover{background:color-mix(in srgb,currentColor 12%,transparent)}.blik-home .faq summary:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.blik-home .chips label:hover input:not(:checked)+span{background:color-mix(in srgb,var(--ink) 8%,transparent)}.blik-home .chips input[aria-invalid=true]+span{border-color:#b42318}.blik-home .chips input[aria-invalid=true]:focus+span{outline:3px solid var(--blue);outline-offset:3px}.blik-home .footer-bottom a:hover,.blik-home .footer-links a:hover{text-decoration:underline;text-decoration-thickness:2px}.blik-home .footer-links button:hover{background:color-mix(in srgb,var(--paper) 15%,transparent)}.blik-home .language a:not(.active):not([aria-current=page]):hover,.blik-home .language button:not(.active):hover{color:var(--ink)}.blik-home h2,.blik-home h3{text-wrap:balance}.blik-home .success{display:grid;gap:22px}.blik-home .success>.mascot{width:130px}.blik-home .success h3{font-size:2rem}.blik-home .success dl{border-block:2px solid var(--ink)}.blik-home .success dl div{display:grid;grid-template-columns:1fr 2fr;gap:15px;padding:13px 0;border-top:1px solid var(--line)}.blik-home .success dl div:first-child{border-top:0}.blik-home .success dt{font-weight:800}.blik-home footer{padding:70px max(24px,calc((100% - 1340px) / 2)) 34px;background:var(--ink);color:var(--paper)}.blik-home .footer-story{display:grid;grid-template-columns:1fr 1.3fr;gap:8vw;align-items:center;padding-bottom:55px}.blik-home .footer-trio{display:flex;align-items:end;border-bottom:2px solid var(--paper)}.blik-home .footer-trio .mascot{width:31%;max-height:170px}.blik-home .footer-story p{font-size:clamp(1.8rem,3.7vw,3.7rem);line-height:1.05;font-weight:800;letter-spacing:-.025em}.blik-home .footer-links{padding:34px 0;display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid rgba(244,240,232,.25)}.blik-home .footer-links>div{display:flex;flex-wrap:wrap;gap:24px}.blik-home .footer-links a{font-size:.88rem;font-weight:700;text-underline-offset:4px}.blik-home .footer-links button{padding:9px 16px;border:1.5px solid var(--paper);border-radius:100px;background:none;color:inherit;cursor:pointer;white-space:nowrap}.blik-home .footer-bottom{display:flex;justify-content:space-between;gap:20px;color:rgba(244,240,232,.55);font-size:.78rem}@keyframes blik-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(2deg)}}.blik-home .hero-jiskra,.blik-home .start-mascot,.blik-home .talk-mascot{animation:blik-float 3.2s ease-in-out infinite}@media (max-width:1100px){.blik-home .main-nav{display:none}.blik-home .main-nav.is-open{position:fixed;inset:78px 0 auto;padding:28px 24px;display:grid;gap:0;background:var(--paper);border-bottom:2px solid var(--ink);justify-content:stretch}.blik-home .main-nav.is-open a{min-height:48px;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.blik-home .main-nav.is-open .menu-cta{display:flex;width:min(100%,420px);justify-self:center;margin-top:14px;border:2px solid var(--ink);border-radius:100px;background:var(--lime);font-weight:800}.blik-home .main-nav.is-open .menu-cta:hover{background:var(--blue);color:var(--white)}.blik-home .menu-button{display:block}.blik-home .header-actions{margin-left:auto}.blik-home .hero{grid-template-columns:1fr minmax(350px,.65fr)}.blik-home .hero-stage{min-height:440px}.blik-home .discipline{grid-template-columns:.8fr 1.2fr}.blik-home .discipline-meta{grid-column:2}.blik-home .process-grid{grid-template-columns:repeat(3,1fr);gap:55px 0}.blik-home .faq,.blik-home .why{grid-template-columns:1fr}.blik-home .faq h2,.blik-home .why h2{max-width:9ch}}@media (min-width:801px) and (max-width:1100px){.blik-home .services-mascot{top:50px}}@media (max-width:800px){.blik-home{--page:min(100% - 32px,1340px)}.blik-home .header-cta{display:none}.blik-home .topbar{min-height:70px;padding:10px 16px}.blik-home .main-nav.is-open{inset:70px 0 auto}html:has(.blik-home){scroll-padding-top:86px}.blik-home .hero{min-height:auto;padding-top:60px;grid-template-columns:1fr}.blik-home .hero h1{max-width:13ch;font-size:clamp(3rem,12.8vw,5.4rem)}.blik-home .hero-stage{min-height:470px;margin-top:20px}.blik-home .section-intro{grid-template-columns:1fr;padding:80px 0 55px}.blik-home .section-intro .eyebrow{grid-row:auto}.blik-home .case,.blik-home .case-bks{grid-template-columns:1fr;padding:55px 0}.blik-home .case-image{position:relative;top:auto}.blik-home .case-image .mascot{width:120px;top:-86px;right:0}.blik-home #contact{scroll-margin-top:0}.blik-home .note-one{left:0}.blik-home .case-bks .case-copy{order:1}.blik-home .services{padding-top:80px}.blik-home .discipline{grid-template-columns:1fr;gap:25px}.blik-home .discipline:before{inset:0 -16px}.blik-home .discipline-meta{grid-column:auto}.blik-home .process{padding-top:70px}.blik-home .about{grid-template-columns:1fr}.blik-home .about figure{max-width:430px}.blik-home .start-grid{grid-template-columns:1fr;grid-template-areas:"heading" "form" "talk"}.blik-home .form-card,.blik-home .talk-card{margin-top:82px}.blik-home .form-mascot{left:auto;right:30px}.blik-home .footer-story{grid-template-columns:1fr}}@media (max-width:560px){.blik-home .hero-stage{min-height:380px}.blik-home .hero-mzik{width:46%}.blik-home .hero-cmar{width:48%}.blik-home .hero-jiskra{width:44%}.blik-home .scribble-note{font-size:2.7rem}.blik-home .work{padding-bottom:80px}.blik-home .about h2,.blik-home .band-heading h2,.blik-home .process h2,.blik-home .section-intro h2,.blik-home .section-pad h2,.blik-home .start-heading h2{font-size:clamp(2.55rem,13vw,4rem)}.blik-home .case-copy h3{font-size:2.55rem}.blik-home .edge-mascot{width:92px;height:92px}.blik-home .work-mascot{top:-28px;right:0}.blik-home .services-mascot{top:120px;right:0}.blik-home .process-mascot{top:-20px;right:0}.blik-home .process h2{padding-right:96px}.blik-home .faq-mascot,.blik-home .why-mascot{top:-77px}.blik-home .case-actions{align-items:flex-start;flex-direction:column;gap:12px}.blik-home .services{padding-bottom:0}.blik-home .band-heading{margin-bottom:45px}.blik-home .discipline{padding:38px 0}.blik-home .discipline-art{width:128px}.blik-home .process-grid{grid-template-columns:1fr;margin-top:55px;gap:45px}.blik-home .process-step{padding-left:78px;padding-right:0;min-height:170px}.blik-home .step-marker{position:absolute;left:0;top:0}.blik-home .process-step:before{width:3px;height:auto;left:28px;right:auto;top:62px;bottom:-48px}.blik-home .step-no{margin-top:0}.blik-home .about{padding:75px 0;gap:45px}.blik-home .cast-note{align-items:flex-start;flex-direction:column}.blik-home .section-pad{padding:70px 0}.blik-home .faq,.blik-home .why{gap:40px}.blik-home .why li{grid-template-columns:43px 1fr}.blik-home .faq summary{font-size:1rem}.blik-home .start-section{padding:75px 0}.blik-home .form-card,.blik-home .talk-card{padding:22px}.blik-home .chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.blik-home .chips span{width:100%;justify-content:center;text-align:center;font-size:.87rem}.blik-home .chips label>span{flex-wrap:wrap;height:100%}.blik-home .chips .chip-hint{flex-basis:100%;width:auto;font-size:.82em;opacity:.8}.blik-home .success dl div{grid-template-columns:1fr;gap:3px}.blik-home .footer-story{gap:35px}.blik-home .footer-links{align-items:flex-start;flex-direction:column}.blik-home .footer-links>div{flex-direction:column;gap:16px}.blik-home .footer-links a{min-height:28px;display:inline-flex;align-items:center}.blik-home .footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){html:has(.blik-home){scroll-behavior:auto!important}.blik-home *,.blik-home :after,.blik-home :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}html[data-blik-motion=off]:has(.blik-home){scroll-behavior:auto!important}html[data-blik-motion=off] .blik-home,html[data-blik-motion=off] .blik-home *,html[data-blik-motion=off] .blik-home :after,html[data-blik-motion=off] .blik-home :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}.blik-home .footer-links a.footer-locale{padding:9px 16px;border:1.5px solid var(--paper);border-radius:100px;font-size:1rem;font-weight:400;text-decoration:none;white-space:nowrap}.blik-home .footer-links button.footer-cookie{padding:0;border:0;border-radius:0;font-size:.88rem;font-weight:700;text-decoration:underline;text-underline-offset:4px}.blik-home .product-mockup.bks-flow{transform:rotate(1deg)}.blik-home .product-mockup.bks-flow:hover{transform:rotate(0) translateY(-5px)}.blik-home .bks-flow-canvas{padding:22px;display:grid;gap:18px}.blik-home .bks-flow-head{margin:0;font-size:1.15rem;font-weight:800;line-height:1.15;letter-spacing:-.03em}.blik-home .flow-steps{margin:0;padding:0;list-style:none;display:grid;gap:26px}.blik-home .flow-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px 14px 14px;border:2px solid var(--ink);border-radius:10px;background:var(--white)}.blik-home .flow-step+.flow-step:before{content:"";position:absolute;left:35px;bottom:100%;width:2px;height:28px;background:var(--ink)}.blik-home .flow-step+.flow-step:after{content:"";position:absolute;left:31px;bottom:calc(100% + 2px);border-style:solid;border-width:7px 5px 0;border-color:var(--ink) transparent transparent}.blik-home .flow-no{width:44px;height:44px;display:grid;place-items:center;border:2px solid var(--ink);border-radius:50%;background:var(--paper);font-size:.78rem;font-weight:800}.blik-home .flow-body{min-width:0;display:grid;gap:4px}.blik-home .flow-title{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px}.blik-home .flow-system{font-size:.98rem;font-weight:800;letter-spacing:-.02em}.blik-home .flow-tag{padding:2px 7px;border:1.5px solid var(--ink);border-radius:100px;background:var(--paper);font-size:.68rem;font-weight:800;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.blik-home .flow-event{font-size:.84rem;line-height:1.35}.blik-home .flow-meta{color:var(--ink-70);font-size:max(.68rem,10.5px);font-weight:700}.blik-home .flow-status{width:-moz-max-content;width:max-content;padding:5px 10px;display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--ink);border-radius:100px;font-size:max(.7rem,10.5px);font-weight:800;white-space:nowrap}.blik-home .flow-status:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:currentColor}.blik-home .flow-status.is-received{background:var(--paper);color:var(--ink)}.blik-home .flow-status.is-synced{background:var(--blue);color:var(--white)}.blik-home .flow-status.is-sent{background:var(--lime);color:var(--ink)}@container mock (max-width: 440px){.blik-home .bks-flow-canvas{padding:12px;gap:12px}.blik-home .bks-flow-head{font-size:1rem}.blik-home .flow-steps{gap:20px}.blik-home .flow-step{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:8px 10px;padding:10px}.blik-home .flow-no{width:34px;height:34px;font-size:max(.7rem,10.5px)}.blik-home .flow-system{font-size:.9rem}.blik-home .flow-tag{font-size:max(.62rem,10.5px);letter-spacing:.04em}.blik-home .flow-event{font-size:max(.78rem,12px)}.blik-home .flow-status{grid-column:2;padding:4px 9px}.blik-home .flow-step+.flow-step:before{left:26px;height:22px}.blik-home .flow-step+.flow-step:after{left:22px}}.blik-home .case-bks .case-image .mascot{left:-34px;right:auto;transform:rotate(-7deg)}@media (max-width:1420px){.blik-home .case-bks .case-image .mascot{left:-8px}}@media (max-width:800px){.blik-home .case-bks .case-image{order:2;margin-top:64px}.blik-home .case-bks .case-image .mascot{left:-4px}}.blik-home .case-visual{width:var(--page);max-width:1100px;margin:0 auto;padding:48px 0 clamp(80px,9vw,120px)}.blik-home .case-visual-quote{max-width:940px}.blik-home .case-visual-bks{max-width:760px}.blik-home .case-visual .case-image{position:relative;top:auto}.blik-home .case-visual .mascot{position:absolute;z-index:2;width:120px;pointer-events:none}.blik-home .case-visual .case-image .mascot,.blik-home .shot-frame>.mascot{top:-88px;right:-26px;transform:rotate(7deg)}.blik-home .shot-frame{position:relative}.blik-home .shot-window{container:mock/inline-size;overflow:hidden;border:2px solid var(--ink);border-radius:14px;background:var(--paper);box-shadow:13px 13px 0 var(--lime);transform:rotate(-1deg)}.blik-home .shot-window img{display:block;width:100%;height:auto}.blik-home .phone-pair{position:relative;display:flex;justify-content:center;align-items:flex-start;gap:clamp(22px,5vw,64px)}.blik-home .phone-shot{width:min(300px,46%);padding:10px;border-radius:16px;background:var(--ink);box-shadow:13px 13px 0 var(--lime);transform:rotate(-1.5deg)}.blik-home .phone-shot+.phone-shot{margin-top:clamp(48px,9vw,120px);transform:rotate(1.5deg)}.blik-home .phone-shot img{display:block;width:100%;height:auto;border-radius:8px}.blik-home .phone-pair>.mascot{top:-40px;left:calc(50% + min(150px, 23%) + clamp(22px, 5vw, 64px) / 2 + 24px);transform:rotate(-6deg)}.blik-home .case-note{max-width:62ch;margin-top:34px;color:var(--ink-70);font-size:.92rem;line-height:1.55}.blik-home .case-visual-phones .case-note{margin-inline:auto;text-align:center}.blik-home .case-story{width:var(--page);margin:0 auto;padding:90px 0;border-top:2px solid var(--ink)}.blik-home .case-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(32px,4vw,64px)}.blik-home .case-story h2{font-size:.76rem;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.blik-home .case-story .case-block{gap:12px;font-size:1.05rem}.blik-home .case-story .case-result{gap:12px}.blik-home .case-stack{margin-top:64px;display:grid;gap:16px}.blik-home .stack-chips{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.blik-home .stack-chips li{padding:7px 15px;border:1.5px solid var(--ink);border-radius:100px;font-size:.85rem;font-weight:700}@media (max-width:1180px){.blik-home .case-visual .case-image .mascot,.blik-home .shot-frame>.mascot{right:-8px}}@media (max-width:1100px){.blik-home .case-story-grid{grid-template-columns:minmax(0,1fr);max-width:760px}}@media (max-width:800px){.blik-home .case-visual{padding-top:96px}.blik-home .case-visual .mascot{width:96px}.blik-home .case-visual .case-image .mascot,.blik-home .shot-frame>.mascot{top:-78px;right:-6px}.blik-home .phone-pair{padding-top:0}.blik-home .phone-pair>.mascot{top:-86px;left:auto;right:-4px}.blik-home .case-story{padding:64px 0}.blik-home .case-stack{margin-top:48px}}.blik-home .discipline-title{align-self:start}.blik-home .discipline-link{color:inherit;text-decoration:none}.blik-home .discipline-link:after{content:"";position:absolute;inset:-10px}.blik-home .discipline-link:focus-visible,.blik-home .discipline-title:hover .discipline-link{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.blik-home .discipline-link:focus-visible{outline:none}.blik-home .discipline-link:focus-visible:after{outline:3px solid var(--lime);outline-offset:0;border-radius:10px}.blik-home .discipline-link-arrow{display:inline-block;margin-left:.3em;font-size:.72em;transition:transform .2s ease}.blik-home .discipline-title:hover .discipline-link-arrow{transform:translateX(5px)}.blik-home .discipline-start{justify-self:start;display:inline-flex;align-items:center;gap:.45em;margin-top:8px;padding:5px 0;color:var(--white);font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.blik-home .discipline-start:hover{text-decoration-thickness:3.5px}.blik-home .discipline-hero .page-hero{padding-bottom:clamp(56px,6vw,92px)}.blik-home .discipline-hero .text-link{color:var(--white)}.blik-home .discipline-hero .page-lede{margin-top:26px}.blik-home .discipline-hero .page-facts{margin-top:34px;border-top-color:var(--white)}.blik-home .discipline-hero-art{justify-self:end;width:min(100%,420px)}.blik-home .discipline-hero .discipline-art{display:block;width:100%;height:auto}.blik-home .discipline-hero .page-hero{grid-template-areas:"main art" "shot shot"}.blik-home .discipline-hero .page-hero-main{grid-area:main}.blik-home .discipline-hero .discipline-hero-art{grid-area:art}.blik-home .discipline-hero .hero-shot{grid-area:shot}.blik-home .discipline-hero .page-scope{max-width:56ch;margin-top:14px;line-height:1.55}.blik-home .discipline-hero .page-scope .text-link{display:inline-flex;align-items:center;gap:.45em;font-weight:700}.blik-home .hero-actions{margin-top:30px;gap:14px 20px}.blik-home .hero-actions .button-light:hover{color:var(--ink);background:var(--lime);border-color:var(--lime)}.blik-home .hero-actions .hero-call{color:var(--white)}.blik-home .hero-actions .hero-call:hover{color:var(--blue);background:var(--white);border-color:var(--white)}.blik-home .hero-shot{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:end;gap:clamp(32px,5vw,80px);margin-top:clamp(4px,1.5vw,20px)}.blik-home .hero-shot-phones{grid-template-columns:auto minmax(220px,300px);justify-content:start}.blik-home .hero-shot .shot-window{max-width:860px;color:var(--ink)}.blik-home .hero-shot .phone-pair{justify-content:flex-start}.blik-home .hero-shot .phone-shot{width:230px}.blik-home .hero-shot-caption{display:grid;justify-items:start;gap:10px;padding-bottom:6px;line-height:1.5}.blik-home .hero-shot-caption .case-label{color:var(--white)}.blik-home .hero-shot-caption strong{font-size:1.3rem;line-height:1.2;letter-spacing:-.01em}.blik-home .hero-shot-note{font-size:.92rem}.blik-home .hero-shot-caption .text-link{display:inline-flex;align-items:center;gap:.45em;margin-top:4px}.blik-home .discipline-split{width:var(--page);margin:0 auto;padding:90px 0;display:grid;grid-template-columns:.7fr 1.3fr;gap:60px;align-items:start}.blik-home .discipline-split>h2{max-width:9ch;font-size:var(--h2);line-height:1.02;letter-spacing:-.03em}.blik-home:lang(cs) .discipline-split>h2{line-height:1.05}.blik-home .discipline-split-body{min-width:0}.blik-home .discipline-proof{border-top:2px solid var(--ink)}.blik-home .gets-grid{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,4vw,56px);margin-top:clamp(44px,5vw,64px)}.blik-home .gets-item{display:grid;align-content:start;gap:10px;padding:22px 0 30px;border-top:2px solid var(--ink)}.blik-home .gets-item strong{font-size:1.28rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}.blik-home .gets-item p{line-height:1.6;color:var(--ink-70)}.blik-home .discipline-outcome{margin-top:26px;padding:24px 26px;border:2px solid var(--ink);background:var(--lime);color:var(--ink);font-size:1.12rem;font-weight:700;line-height:1.55}.blik-home .proof-list{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.blik-home .proof-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:28px;padding:22px 26px 22px 22px;border:2px solid var(--ink);border-radius:14px;background:var(--white);box-shadow:9px 9px 0 var(--lime)}.blik-home .proof-card h3{font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.blik-home .proof-text{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.blik-home .proof-note{color:var(--ink-70);font-size:.88rem;line-height:1.5}.blik-home .proof-card .case-result{padding:14px 16px;gap:6px}.blik-home .proof-card-text{grid-template-columns:minmax(0,1fr)}.blik-home .proof-visual .phone-shot,.blik-home .proof-visual .product-mockup,.blik-home .proof-visual .product-mockup:hover,.blik-home .proof-visual .shot-window{transform:none;box-shadow:none}.blik-home .proof-visual .phone-pair{justify-content:center}.blik-home .proof-visual .phone-shot{width:min(200px,72%)}.blik-home .proof-card .text-link{display:inline-flex;align-items:center;gap:.45em;margin-top:4px}.blik-home .proof-card .text-link .arrow{transition:transform .2s ease}.blik-home .proof-card .text-link:hover .arrow{transform:translateX(5px)}.blik-home .quotes-link{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:32px;padding:20px 24px;border:2px solid var(--ink);background:var(--lime)}.blik-home .quotes-link strong{font-size:1.12rem;line-height:1.35}.blik-home .quotes-link .text-link{display:inline-flex;align-items:center;gap:.45em;font-weight:700}.blik-home .discipline-faq{border-top:0}.blik-home .discipline-faq .faq-list{border-bottom:0}.blik-home .discipline-page:has(+.start-section) .discipline-faq .faq-list{border-bottom:2px solid var(--ink)}.blik-home .discipline-faq .faq-mascot{left:auto;right:7%;top:-70px}@media (max-width:1100px){.blik-home .discipline-split{grid-template-columns:minmax(0,1fr);gap:36px}.blik-home .discipline-hero-art{width:min(100%,340px)}}@media (max-width:800px){.blik-home .discipline-hero .page-hero{grid-template-areas:"main" "shot" "art"}.blik-home .discipline-hero-art{justify-self:start;width:min(100%,260px)}.blik-home .hero-shot{grid-template-columns:minmax(0,1fr);gap:30px}.blik-home .hero-shot .phone-pair{justify-content:center}.blik-home .hero-shot .phone-shot{width:min(230px,46%)}.blik-home .discipline-split{padding:64px 0}.blik-home .gets-grid{grid-template-columns:minmax(0,1fr)}.blik-home .proof-list{gap:24px}.blik-home .proof-card{grid-template-columns:minmax(0,1fr);gap:20px}.blik-home .discipline-faq .faq-mascot{right:0;top:-48px}}@media (max-width:560px){.blik-home .proof-card{padding:22px 20px 18px;box-shadow:7px 7px 0 var(--lime)}.blik-home .discipline-outcome{padding:20px;font-size:1.05rem}}.blik-home a[href^="tel:"]{white-space:nowrap}.blik-home .field-optional{font-weight:500;color:var(--ink-70)}.blik-home .text-field .field-hint{margin:-2px 0 2px;font-size:.92rem;line-height:1.45}@media (min-width:801px){.blik-home .form-required-promise{display:none}}.blik-home .contact-steps{max-width:36ch;margin-top:34px}.blik-home .contact-steps h3{font-size:1.05rem;font-weight:800;line-height:1.3}.blik-home .contact-steps ol{margin-top:14px;padding:0;list-style:none;display:grid}.blik-home .contact-steps li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;padding:12px 0;border-top:2px solid var(--ink);line-height:1.45}.blik-home .contact-steps li:last-child{border-bottom:2px solid var(--ink)}.blik-home .contact-step-no{font-weight:800}@media (min-width:801px){.blik-home .start-grid{grid-template-rows:auto 1fr}}.blik-home .talk-direct{display:grid;gap:8px;padding-top:18px;border-top:2px solid var(--ink)}.blik-home .success-reply{line-height:1.5}.blik-home .success-reply a{font-weight:800;text-decoration:underline}.blik-home .success-next{display:grid;justify-items:start;gap:14px;padding-top:22px;border-top:2px solid var(--ink)}.blik-home .success-next>p:first-child{font-size:1.15rem;font-weight:800}.blik-home .success-next a:not(.button):not(.text-link){font-weight:800;text-decoration:underline}.blik-home .start-section:has(#form-success) .talk-card{display:none}.blik-home .main-nav .menu-contact{display:none}@keyframes blik-menu-dim{0%{opacity:0}}@media (max-width:1100px){html[data-menu-open]:has(.blik-home){overflow:hidden}html[data-menu-open] .blik-home:after{content:"";position:fixed;z-index:49;inset:0;background:rgba(18,18,18,.45);animation:blik-menu-dim .2s ease}.blik-home .main-nav.is-open{max-height:calc(100dvh - 78px);overflow-y:auto;overscroll-behavior:contain}.blik-home .main-nav.is-open .menu-contact{display:grid;justify-items:center;margin-top:18px;padding-top:10px;border-top:1.5px solid var(--line)}.blik-home .main-nav.is-open .menu-contact a{min-height:44px;font-size:1rem;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}}.blik-home .mobile-cta{display:none}@media (max-width:800px){.blik-home .main-nav.is-open{max-height:calc(100dvh - 70px)}.blik-home .mobile-cta{position:fixed;z-index:45;left:0;right:0;bottom:0;display:flex;gap:10px;padding:10px 16px max(10px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--paper) 94%,transparent);border-top:1.5px solid var(--ink);backdrop-filter:blur(12px);transform:translateY(105%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.blik-home .mobile-cta[data-visible]{transform:none;visibility:visible;transition:transform .25s ease}html:has(.blik-home .service-dialog[open]) .blik-home .mobile-cta,html[data-consent-open] .blik-home .mobile-cta,html[data-menu-open] .blik-home .mobile-cta{transform:translateY(105%);visibility:hidden}.blik-home .mobile-cta .button{min-height:48px;padding:10px 18px;gap:12px}.blik-home .mobile-cta .button-primary{flex:1}.blik-home .mobile-cta-call{color:var(--ink);background:var(--white);border-color:var(--ink)}.blik-home .mobile-cta-call:hover{color:var(--white);background:var(--ink)}html:not([data-consent-open]):not([data-menu-open]):has(.blik-home .mobile-cta[data-visible]){scroll-padding-bottom:84px}}@media (max-width:560px){.blik-home .chips label:last-child:nth-child(odd){grid-column:1/-1}}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/d15df05e08ab39f1-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/c9cac29382a46c9d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_5c37aa{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_5c37aa{--font-dm-sans:"DM Sans","DM Sans Fallback"}.blik-home .quotes-hero .page-hero{grid-template-areas:"main art";align-items:center}.blik-home .quotes-hero-shot{grid-area:art;display:grid;gap:30px}.blik-home .quotes-hero-shot .shot-window{color:var(--ink)}.blik-home .quotes-hero h1{max-width:14ch}.blik-home .pain-list{list-style:none;display:grid}.blik-home .pain-list li{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:baseline;padding:20px 0;border-top:2px solid var(--ink);font-size:clamp(1.2rem,1.9vw,1.6rem);line-height:1.3;letter-spacing:-.01em}.blik-home .pain-list li:last-child{border-bottom:2px solid var(--ink)}.blik-home .pain-no{font-size:.8rem;font-weight:800;color:var(--blue)}.blik-home .replace-head,.blik-home .replace-list li{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(20px,3vw,44px)}.blik-home .replace-head{padding-bottom:12px;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blik-home .replace-list{list-style:none}.blik-home .replace-list li{padding:20px 0;border-top:2px solid var(--ink);line-height:1.55}.blik-home .replace-before{color:var(--ink-70);text-decoration:line-through;text-decoration-thickness:2px}.blik-home .replace-after{font-size:1.08rem;font-weight:700}.blik-home .replace-also{margin-top:10px;padding-top:20px;border-top:2px solid var(--ink);display:grid;gap:10px}.blik-home .replace-also h3{font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blik-home .replace-also ul{list-style:none;display:grid;gap:6px;line-height:1.55}.blik-home .replace-also li{position:relative;padding-left:18px}.blik-home .replace-also li:before{content:"–";position:absolute;left:0}.blik-home .quote-screens{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;margin-top:clamp(44px,5vw,64px)}.blik-home .quote-screen{display:grid;gap:12px}.blik-home .quote-screen img{display:block;width:100%;height:auto;border:2px solid var(--ink);border-radius:10px;background:var(--white)}.blik-home .quote-screen-rate img{width:292px;max-width:100%}.blik-home .quote-screen figcaption{color:var(--ink-70);font-size:.92rem;line-height:1.5}.blik-home .quotes-replaces .proof-note{margin-top:18px}.blik-home .quotes-case{border-top:2px solid var(--ink)}.blik-home .quotes-case>h2{max-width:16ch;font-size:var(--h3)}.blik-home .quotes-case-body{display:grid;justify-items:start;gap:26px}.blik-home .quotes-case-body .case-block{font-size:1.05rem}.blik-home .quotes-case-body .text-link{display:inline-flex;align-items:center;gap:.45em}.blik-home .quotes-sheet{border-top:2px solid var(--ink)}.blik-home .quotes-sheet-inner{width:var(--page);margin:0 auto;padding:clamp(48px,6vw,80px) 0;display:grid;grid-template-columns:.7fr 1.3fr;gap:18px 60px;align-items:start}.blik-home .quotes-sheet h2{grid-row:span 2;max-width:10ch;font-size:var(--h3);line-height:1.05;letter-spacing:-.03em}.blik-home .quotes-sheet p{max-width:56ch;font-size:1.15rem;line-height:1.55}.blik-home .quotes-sheet .button{margin-top:8px}.blik-home .quotes-sheet .button-dark:hover{background:var(--blue);border-color:var(--blue)}.blik-home .case-landing{width:var(--page);margin:0 auto;padding-bottom:clamp(64px,8vw,100px)}.blik-home .case-landing .quotes-link{margin-top:0}@media (max-width:1100px){.blik-home .quotes-sheet-inner{grid-template-columns:minmax(0,1fr)}.blik-home .quotes-sheet h2{grid-row:auto}}@media (max-width:800px){.blik-home .quotes-hero .page-hero{grid-template-areas:"main" "art"}.blik-home .replace-head{display:none}.blik-home .replace-list li{gap:6px}.blik-home .quote-screens,.blik-home .replace-list li{grid-template-columns:minmax(0,1fr)}}.blik-home .main-nav a[aria-current]{-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:6px}.blik-home .main-nav .menu-sub{display:none}@media (max-width:1100px){.blik-home .main-nav.is-open .menu-sub{list-style:none;width:min(100%,420px);justify-self:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;margin:0 0 8px}.blik-home .main-nav.is-open .menu-sub a{min-height:44px;font-size:.95rem;font-weight:700;color:var(--ink-70);text-align:center}.blik-home .main-nav.is-open .menu-sub a:hover,.blik-home .main-nav.is-open .menu-sub a[aria-current]{color:var(--ink)}}.blik-home .footer-nav{display:grid;grid-template-columns:1fr 1.3fr;gap:34px 8vw;padding:34px 0;border-top:1px solid rgba(244,240,232,.25)}.blik-home .footer-nav-label{margin-bottom:14px;color:rgba(244,240,232,.72);font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blik-home .footer-nav ul{list-style:none;display:grid;gap:4px}.blik-home .footer-nav a{display:inline-flex;align-items:center;min-height:32px;font-size:1rem;font-weight:700;text-decoration:none}.blik-home .footer-nav a:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:5px}@media (max-width:560px){.blik-home .footer-nav{grid-template-columns:minmax(0,1fr)}}.blik-home .lang-hint{position:fixed;z-index:46;top:92px;right:max(24px,calc((100% - 1340px) / 2));max-width:calc(100% - 32px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 8px 8px 18px;border:2px solid var(--ink);border-radius:14px;background:var(--paper);color:var(--ink);box-shadow:6px 6px 0 var(--lime)}.blik-home .lang-hint-copy{display:flex;flex-wrap:wrap;align-items:center;gap:2px 16px}.blik-home .lang-hint p{font-weight:800}.blik-home .lang-hint .text-link{display:inline-flex;align-items:center;gap:.45em}.blik-home .lang-hint-close{width:44px;height:44px;border:0;border-radius:100px;background:none;color:inherit;font-size:1.6rem;line-height:1;cursor:pointer}.blik-home .lang-hint-close:hover{background:var(--white)}html[data-menu-open] .blik-home .lang-hint{display:none}@media (max-width:800px){.blik-home .lang-hint{position:relative;top:auto;right:auto;width:var(--page);max-width:none;margin:12px auto 16px;padding:4px 4px 4px 14px}.blik-home .lang-hint-copy{-moz-column-gap:12px;column-gap:12px}}.blik-home .mockup-note{max-width:62ch;margin-top:30px;color:var(--ink-70);font-size:.88rem;line-height:1.5}.blik-home .catalog-supplier{color:var(--ink-70);font-weight:700}.blik-home .reference-note{max-width:70ch;margin-top:32px;padding:4px 0 4px 18px;border-left:4px solid var(--blue);line-height:1.55}.blik-home .reference-note strong{font-weight:800}.blik-home .work-index .reference-note{margin-top:48px}.blik-home .case-landing .reference-note{margin:0 0 28px}.blik-home .quotes-case-body .reference-note{margin-top:6px}.blik-home .case-inside{width:var(--page);margin:0 auto;padding:90px 0;display:grid;gap:64px;border-top:2px solid var(--ink)}.blik-home .case-inside-head{display:grid;gap:12px}.blik-home .case-inside-head h2{font-size:.76rem;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.blik-home .case-inside-list{max-width:1100px}.blik-home .case-inside-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(40px,6vw,96px)}.blik-home .case-inside .case-note{margin-top:30px}.blik-home .case-inside-head .case-note{margin-top:0}.blik-home .rate-shot{width:min(100%,380px);padding:10px;border-radius:14px;background:var(--ink);box-shadow:13px 13px 0 var(--lime);transform:rotate(1.5deg)}.blik-home .rate-shot img{display:block;width:100%;height:auto;border-radius:6px}.blik-home .discipline-data{border-top:2px solid var(--ink)}.blik-home .data-grid{margin-top:0}.blik-home .data-check{max-width:62ch;margin-top:26px;font-size:1.08rem;font-weight:700;line-height:1.55}.blik-home .ai-example-flow{max-width:640px;margin-top:44px}.blik-home .ai-example-flow .case-note{margin-top:30px}.blik-home .ai-bring-title{margin-top:60px;font-size:1.28rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}.blik-home .ai-bring{margin-top:18px;list-style:none}.blik-home .ai-bring li{padding:16px 0 18px;border-top:2px solid var(--ink);font-size:1.05rem;line-height:1.55}@media (max-width:900px){.blik-home .case-inside-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.blik-home .case-inside{padding:64px 0;gap:48px}.blik-home :is(.case-inside-list,.case-inside-flow,.ai-example-flow){padding-right:13px}.blik-home .rate-shot{margin-right:13px}.blik-home .ai-example-flow{margin-top:32px}.blik-home .ai-bring-title{margin-top:44px}}.blik-home .consent-bar{position:fixed;z-index:95;left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain;padding:20px;border:2px solid var(--ink);border-radius:14px;background:var(--paper);color:var(--ink);box-shadow:10px 10px 0 var(--lime);opacity:0;transform:translateY(16px);transition:opacity .3s ease-out,transform .3s ease-out}.blik-home .consent-bar.is-shown{opacity:1;transform:none}html[data-menu-open] .blik-home .consent-bar{display:none}.blik-home .consent-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.blik-home .consent-bar h2{font-size:1.35rem;font-weight:800;line-height:1.15;letter-spacing:-.015em}.blik-home .consent-head .text-button{flex:none;margin-top:-11px}.blik-home .consent-copy{margin-top:10px;font-size:.95rem;line-height:1.5}.blik-home .consent-links{display:flex;flex-wrap:wrap;align-items:center;gap:0 22px;margin-top:4px}.blik-home .consent-bar .text-button,.blik-home .consent-bar .text-link{min-height:44px;display:inline-flex;align-items:center;font-size:.92rem;text-underline-offset:4px}.blik-home .consent-bar .consent-copy .text-button,.blik-home .consent-bar .consent-copy .text-link{display:inline;min-height:0;padding:0;font:inherit;font-weight:800;text-underline-offset:3px}.blik-home .consent-bar .consent-copy .text-link{white-space:nowrap}.blik-home .consent-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.blik-home .button.consent-choice{width:100%;min-height:48px;padding:10px 12px;gap:0;border-color:var(--ink);background:var(--white);color:var(--ink);font-size:.95rem;line-height:1.2;text-align:center;transition:background-color .2s ease}.blik-home .button.consent-choice:hover{background:var(--lime)}.blik-home .consent-wide{grid-column:1/-1}.blik-home .consent-choices+.consent-links{margin-top:8px}.blik-home .consent-purposes{margin-top:12px;list-style:none;border-block:1px solid var(--line)}.blik-home .consent-purposes li{padding:8px 0 12px}.blik-home .consent-purposes li+li{border-top:1px solid var(--line)}.blik-home .consent-purpose{display:flex;align-items:center;justify-content:space-between;gap:16px}.blik-home .consent-purpose label{padding:8px 0;font-weight:800;cursor:pointer}.blik-home .consent-purpose-desc{font-size:.88rem;line-height:1.45;color:var(--ink-70)}.blik-home .consent-switch{display:inline-flex;flex:none;align-items:center;gap:12px;min-height:44px;padding:0 0 0 8px;border:0;background:none;cursor:pointer}.blik-home .consent-switch:focus-visible{outline:none}.blik-home .consent-switch:focus-visible .consent-track{outline:3px solid var(--blue);outline-offset:3px}.blik-home .consent-state{min-width:4.75rem;text-align:right;font-size:.88rem;font-weight:700;color:var(--ink-70)}.blik-home .consent-track{position:relative;flex:none;width:44px;height:24px;border:2px solid var(--ink);border-radius:100px;background:var(--paper);transition:background-color .2s ease}.blik-home .consent-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--ink);transition:transform .2s ease,background-color .2s ease}.blik-home .consent-switch[aria-checked=true] .consent-track{background:var(--blue)}.blik-home .consent-switch[aria-checked=true] .consent-knob{transform:translateX(20px);background:var(--white)}.blik-home .consent-small{margin-top:10px;font-size:.84rem;line-height:1.45;color:var(--ink-70)}@media (min-width:801px){.blik-home .consent-bar{left:auto;right:24px;bottom:max(24px,env(safe-area-inset-bottom));width:min(440px,100% - 48px);max-height:calc(100dvh - 120px);padding:24px}}@media (max-height:500px){.blik-home .consent-bar{max-height:50dvh;padding:14px 18px}.blik-home .consent-bar h2{font-size:1.12rem}.blik-home .consent-bar[data-layer=intro] .consent-copy{margin-top:6px;font-size:.9rem;line-height:1.45}.blik-home .consent-bar[data-layer=intro]>.consent-choices{margin-top:8px}.blik-home .consent-bar[data-layer=intro] .button.consent-choice{min-height:44px;padding-block:8px}}@media (max-height:500px) and (min-width:801px){.blik-home .consent-bar{width:min(760px,100% - 48px);padding:16px 22px}}@media (max-width:480px){.blik-home .consent-bar{left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));padding:12px 14px}.blik-home .consent-bar h2{font-size:1.12rem}.blik-home .consent-bar[data-layer=intro] h2{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.blik-home .consent-copy{margin-top:6px;font-size:.88rem;line-height:1.4}.blik-home .consent-bar[data-layer=intro] .consent-copy{margin-top:0}.blik-home .consent-links{gap:0 16px;margin-top:2px}.blik-home .consent-bar .text-button,.blik-home .consent-bar .text-link{font-size:.88rem}.blik-home .consent-choices{margin-top:8px}.blik-home .button.consent-choice{min-height:44px;padding-block:8px}}.blik-home .footer-links>div>button.footer-cookie{align-self:flex-start;text-align:left}@media (max-width:560px){.blik-home .footer-links>div>button.footer-cookie{min-height:28px}}html[data-consent-open] body:has(.blik-home){padding-bottom:0}html[data-consent-open] .blik-home footer{padding-bottom:calc(34px + var(--consent-h, 0px))}