:root{--w-papier:#fdf9f4;--w-papier-2:#f6efe6;--w-karta:#fffcf8;--w-tusz:#1e1e1e;--w-tusz-2:#5e554d;--w-linia:#1e1e1e1f;--w-noc:#0a1337;--w-noc-2:#0b0e26;--w-noc-karta:#ffffff0a;--w-noc-linia:#f3b79c38;--w-noc-tekst:#ffffffbd;--w-pomarancz:#d85a30;--w-pomarancz-hover:#c24a22;--w-pomarancz-tekst:#d85a30;--w-pomarancz-gleboki:#d85a30;--w-brzoskwinia:#f3b79c;--w-brzoskwinia-tlo:#fbe6da;--w-na-pomaranczu:#fff;--w-wzrost:#047857;--w-promien-karta:28px;--w-promien-panel:48px;--w-sekcja:clamp(80px, 10vw, 144px);--color-bg-surface:var(--w-papier);--color-bg-alt:var(--w-papier-2);--color-card-bg:var(--w-karta);--color-text-main:#2a2520;--color-text-dark:var(--w-tusz);--color-text-muted:var(--w-tusz-2);--color-primary:var(--w-pomarancz-tekst);--color-primary-light:var(--w-brzoskwinia);--color-cta:var(--w-pomarancz);--color-cta-hover:var(--w-pomarancz-hover);--color-cta-glow:#d85a3047;--color-growth:var(--w-wzrost);--color-border:var(--w-linia);--color-border-hover:#d85a3073;--shadow-cta:none;--container-width:1300px}body{--font-inter:var(--font-geist);--font-space:var(--font-geist);--w-mono:var(--font-geist-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;background-color:var(--w-papier);color:var(--color-text-main);font-family:var(--font-geist), system-ui, -apple-system, sans-serif!important}body:before{background:0 0!important}:where(h1,h2,h3,h4,h5,h6):not(.hero *){letter-spacing:-.035em;color:var(--w-tusz);font-weight:500;font-family:var(--font-geist), system-ui, sans-serif!important}.hero{--font-inter:var(--font-inter-oryg);--font-space:var(--font-space-oryg);--container-width:1240px;font-family:var(--font-inter-oryg), system-ui, -apple-system, sans-serif}::selection{background:var(--w-brzoskwinia);color:var(--w-na-pomaranczu)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--w-pomarancz-tekst)}.header-hire-btn:focus-visible,.header-login-btn:focus-visible,.badge-pill--link:focus-visible,.kota-menu-trigger:focus-visible,.why-us button:focus-visible{outline:3px solid var(--w-pomarancz-tekst)!important;outline-offset:3px!important}.w-ciemne :focus-visible,.gory-oferta :focus-visible,.footer :focus-visible{outline-color:var(--w-pomarancz)!important}.w-przycisk{min-height:52px;font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.01em;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;max-width:100%;padding:.85rem 1.75rem;font-size:1.0625rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.w-przycisk--glowny,.btn-primary{background-color:var(--w-pomarancz)!important;color:var(--w-na-pomaranczu)!important;border-color:var(--w-pomarancz)!important;box-shadow:none!important}.w-przycisk--glowny:hover,.btn-primary:hover{transform:translateY(-2px);background-color:var(--w-pomarancz-hover)!important;border-color:var(--w-pomarancz-hover)!important;color:var(--w-na-pomaranczu)!important;box-shadow:none!important}.w-przycisk--obrys,.btn-secondary{color:var(--w-tusz)!important;border:1.5px solid var(--w-tusz)!important;box-shadow:none!important;background-color:#0000!important}.w-przycisk--obrys:hover,.btn-secondary:hover{transform:translateY(-2px);background-color:var(--w-tusz)!important;color:var(--w-papier)!important;border-color:var(--w-tusz)!important}.btn{letter-spacing:-.01em;border-radius:999px;font-weight:500}.w-ciemne .btn-secondary,.w-ciemne .w-przycisk--obrys,.gory-oferta .w-przycisk--obrys{color:#fff!important;border-color:#ffffff8c!important}.w-ciemne .btn-secondary:hover,.w-ciemne .w-przycisk--obrys:hover{color:var(--w-noc)!important;background-color:#fff!important;border-color:#fff!important}.section-tag,.portfolio-eyebrow{text-transform:uppercase;gap:.6rem;font-family:var(--w-mono)!important;letter-spacing:.14em!important;color:var(--w-pomarancz-tekst)!important;font-size:.8125rem!important;font-weight:400!important}.section-tag span.asterisk{font-size:1rem;font-family:var(--font-geist), sans-serif;color:var(--w-pomarancz)!important}.w-ciemne .section-tag,.w-ciemne .section-tag span.asterisk,.gory-oferta .section-tag,.gory-oferta .section-tag span.asterisk{color:var(--w-pomarancz)!important}.section-header h2,.portfolio-title{color:var(--w-tusz);letter-spacing:-.045em!important;font-size:clamp(2.4rem,4.4vw,4rem)!important;font-weight:500!important;line-height:1.04!important}.section-header h2:after,.portfolio-title:after,.faq-apple--panel .faq-apple-tytul:after,.w-kropka:after{content:".";color:var(--w-pomarancz);background:0 0;width:auto;height:auto;margin:0;display:inline}.results .section-header h2:after,.contact-info h2:after{content:none}.section-header p{color:var(--w-tusz-2);font-size:1.125rem;line-height:1.6}.portfolio,.panel-showcase,section.pricing,aside.pricing,aside#kontakt.contact,section#kontakt.contact,aside#contact.contact,section#contact.contact{padding-top:var(--w-sekcja)!important;padding-bottom:var(--w-sekcja)!important}#why-us.why-us,.results,.gory-oferta .services{padding-bottom:var(--w-sekcja)!important}.header.scrolled{border-bottom:1px solid var(--w-linia)!important;box-shadow:none!important;background:#fdf9f4e6!important}.header-hire-btn{border:1.5px solid var(--w-pomarancz);font-weight:500!important}.header-hire-btn:hover{background:var(--w-pomarancz-hover)!important}.badge-pill{letter-spacing:.06em;text-transform:uppercase;font-family:var(--w-mono)!important;border-color:var(--w-linia)!important;color:var(--w-tusz-2)!important;background:0 0!important;font-size:.72rem!important}.kota-menu-trigger{background:var(--w-tusz)!important;color:var(--w-papier)!important}.kota-menu-trigger:hover{background:var(--w-pomarancz)!important;color:var(--w-na-pomaranczu)!important}.kota-fullscreen-menu{background:var(--w-noc)!important}.kota-fullscreen-links a{text-transform:none!important;letter-spacing:-.045em!important;font-weight:500!important}.gory-oferta{background-color:var(--w-noc);color:#fff;background-image:url(/images/wyglad/gory-oferta.webp);background-position:top;background-repeat:no-repeat;background-size:100%;position:relative}.gory-oferta .services{color:#fff;background:0 0!important;padding-top:clamp(64px,11vw,168px)!important}.gory-oferta .services .section-header{text-shadow:0 2px 28px #0a13378c}.services .section-header{text-align:center;max-width:880px;margin-left:auto;margin-right:auto}.services .section-header p{margin-left:auto!important;margin-right:auto!important}.gory-oferta .services .section-header h2{color:#fff}.gory-oferta .services .section-header p{color:var(--w-noc-tekst)}.gory-oferta .kota-pillar-card{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--w-noc-karta)!important;border:1px solid var(--w-noc-linia)!important;box-shadow:none!important;border-radius:20px!important}.gory-oferta .kota-pillar-card p{color:var(--w-noc-tekst)!important}.gory-oferta .kota-pillar-num{letter-spacing:.08em;font-family:var(--w-mono)!important;color:var(--w-pomarancz)!important;font-weight:400!important}.gory-oferta .kota-divider-x{opacity:.8;color:var(--w-pomarancz)!important}.gory-oferta .services-grid{margin-top:clamp(48px,6vw,88px);grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important}.gory-oferta .service-card{color:#fff;text-align:center;flex-direction:column;align-items:center;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:.5rem clamp(1.25rem,3vw,2.75rem) 0!important;transform:none!important}.gory-oferta .service-card+.service-card{border-left:1px solid #ffffff38!important}.gory-oferta .service-card:hover{box-shadow:none!important;transform:none!important}.gory-oferta .service-card .service-icon{border:1px solid var(--w-noc-linia)!important;color:var(--w-pomarancz)!important;box-shadow:none!important;background:0 0!important}.gory-oferta .service-card h3{color:#fff!important;letter-spacing:-.045em!important;font-size:clamp(1.5rem,2.3vw,2.1rem)!important;font-weight:500!important;line-height:1.1!important}.gory-oferta .service-card p{max-width:380px;color:var(--w-noc-tekst)!important}.gory-oferta .service-features{text-align:left;margin:1.5rem 0 0;padding:0;list-style:none;border:0!important}.gory-oferta .service-features li{margin-bottom:.9rem;position:relative;color:#fff!important;padding-left:2.1rem!important;font-size:1.0625rem!important}.gory-oferta .service-features li:before{font-size:1.25rem;line-height:1.2;position:absolute;top:0;left:0;content:"✳"!important;color:var(--w-pomarancz)!important;background:0 0!important;width:auto!important;height:auto!important}.oferta-ilustracja{width:min(100%,300px);height:auto;margin:auto auto 0;padding-top:2rem;display:block}.gory-oferta .service-card.service-card--geo{text-align:left;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) minmax(220px,320px);align-items:center;gap:1rem 2.5rem;margin-top:clamp(40px,5vw,72px);display:grid;border-top:1px solid #ffffff38!important;border-left:0!important;padding-top:clamp(40px,5vw,64px)!important}.service-card--geo .service-icon{grid-row:1/span 3;align-self:start}.service-card--geo h3{margin:0!important}.service-card--geo p{margin:0;max-width:640px!important}.service-card--geo a{color:var(--w-pomarancz)!important}.service-card--geo .oferta-ilustracja{grid-area:1/3/span 3;margin:0;padding:0}#why-us.why-us{background-color:var(--w-papier)!important;color:var(--w-tusz)!important;background-image:url(/images/wyglad/gory-swit.webp)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100%!important;padding-top:clamp(300px,42vw,640px)!important}.why-us h2{color:var(--w-tusz)!important;font-weight:500!important}.why-us .section-header>h2:first-of-type{letter-spacing:-.045em!important;font-size:clamp(2.4rem,4.4vw,4rem)!important;line-height:1.04!important}.why-us .section-header p,.why-us .section-header h2+h2{color:var(--w-tusz-2)!important}.why-us button[aria-label]{border:1.5px solid var(--w-tusz)!important;background:0 0!important}.whyus-card-item{background:var(--w-karta)!important;border:1px solid var(--w-linia)!important;box-shadow:none!important;border-radius:var(--w-promien-karta)!important}.whyus-card-item>div:first-child{background:linear-gradient(160deg, var(--w-brzoskwinia-tlo) 0%, var(--w-papier) 85%)!important;border:0!important}.whyus-card-item>div:first-child>div:first-child{font-family:var(--w-mono)!important;letter-spacing:.14em!important;color:var(--w-pomarancz-tekst)!important;font-weight:400!important}.whyus-card-item>div:first-child>div:nth-child(2){color:var(--w-pomarancz-gleboki)!important;letter-spacing:-.06em!important;font-weight:500!important}.whyus-card-item h3{color:var(--w-tusz)!important;letter-spacing:-.03em!important;font-size:1.3rem!important;font-weight:500!important}.whyus-card-item p{color:var(--w-tusz-2)!important}.why-us .whyus-dot{background:var(--w-tusz)!important}.portfolio{background:var(--w-papier)!important}.portfolio-title em{color:var(--w-pomarancz);font-style:normal}.portfolio-lede{color:var(--w-tusz-2)!important}.portfolio-more,.portfolio-client-cta{color:var(--w-pomarancz-tekst)!important;font-weight:500!important}.portfolio-head-visual video,.portfolio-head-visual img{border:1px solid var(--w-linia);border-radius:24px!important}.portfolio-clients{border-top:1px solid var(--w-linia);padding-top:2.5rem}.portfolio-client{position:relative;background:0 0!important;border-top:0!important;border-left:1.5px solid #d85a3059!important;padding-left:2.25rem!important}.portfolio-client:before{content:"";background:var(--w-papier);border:4px solid var(--w-pomarancz);border-radius:50%;width:16px;height:16px;position:absolute;top:.35rem;left:-9px}.portfolio-client-note{color:var(--w-tusz-2)!important}.results{overflow:hidden;background-color:var(--w-noc)!important;background-image:url(/images/wyglad/gory-noc.webp), linear-gradient(180deg, var(--w-papier) 0, var(--w-papier) 12vw, var(--w-noc) 12vw)!important;background-position:top!important;background-repeat:no-repeat!important;background-size:100%,100% 100%!important;border-radius:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:clamp(220px,34vw,520px)!important}.results>.container{background:0 0!important}.results-content{flex-wrap:wrap;gap:2rem;text-align:left!important;background:0 0!important;border:0!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.results-text{max-width:720px}.results-text h2{color:#fff!important;letter-spacing:-.045em!important;font-size:clamp(2rem,3.6vw,3.25rem)!important;font-weight:500!important;line-height:1.05!important}.results-text p{color:var(--w-noc-tekst)!important;font-size:1.125rem!important}.panel-showcase,.w-noc-sekcja{color:#fff;background:var(--w-noc)!important}.panel-uklad{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,3vw,48px);display:grid}.panel-showcase .section-header{margin-bottom:0!important}.panel-showcase .section-header h2{color:#fff!important;font-size:clamp(2.2rem,3.6vw,3.5rem)!important}.panel-showcase .section-header p{color:var(--w-noc-tekst)!important;font-size:1.0625rem!important}.panel-akcje{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.panel-stos{height:clamp(420px,44vw,640px);margin:0;position:relative}.panel-warstwa{transform-origin:50%;background:#fff;border:1px solid #f3b79c73;border-radius:18px;width:88%;margin:0;position:absolute;left:6%;overflow:hidden;transform:perspective(2400px)rotateX(52deg)rotate(-32deg);box-shadow:0 2px #d85a30d9,0 40px 70px #020412a6}.panel-warstwa img{width:100%;height:auto;display:block}.panel-warstwa--0{z-index:3;top:0}.panel-warstwa--1{z-index:2;top:30%}.panel-warstwa--2{z-index:1;top:60%}.panel-cechy{flex-direction:column;gap:clamp(28px,3.5vw,52px);margin:0;padding:0;list-style:none;display:flex}.panel-cecha{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.panel-cecha-ikona{border:1px solid var(--w-noc-linia);width:64px;height:64px;color:var(--w-pomarancz);background:#ffffff08;border-radius:14px;place-items:center;display:grid}.panel-cecha h3{letter-spacing:-.035em;color:#fff!important;margin:0 0 .4rem!important;font-size:1.5rem!important;font-weight:500!important}.panel-cecha p{font-size:.975rem;color:var(--w-noc-tekst)!important;margin:0!important;line-height:1.55!important}.pricing{isolation:isolate;color:#fff;position:relative;overflow:hidden;background-color:var(--w-noc)!important;background-image:none!important}.pricing:before{content:"";z-index:-1;pointer-events:none;background:url(/images/wyglad/kontury-1.webp) -12vw 12%/min(62vw,900px) no-repeat,url(/images/wyglad/kontury-2.webp) right -10vw bottom -4%/min(64vw,940px) no-repeat;position:absolute;inset:-4% -3%}.pricing .section-header{text-align:center;margin-left:auto;margin-right:auto}.pricing .section-header h2{color:#fff!important}.pricing .section-header p{color:var(--w-noc-tekst)!important;margin-left:auto!important;margin-right:auto!important}.pricing .section-header>div:last-child{border:1px solid var(--w-noc-linia);color:#fff!important;background:#ffffff0f!important;font-weight:500!important}.pricing .section-tag,.pricing .section-tag span.asterisk{color:var(--w-pomarancz)!important}.pricing-card{color:var(--w-tusz);background:var(--w-karta)!important;border-radius:var(--w-promien-karta)!important;border:1.5px solid #f3b79c00!important;box-shadow:0 30px 80px #03061473!important}.pricing-card:hover{transform:translateY(-4px)}.pricing-card.featured{border-color:var(--w-pomarancz)!important}.pricing-featured-badge{background:var(--w-pomarancz)!important;color:var(--w-na-pomaranczu)!important;font-family:var(--w-mono)!important;letter-spacing:.1em!important;box-shadow:none!important;font-weight:500!important}.pricing-header h3{letter-spacing:-.04em!important;color:var(--w-tusz)!important;font-size:clamp(1.6rem,2.2vw,2.1rem)!important;font-weight:600!important}.pricing-desc{color:var(--w-tusz-2)!important}.price-label{font-family:var(--w-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem!important}.price-amount{color:var(--w-tusz)!important;letter-spacing:-.04em!important;font-weight:600!important}.pricing-features li{color:var(--w-tusz)!important}.pricing-features li:before{color:var(--w-pomarancz)!important}.pricing-card .btn-secondary{width:100%;border-color:var(--w-pomarancz)!important;color:var(--w-tusz)!important}.pricing-card .btn-secondary:hover{background:var(--w-brzoskwinia-tlo)!important;color:var(--w-tusz)!important}.pricing-card .btn-primary{width:100%}.pricing-note{border:1px solid var(--w-noc-linia)!important;color:var(--w-noc-tekst)!important;box-shadow:none!important;background:#ffffff0d!important}.pricing-panel-links,.pricing-panel-links a{color:var(--w-pomarancz)!important}.w-noc-panele{background:linear-gradient(180deg, var(--w-noc) 0%, #101a4a 55%, #1b2470 100%);padding:clamp(24px,3vw,48px) 0 clamp(64px,8vw,120px)}.w-noc-panele>section.blog,.w-noc-panele>section.faq-apple{border-radius:var(--w-promien-panel);width:min(100% - 2*clamp(16px,4.7vw,70px),1300px);margin:0 auto clamp(24px,3vw,40px);position:relative;overflow:hidden;background:var(--w-papier)!important;padding:0!important}.w-noc-panele>section.blog>.container,.w-noc-panele>section.faq-apple>.container{max-width:none!important;padding:clamp(40px,6vw,88px) clamp(24px,5vw,80px)!important}.faq-apple-tytul{letter-spacing:-.045em!important;color:var(--w-tusz)!important;font-size:clamp(2.2rem,4vw,3.5rem)!important;font-weight:500!important;line-height:1.04!important}.faq-apple-pozycja{border-bottom:1px solid var(--w-linia)!important}.faq-apple-pytanie{color:var(--w-tusz)!important}.faq-apple-pytanie>span:first-child>span:last-child{letter-spacing:-.02em;font-weight:500!important}.faq-apple-ikona{color:var(--w-pomarancz)!important}.faq-apple-odp p{color:var(--w-tusz-2)!important}.faq-apple-odp a{color:var(--w-pomarancz-tekst)}.faq-apple--panel .faq-apple-uklad{z-index:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid;position:relative}.faq-apple--panel .faq-apple-tytul{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-align:left!important;margin-bottom:0!important;font-size:clamp(2.2rem,3.7vw,3.6rem)!important}.faq-apple--panel .faq-apple-uklad{counter-reset:faq}.faq-apple--panel .faq-apple-pozycja{counter-increment:faq}.faq-apple--panel .faq-apple-pytanie>span:first-child:before{content:counter(faq, decimal-leading-zero);font-family:var(--w-mono);letter-spacing:.12em;color:var(--w-pomarancz-gleboki);margin-bottom:.35rem;font-size:.75rem;font-weight:400;display:block}.faq-apple--panel .faq-apple-pytanie{padding:1.75rem 0!important}.blog .section-header h2{font-size:clamp(2.2rem,4vw,3.5rem)!important}.blog-index-row{border-color:var(--w-linia)!important}.blog-index-row--latest{border-left-color:var(--w-pomarancz)!important}.blog-index-title,.blog-index .blog-index-title{font-family:var(--font-geist), sans-serif!important;letter-spacing:-.03em!important;color:var(--w-tusz)!important;font-weight:500!important}.blog-index-standfirst,.blog-index-date{color:var(--w-tusz-2)!important}.blog-index-time{font-family:var(--w-mono);color:var(--w-pomarancz-gleboki)!important}.contact{color:#fff;background-color:var(--w-noc)!important;background-image:url(/images/wyglad/antena-linie.webp)!important;background-position:left -4vw bottom 0!important;background-repeat:no-repeat!important;background-size:min(46vw,640px)!important}.contact-box{align-items:start;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.contact-info h2{color:#fff!important;letter-spacing:-.045em!important;font-size:clamp(2.4rem,4.4vw,4rem)!important;font-weight:500!important;line-height:1.04!important}.contact-info>p{color:var(--w-noc-tekst)!important}.contact-info .section-tag,.contact-info .section-tag span.asterisk{color:var(--w-pomarancz)!important}.company-details{border-color:var(--w-noc-linia)!important}.company-details li,.company-details li a{color:#ffffffdb!important}.contact-form{color:var(--w-tusz);background:var(--w-karta)!important;border-radius:var(--w-promien-karta)!important;padding:clamp(24px,3vw,44px)!important;box-shadow:0 30px 80px #03061473!important}.form-label{color:var(--w-tusz)!important;font-weight:500!important}.form-input,.form-select,.form-textarea{background:var(--w-papier-2)!important;border:1px solid var(--w-linia)!important;color:var(--w-tusz)!important;border-radius:12px!important}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--w-pomarancz)!important;box-shadow:0 0 0 3px #d85a302e!important}.footer{color:#ffffffb8;border-top:1px solid #ffffff14;background:var(--w-noc-2)!important}.footer .logo{letter-spacing:-.03em;font-family:var(--font-geist), sans-serif!important;font-weight:600!important}.footer-heading,.footer-col h4{text-transform:uppercase;font-family:var(--w-mono)!important;letter-spacing:.14em!important;color:var(--w-pomarancz)!important;font-size:.75rem!important;font-weight:400!important}.footer-col{border-left:1px solid #ffffff1f;padding-left:clamp(16px,2vw,32px)}.footer-links a,.footer-links .footer-link-btn{color:#ffffffd1!important}.footer-links a:hover,.footer-links .footer-link-btn:hover{color:var(--w-pomarancz)!important}.footer-bottom{color:#ffffff8c!important;border-color:#ffffff1a!important}.kota-floating-cta{background:var(--w-pomarancz)!important;color:var(--w-na-pomaranczu)!important;font-weight:500!important;box-shadow:0 12px 30px #0a133747!important}@media (max-width:1100px){.panel-uklad{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.panel-uklad>.section-header{grid-column:1/-1}}@media (max-width:900px){.gory-oferta .services-grid{grid-template-columns:minmax(0,1fr)!important}.gory-oferta .service-card+.service-card{margin-top:2.5rem;border-top:1px solid #ffffff38!important;border-left:0!important;padding-top:2.5rem!important}.gory-oferta .service-card.service-card--geo{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.service-card--geo .service-icon,.service-card--geo .oferta-ilustracja{grid-area:auto}.gory-oferta{background-image:url(/images/wyglad/gory-oferta-900.webp)}#why-us.why-us{background-image:url(/images/wyglad/gory-swit-900.webp)!important;padding-top:72vw!important}.panel-uklad{grid-template-columns:minmax(0,1fr)}.panel-stos{gap:1rem;height:auto;display:grid}.panel-warstwa{width:100%;position:relative;left:auto;transform:none;top:auto!important}.faq-apple--panel .faq-apple-uklad{grid-template-columns:minmax(0,1fr)}.w-noc-panele>section{border-radius:28px}.contact{padding-bottom:calc(var(--w-sekcja) + 40vw)!important;background-position:bottom!important;background-size:90vw!important}.footer-col{border-left:0;padding-left:0}.results{padding-top:62vw!important}}@media (prefers-reduced-motion:reduce){.w-przycisk,.pricing-card{transition:none}.w-przycisk:hover,.pricing-card:hover{transform:none}}html[data-kursor-tlo=jasne] *,html[data-kursor-tlo=jasne] :before,html[data-kursor-tlo=jasne] :after{cursor:url(/cursors/arrow.png) 1 1,auto!important;cursor:-webkit-image-set(url(/cursors/arrow.png) 1x, url(/cursors/arrow@2x.png) 2x) 1 1, auto!important;cursor:image-set(url(/cursors/arrow.png) 1x, url(/cursors/arrow@2x.png) 2x) 1 1, auto!important}html[data-kursor-tlo=ciemne] *,html[data-kursor-tlo=ciemne] :before,html[data-kursor-tlo=ciemne] :after{cursor:url(/cursors/arrow-white.png) 1 1,auto!important;cursor:-webkit-image-set(url(/cursors/arrow-white.png) 1x, url(/cursors/arrow-white@2x.png) 2x) 1 1, auto!important;cursor:image-set(url(/cursors/arrow-white.png) 1x, url(/cursors/arrow-white@2x.png) 2x) 1 1, auto!important}html[data-kursor-tlo=jasne] :is(a,button,[role=button],select,summary,label[for]),html[data-kursor-tlo=jasne] :is(a,button,[role=button]) *{cursor:url(/cursors/pointer.png) 13 3,pointer!important;cursor:-webkit-image-set(url(/cursors/pointer.png) 1x, url(/cursors/pointer@2x.png) 2x) 13 3, pointer!important;cursor:image-set(url(/cursors/pointer.png) 1x, url(/cursors/pointer@2x.png) 2x) 13 3, pointer!important}html[data-kursor-tlo=ciemne] :is(a,button,[role=button],select,summary,label[for]),html[data-kursor-tlo=ciemne] :is(a,button,[role=button]) *{cursor:url(/cursors/pointer-white.png) 13 3,pointer!important;cursor:-webkit-image-set(url(/cursors/pointer-white.png) 1x, url(/cursors/pointer-white@2x.png) 2x) 13 3, pointer!important;cursor:image-set(url(/cursors/pointer-white.png) 1x, url(/cursors/pointer-white@2x.png) 2x) 13 3, pointer!important}html[data-kursor-tlo] :is(input:not([type=button]):not([type=submit]):not([type=checkbox]):not([type=radio]),textarea,[contenteditable=true]){cursor:text!important}:root{--w-ruch-ease:cubic-bezier(.16, 1, .3, 1);--w-ruch-ease-wej:cubic-bezier(.22, 1, .36, 1);--w-ruch-krotki:.28s;--w-ruch-sredni:.6s;--w-ruch-dlugi:1.1s}.gory-oferta>.services{z-index:1;position:relative}.chmury-dryf{--h:clamp(200px, 30vw, 460px);left:0;right:0;top:calc(var(--h) * -.32);height:var(--h);pointer-events:none;z-index:1;position:absolute;overflow:hidden}.chmury-dryf>span,.mgla-dryf>span{--k:calc(var(--h) * 2.6146);height:100%;width:calc(var(--k) * 3);background:url(/images/wyglad/chmury.webp) repeat-x 0 0 / var(--k) 100%;will-change:transform;position:absolute;top:0;left:0}.chmury-dryf>span:first-child{opacity:.75}.chmury-dryf>span:nth-child(2){opacity:.45;top:16%;transform:scaleX(-1)}#why-us.why-us{position:relative;overflow-x:clip}#why-us.why-us>.container{z-index:1;position:relative}.mgla-dryf{--h:clamp(180px, 24vw, 380px);height:var(--h);pointer-events:none;z-index:0;opacity:.55;position:absolute;top:clamp(110px,15vw,240px);left:0;right:0;overflow:hidden}.contact{isolation:isolate;position:relative;overflow:hidden}.contact>.container{z-index:1;position:relative}.contact:before,.contact:after{--w:min(46vw, 640px);content:"";left:calc(-4vw + var(--w) * .385);bottom:calc(var(--w) * .382);width:calc(var(--w) * .5);aspect-ratio:1;margin:0 0 calc(var(--w) * -.25) calc(var(--w) * -.25);border:1.5px solid var(--w-pomarancz);opacity:0;pointer-events:none;z-index:0;border-radius:50%;position:absolute}@media (max-width:900px){.contact:before,.contact:after,.mgla-dryf{display:none}}@media (prefers-reduced-motion:no-preference){.kota-pillar-card,.whyus-card-item,.portfolio-mosaic-tile,.portfolio-client:before,.panel-cecha-ikona,.blog-index-row,.blog-index-title,.faq-apple-pytanie>span:first-child>span:last-child,.footer-links a,.oferta-ilustracja,.pricing-card,.contact-form{transition:translate var(--w-ruch-sredni) var(--w-ruch-ease), scale var(--w-ruch-sredni) var(--w-ruch-ease), transform var(--w-ruch-sredni) var(--w-ruch-ease), border-color var(--w-ruch-krotki) ease, background-color var(--w-ruch-krotki) ease, color var(--w-ruch-krotki) ease, box-shadow var(--w-ruch-sredni) var(--w-ruch-ease), filter var(--w-ruch-sredni) var(--w-ruch-ease), opacity var(--w-ruch-krotki) ease!important}.gory-oferta .kota-pillar-card:hover{translate:0 -6px;border-color:#d85a3099!important}.gory-oferta .service-card:hover .oferta-ilustracja{filter:drop-shadow(0 14px 28px #d85a3059);translate:0 -10px}.whyus-card-item:hover{translate:0 -8px;border-color:#d85a3073!important;box-shadow:0 24px 48px #1e1e1e14!important}.portfolio-mosaic-tile:hover{z-index:2;scale:1.035;box-shadow:0 18px 40px #1e1e1e2e}.portfolio-client:hover:before{background:var(--w-pomarancz);scale:1.3}.panel-cecha:hover .panel-cecha-ikona{border-color:var(--w-pomarancz);background:#d85a301f;scale:1.06}.blog-index-row:hover .blog-index-title{translate:6px;color:var(--w-pomarancz)!important}.faq-apple-pytanie:hover>span:first-child>span:last-child{color:var(--w-pomarancz)}.footer-links a:hover{translate:4px}.w-przycisk--glowny:active,.btn-primary:active{scale:.97}@keyframes w-wznies{0%{translate:0 .42em}to{translate:0}}@keyframes w-wznies-wygas{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes w-przybliz{0%{scale:1.07}to{scale:1}}@keyframes w-rysuj{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes w-sygnal{to{stroke-dashoffset:-.6px}}@keyframes w-puls{0%,to{opacity:1;scale:1}50%{opacity:.55;scale:1.6}}@keyframes w-dryf{to{translate:calc(var(--k) * -1) 0}}@keyframes w-unos{0%,to{translate:0}50%{translate:0 -10px}}@keyframes w-fala{0%{opacity:.75;scale:.35}to{opacity:0;scale:1.9}}@keyframes w-kontury{0%{translate:0;scale:1}to{translate:2.5vw -1.5vw;scale:1.04}}.chmury-dryf>span:first-child{animation:140s linear infinite w-dryf}.chmury-dryf>span:nth-child(2){animation:220s linear infinite reverse w-dryf}.mgla-dryf>span{animation:260s linear infinite w-dryf}.gory-oferta .oferta-ilustracja{animation:7s ease-in-out infinite w-unos}.gory-oferta .service-card:nth-child(2) .oferta-ilustracja{animation-delay:-2.3s}.gory-oferta .service-card:nth-child(3) .oferta-ilustracja{animation-delay:-4.6s}.gory-oferta .service-card--geo .oferta-ilustracja{animation-delay:-1.2s}.gory-oferta .service-card:hover .oferta-ilustracja{animation-play-state:paused}@keyframes w-oddech-warstwy{0%,to{transform:perspective(2400px)rotateX(52deg)rotate(-32deg)translateZ(0)}50%{transform:perspective(2400px)rotateX(52deg)rotate(-32deg)translateZ(16px)}}@media (min-width:901px){.panel-warstwa{transition:translate var(--w-ruch-sredni) var(--w-ruch-ease), box-shadow var(--w-ruch-sredni) var(--w-ruch-ease);animation:6s ease-in-out infinite w-oddech-warstwy}.panel-warstwa--1{animation-delay:-2s}.panel-warstwa--2{animation-delay:-4s}.panel-stos:hover .panel-warstwa--0{translate:0 -34px}.panel-stos:hover .panel-warstwa--2{translate:0 30px}}.contact:before{animation:3.6s ease-out infinite w-fala}.contact:after{animation:3.6s ease-out 1.8s infinite w-fala}.pricing:before{animation:26s ease-in-out infinite alternate w-kontury}[data-petla=poza] *,[data-petla=poza]:before,[data-petla=poza]:after,[data-petla=poza] :before,[data-petla=poza] :after{animation-play-state:paused!important}@supports (animation-timeline:view()) and (animation-range:entry){@keyframes w-wejscie{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes w-wejscie-skala{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:none}}@keyframes w-paralaksa{to{translate:0 7%}}@keyframes w-paralaksa-chmur{to{translate:0 -18%}}.blog-index-row,.footer-col{animation:linear both w-wejscie;animation-timeline:view();animation-range:entry entry 70%}.portfolio-mosaic-tile,.oferta-ilustracja,.panel-stos,.gory-oferta .oferta-ilustracja{animation:linear both w-wejscie-skala;animation-timeline:view();animation-range:entry entry 80%}.portfolio-mosaic-col:nth-child(2n) .portfolio-mosaic-tile{animation-range:entry 10% entry 90%}.chmury-dryf{animation:linear both w-paralaksa-chmur;animation-timeline:view();animation-range:cover}}}.header.scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#fdf9f4f0!important}.header .nav-container{max-width:var(--container-width)!important;margin-inline:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important}@media (max-width:768px){.header .nav-container{padding-left:1.25rem!important;padding-right:1.25rem!important}}.header-hire-btn,.kota-menu-trigger,.lang-switcher,.header-login-btn{box-shadow:none!important}.lang-switcher,.header-login-btn{background:var(--w-karta)!important}.lang-btn,.header-login-btn,.badge-pill{font-weight:500!important}@media (max-width:420px){.lang-switcher{margin-left:10px}}.kota-fullscreen-content{padding-top:104px!important}.kota-fullscreen-links a{font-size:clamp(1.75rem,4.6vh,3.25rem)!important;line-height:1.15!important}@media (min-width:1024px){.kota-fullscreen-links{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;display:grid!important}}.kota-fullscreen-menu .kota-menu-trigger{background:var(--w-papier)!important;color:var(--w-tusz)!important}:where(h1,h2,h3,h4,h5,h6):not(.hero *){line-height:1.12}.panel-cecha h3,.pricing-header h3{line-height:1.15!important}.article-content h2,.article-content h3{line-height:1.25!important}.section-header h2,.service-card h3,.panel-cecha h3,.whyus-card-item h3,.faq-apple-tytul,.portfolio-title,main h1:not(.hero *){text-wrap:balance}.section-header p,.service-card p,.panel-cecha p,.pricing-desc{text-wrap:pretty}table,#subpage-portfolio-carousel,#about-methodology-carousel,.section-header h2,.service-card h3,.faq-apple-tytul{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}main :is(h1,h2):not(.hero *){letter-spacing:-.04em!important;font-weight:500!important}main h3:not(.hero *){letter-spacing:-.025em}.why-us .section-header h2+h2{letter-spacing:-.01em!important;color:var(--w-tusz-2)!important;margin-top:.75rem!important;font-size:clamp(1.125rem,1.5vw,1.3rem)!important;font-weight:400!important;line-height:1.5!important}.section-header h2+h2:after,.section-header h2.bez-kropki:after,.faq-apple-tytul.bez-kropki:after,.portfolio-title.bez-kropki:after{content:none}.gory-oferta .services{padding-bottom:clamp(48px,5vw,72px)!important}#why-us.why-us{background-position:50% -4vw!important;padding-top:clamp(240px,32vw,500px)!important}#why-us .section-header{text-shadow:0 0 18px var(--w-papier), 0 0 36px var(--w-papier)}@media (min-width:901px){.gory-oferta .services-grid{grid-template-rows:repeat(5,auto)}.gory-oferta .service-card:not(.service-card--geo){grid-row:span 5;grid-template-rows:subgrid;justify-items:center;row-gap:0;display:grid!important}.gory-oferta .service-card:not(.service-card--geo) h3{align-self:end}}.gory-oferta .service-features{place-self:center;width:fit-content;max-width:min(100%,340px)}.gory-oferta .service-card p strong,.gory-oferta .service-card p span[style]{color:#fff;font-weight:500!important}@media (min-width:640px) and (max-width:1023px){.gory-oferta .kota-pillars-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid!important}.gory-oferta .kota-pillars-row>div{min-width:0!important}.gory-oferta .kota-divider-x{display:none!important}.gory-oferta .kota-pillar-card{width:100%;min-width:0!important;padding:1.75rem 1.25rem!important}}.gory-oferta .kota-pillar-card{border-radius:var(--w-promien-karta)!important}.gory-oferta .kota-pillar-card>div:nth-child(2){letter-spacing:-.03em;font-weight:500!important}.why-us button[aria-label]:not(.whyus-dot){color:var(--w-tusz);border:1.5px solid var(--w-tusz)!important;background:0 0!important}.why-us .whyus-dot{border:0!important}#whyus-carousel:focus-visible{outline:3px solid var(--w-pomarancz-tekst);outline-offset:4px;border-radius:var(--w-promien-karta)}.results>.container{max-width:var(--container-width)!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.results{padding-bottom:clamp(48px,6vw,96px)!important}.results+.panel-showcase{padding-top:clamp(48px,6vw,96px)!important}.portfolio>.container{max-width:var(--container-width)!important}.portfolio-head,.portfolio-clients{padding-inline:0!important}@media (max-width:639px){.portfolio-mosaic{padding-inline:20px}}.portfolio-title em{font-weight:inherit!important}.portfolio-client-logo{align-items:center;min-height:2.5rem;display:flex}.portfolio-client-logo span{color:var(--w-tusz)!important}.portfolio-client-cta{margin-top:auto}.portfolio-head-visual video,.portfolio-head-visual img{box-shadow:none!important;border-radius:var(--w-promien-karta)!important}.portfolio-mosaic-tile{border-radius:12px!important}@media (min-width:1101px){.panel-uklad{grid-template-columns:minmax(0,1.1fr) minmax(0,1.15fr) minmax(0,.85fr)}}.panel-showcase .section-header h2{font-size:clamp(2.2rem,3.2vw,3rem)!important}.panel-akcje .w-przycisk{flex:100%}.pricing-card,.pricing-card:hover{box-shadow:none!important}.pricing-grid{filter:drop-shadow(0 26px 44px #0306146b)}@media (min-width:901px){.pricing-card .price-label{align-items:flex-end;min-height:3.3em;display:flex}}.price-amount>span:last-child{white-space:nowrap;margin-left:.2rem;letter-spacing:0!important}@media (min-width:901px) and (max-width:1180px){.price-amount{font-size:1.75rem!important}}.pricing-panel-links{text-align:center;margin-top:1.25rem!important}.pricing-panel-links a{align-items:center;min-height:44px;display:inline-flex}.pricing-note{border-radius:var(--w-promien-karta)!important}.pricing:before{-webkit-mask-image:radial-gradient(50% 50% at 18% 42%,#000 40%,#0000 72%),radial-gradient(50% 46% at 84% 82%,#000 40%,#0000 72%);mask-image:radial-gradient(50% 50% at 18% 42%,#000 40%,#0000 72%),radial-gradient(50% 46% at 84% 82%,#000 40%,#0000 72%)}@media (max-width:1100px){.pricing:before{background-position:-34vw 34%,right -10vw bottom 0}}.pricing :focus-visible,.contact-info :focus-visible,.results :focus-visible{outline-color:var(--w-pomarancz)!important}.w-noc-panele .blog-index{max-width:none!important;margin:0!important}.w-noc-panele>section.faq-apple{overflow:clip}@media (min-width:901px){.faq-apple--panel .faq-apple-uklad>div:first-child{position:sticky;top:120px}}.w-noc-panele{background-color:var(--w-noc);background-image:linear-gradient(180deg, var(--w-noc) 0%, #101a4a 45%, #18215f 80%, var(--w-noc) 100%)}.form-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%231E1E1E' stroke-width='1.5'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 1.1rem center!important;background-repeat:no-repeat!important;padding-right:3rem!important}.form-input::placeholder,.form-textarea::placeholder{color:var(--w-tusz-2);opacity:1}.btn{letter-spacing:-.01em;min-height:52px;line-height:1.2;padding:.85rem 1.75rem!important;font-size:1.0625rem!important;font-weight:500!important}@media (max-width:600px){.panel-akcje .w-przycisk,.results-content .w-przycisk{flex:100%}.section-header h2,.portfolio-title,.contact-info h2,.results-text h2,.faq-apple-tytul,.why-us .section-header>h2:first-of-type,.panel-showcase .section-header h2{font-size:2.2rem!important}}.cookie-banner{border-color:var(--w-noc-linia)!important;background:#0a1337f7!important;box-shadow:0 30px 80px #03061473!important}.cookie-banner a{color:var(--w-pomarancz)!important}.cookie-banner button{box-shadow:none!important;border-radius:999px!important;font-weight:500!important}.hero-btn-primary{justify-content:center;min-height:52px;background:var(--w-pomarancz)!important;border:1.5px solid var(--w-pomarancz)!important;color:#fff!important;box-shadow:none!important;font-weight:500!important}.hero-btn-primary:hover{background:var(--w-pomarancz-hover)!important;border-color:var(--w-pomarancz-hover)!important}.hero-btn-primary:before,.hero-btn-secondary:before{display:none!important}.hero-btn-secondary{justify-content:center;min-height:52px;color:var(--w-tusz)!important;border:1.5px solid var(--w-tusz)!important;box-shadow:none!important;background:0 0!important;font-weight:500!important}.hero-btn-secondary:hover{background:var(--w-tusz)!important;color:var(--w-papier)!important}@media (max-width:600px){.hero-cta-row a{flex:100%}}.subpage-hero h1+div{border-radius:2px;background:var(--w-pomarancz)!important;width:64px!important;height:3px!important;box-shadow:none!important}.breadcrumbs{color:var(--w-tusz-2);max-width:var(--container-width)!important;padding-left:1.5rem!important;padding-right:1.5rem!important}.breadcrumbs a{color:var(--w-tusz-2)!important}.breadcrumbs [aria-current]{color:var(--w-tusz)!important}@media (max-width:768px){.breadcrumbs{padding-left:1.25rem!important;padding-right:1.25rem!important}}main:has(.article-content){background-color:var(--w-papier)!important;color:var(--color-text-main)!important}.article-content a{color:var(--w-pomarancz)!important;text-decoration-color:currentColor!important}@media (min-width:900px){.article-content table{min-width:100%!important}}.blog-grid a:focus-visible>div{outline-color:var(--w-pomarancz)!important}#service-carousel-scroll:focus-visible,#subpage-portfolio-carousel:focus-visible,#about-methodology-carousel:focus-visible,.grid-card:focus-visible{outline:3px solid var(--w-pomarancz);outline-offset:4px}#about-values{padding-bottom:var(--w-sekcja)!important}#about-mission.why-us{background:var(--w-papier) url(/images/wyglad/kontury-2.webp) no-repeat right -8vw top 40px / min(46vw, 660px) auto!important}.blog-grid img,#subpage-portfolio-carousel img,#about-team-carousel img{filter:grayscale()sepia(.35)saturate(1.5)hue-rotate(-12deg)contrast(1.05)}@media (max-width:900px){aside#kontakt.contact,section#kontakt.contact,aside#contact.contact,section#contact.contact{padding-bottom:calc(var(--w-sekcja) + 40vw)!important}.results{padding-top:52vw!important}}.pricing-kategoria{font-family:var(--w-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--w-pomarancz);margin-bottom:.4rem;font-size:.8125rem}.pricing-header{text-align:center}.pricing-header .pricing-price{flex-direction:column;align-items:center;display:flex}.pricing-features li[data-ikona]{position:relative;padding-left:2rem!important}.pricing-features li[data-ikona]:before{width:1.2rem;height:1.2rem;-webkit-mask:var(--ikona) center / contain no-repeat;-webkit-mask:var(--ikona) center / contain no-repeat;mask:var(--ikona) center / contain no-repeat;position:absolute;top:.12em;left:0;content:""!important;background-color:var(--w-tusz-2)!important}.pricing-features li[data-ikona=panel]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2212%22%20rx%3D%221.5%22/%3E%3Cpath%20d%3D%22M8%2020h8M12%2016v4%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=audyt]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%226.5%22/%3E%3Cpath%20d%3D%22M20%2020l-4.2-4.2%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=tech],.pricing-features li[data-ikona=suwaki]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%207h10M18%207h2M4%2017h4M12%2017h8%22/%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%227%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2217%22%20r%3D%222%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=pin]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021s-6.5-5.6-6.5-11a6.5%206.5%200%200%201%2013%200c0%205.4-6.5%2011-6.5%2011z%22/%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.3%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=warstwy]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l9%205-9%205-9-5%209-5z%22/%3E%3Cpath%20d%3D%22M3%2013l9%205%209-5%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=ai]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%228%22%20width%3D%2214%22%20height%3D%2211%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M12%204v4M9%2013h.01M15%2013h.01M3%2013v2M21%2013v2%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=wykres]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2020h18%22/%3E%3Cpath%20d%3D%22M5%2016l4-5%204%203%206-7%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=tarcza]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203l7%203v5c0%204.5-3%208-7%2010-4-2-7-5.5-7-10V6l7-3z%22/%3E%3Cpath%20d%3D%22M9%2012l2%202%204-4%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=telefon]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%227%22%20y%3D%223%22%20width%3D%2210%22%20height%3D%2218%22%20rx%3D%222%22/%3E%3Cpath%20d%3D%22M11%2018h2%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=link]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%2014a4%204%200%200%200%205.7%200l3-3a4%204%200%200%200-5.7-5.7l-1%201%22/%3E%3Cpath%20d%3D%22M14%2010a4%204%200%200%200-5.7%200l-3%203a4%204%200%200%200%205.7%205.7l1-1%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=www]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%221.5%22/%3E%3Cpath%20d%3D%22M3%209h18M6.5%206.5h.01M9%206.5h.01%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=pedzel]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%204l6%206-8%208H6v-6l8-8z%22/%3E%3Cpath%20d%3D%22M12%206l6%206%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=nieskonczonosc]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%209c-3%200-4%201.5-4%203s1%203%204%203c3.5%200%206.5-6%2010-6%203%200%204%201.5%204%203s-1%203-4%203c-3.5%200-6.5-6-10-6z%22/%3E%3C/svg%3E)}.pricing-features li[data-ikona=ptaszek]{--ikona:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012.5l4.5%204.5L19%207%22/%3E%3C/svg%3E)}.faq-apple-kontakt{border-left:1.5px solid var(--w-linia);gap:.3rem;margin:2.5rem 0 0;padding-left:1rem;display:grid}.faq-apple-kontakt span{font-family:var(--w-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--w-tusz-2);font-size:.75rem}.faq-apple-kontakt a{color:var(--w-tusz);text-underline-offset:3px;width:fit-content;text-decoration:underline}.faq-apple-kontakt a:hover{color:var(--w-pomarancz)}.hero-tlo-sceny{z-index:0;position:absolute;inset:0}.hero .hero-en-bg{z-index:1}.hero .hero-en-orb{background:0 0!important}.hero .hero-overlay,.hero .hero-overlay--en{z-index:2;background:linear-gradient(#fdf9f4b8 0%,#fdf9f433 34%,#fdf9f400 60%)!important}.hero .hero-en-copy :is(h1,p,.hero-en-cta-secondary){text-shadow:0 1px 18px #fdf9f4d9!important}.hero .hero-en-title-display,.hero .hero-en-lead{color:var(--w-tusz)!important}.hero .hero-en-body{color:var(--w-tusz-2)!important}.hero .hero-en-arc-line{fill:var(--w-tusz-2)!important}.hero .hero-en-arc-ghost,.hero .hero-arc-scan{display:none!important}.hero .hero-en-cta{background:var(--w-pomarancz)!important;color:#fff!important}.hero .hero-en-cta-secondary{color:var(--w-tusz)!important;border-color:var(--w-tusz)!important}.hero .hero-en-cta-secondary:hover{color:#fff!important}.hero :focus-visible{outline-color:var(--w-pomarancz)!important}body:has(.hero) .header:not(.scrolled) :focus-visible{outline-color:var(--w-pomarancz)!important}@media (min-width:901px) and (min-aspect-ratio:1){.hero .hero-en-bg{-webkit-mask-image:linear-gradient(#000 0% 80%,#000000b8 85%,#00000052 90%,#0000 94.6%);mask-image:linear-gradient(#000 0% 80%,#000000b8 85%,#00000052 90%,#0000 94.6%)}}.hero-en-bg>.hero-litery-ramka{inset:0;display:none!important;position:absolute!important}@media (max-width:900px),(max-aspect-ratio:1){.hero-en-bg>.hero-litery-ramka{display:block!important}.hero-litery{width:69.8%;height:auto;position:absolute;top:31.6%;left:8.6%}}.hero-mgla{z-index:3;pointer-events:none;height:46%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-mgla:before{content:"";z-index:1;background:radial-gradient(42% 62% at 85% 100%,#f2e9e3f7 0%,#f3ebe5db 36%,#f6efea6b 66%,#f6efea00 90%);position:absolute;inset:0}.hero-mgla-chmury{z-index:2;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000000f 0%,#00000038 45%,#000000d9 68%,#000 80%);mask-image:linear-gradient(90deg,#0000000f 0%,#00000038 45%,#000000d9 68%,#000 80%)}.hero-mgla-chmury>span{--h:clamp(220px, 30vw, 520px);--k:calc(var(--h) * 2.6146);left:0;bottom:calc(var(--h) * -.36);height:var(--h);width:calc(var(--k) * 3);background:url(/images/wyglad/chmury.webp) repeat-x 0 0 / var(--k) 100%;will-change:transform;position:absolute}.hero-mgla-chmury>span:nth-child(2){bottom:calc(var(--h) * -.1);opacity:.75;transform:scaleX(-1)}.hero-mgla-chmury>span:nth-child(3){--h:clamp(160px, 22vw, 380px);bottom:calc(var(--h) * .38);opacity:.42}.styk-mgla{--s:clamp(200px, 26vw, 460px);left:0;right:0;top:calc(var(--s) * -.58);height:var(--s);z-index:4;pointer-events:none;background:linear-gradient(#f0e6e000 0%,#f0e6e080 34%,#f0e6e09e 58%,#f0e6e04d 78%,#f0e6e000 100%);position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 64%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 64%,#0000 100%)}.styk-mgla>span{--h:var(--s);--k:calc(var(--h) * 2.6146);height:100%;width:calc(var(--k) * 3);background:url(/images/wyglad/chmury.webp) repeat-x 0 0 / var(--k) 100%;will-change:transform;opacity:.85;position:absolute;top:0;left:0}.styk-mgla>span:nth-child(2){opacity:.55;top:12%;transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.styk-mgla>span:first-child{animation:150s linear infinite w-dryf}.styk-mgla>span:nth-child(2){animation:230s linear infinite reverse w-dryf}}.hero-lot{--lot-w:clamp(52px, 4.2vw, 76px);z-index:1;pointer-events:none;width:100%;height:0;position:absolute;top:28.6%;left:0;rotate:-.6deg}.hero-lot-samolot{left:0;top:calc(var(--lot-w) * -.25);width:var(--lot-w);opacity:0;height:auto;position:absolute;overflow:visible;translate:102vw}.hero-lot-smuga{left:calc(-8vw + var(--lot-w) * .86);width:110vw;top:calc(var(--lot-w) * .06 - 8px);transform-origin:100%;opacity:0;height:16px;position:absolute;scale:0 1;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000008c 30%,#00000026 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000008c 30%,#00000026 70%,#0000 100%)}.hero-lot-smuga-cien,.hero-lot-smuga-rdzen{border-radius:999px;position:absolute;left:0;right:0}.hero-lot-smuga-cien{filter:blur(3px);background:#967a7038;height:8px;top:4px}.hero-lot-smuga-rdzen{filter:blur(.4px);background:#fffffff2;height:2px;top:7px}@media (prefers-reduced-motion:no-preference){@keyframes w-hero-mgla{0%{opacity:.86}to{opacity:1}}.hero-mgla:before{animation:9s ease-in-out infinite alternate w-hero-mgla}.hero-mgla-chmury>span:first-child{animation:120s linear infinite w-dryf}.hero-mgla-chmury>span:nth-child(2){animation:190s linear infinite reverse w-dryf}.hero-mgla-chmury>span:nth-child(3){animation:260s linear infinite w-dryf}@keyframes w-hero-lot{0%{opacity:0;translate:102vw;scale:.6}3%{opacity:1}57%{opacity:1}60%{opacity:0;translate:-8vw;scale:1}to{opacity:0;translate:-8vw;scale:1}}@keyframes w-hero-smuga{0%{opacity:0;scale:0 1}3%{opacity:1}60%{opacity:1;scale:1}78%{opacity:0;scale:1}to{opacity:0;scale:1}}.hero-lot-samolot{animation:70s linear 2.5s infinite w-hero-lot}.hero-lot-smuga{animation:70s linear 2.5s infinite w-hero-smuga}}@media (max-width:900px),(max-aspect-ratio:1){.hero-lot{display:none}}.hero .hero-en-cta-secondary{background:#fdf9f4db!important}@media (max-width:900px),(max-aspect-ratio:1){.hero .hero-overlay,.hero .hero-overlay--en{background:linear-gradient(#fdf9f48c 0%,#fdf9f41a 30%,#fdf9f400 34% 60%,#fdf9f499 70%,#fdf9f4cc 90%,#fdf9f459 100%)!important}}.realizacje{--r-akcent:var(--w-pomarancz);--r-linia:#1e1e1e1f;grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,72px);margin:clamp(40px,5vw,72px) 0 clamp(48px,6vw,88px);display:grid;position:relative}.realizacje-os{flex-direction:column;gap:clamp(28px,3.2vw,48px);min-height:100%;padding:clamp(64px,7vw,108px) 0 24px;display:flex;position:relative}.realizacje-luk{pointer-events:none;width:72px;height:100%;position:absolute;top:0;left:0;overflow:visible}.realizacje-luk path{fill:none;stroke:#d85a3073;stroke-width:1.5px;vector-effect:non-scaling-stroke}.realizacje-zakladka{--luk:calc(49px - 48px * sin(calc((var(--i) + .5) / var(--realizacje-n) * 180deg)));margin-left:var(--luk);color:var(--w-tusz);font:inherit;text-align:left;cursor:pointer;opacity:.5;background:0 0;border:0;border-radius:999px;grid-template-columns:auto;justify-items:start;gap:6px;padding:14px 26px 14px 52px;transition:opacity .3s,background-color .3s,box-shadow .3s;display:grid;position:relative}.realizacje-zakladka:hover{opacity:.85}.realizacje-zakladka[aria-selected=true]{opacity:1;background:#ffffff9e;box-shadow:inset 0 1px #fffc,0 12px 32px -18px #0a133759}.realizacje-zakladka:focus-visible{outline:2px solid var(--r-akcent);outline-offset:3px;opacity:1}.realizacje-kropka{background:#fff;border-radius:50%;width:26px;height:26px;margin-top:-13px;position:absolute;top:50%;left:8px;box-shadow:0 0 0 1.5px #d85a3059,0 4px 12px -4px #0a133740}.realizacje-kropka:before{content:"";background:#d85a3059;border-radius:50%;transition:background-color .3s,transform .3s;position:absolute;inset:7px}.realizacje-zakladka[aria-selected=true] .realizacje-kropka:before{background:var(--r-akcent);transform:scale(1.12)}.realizacje-zakladka-nazwa{font-family:var(--font-geist), "Geist", system-ui, sans-serif;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-size:clamp(1.05rem,1.55vw,1.45rem);font-weight:700;line-height:1.1;display:inline-flex}.realizacje-strzalka{fill:none;width:.95em;height:.95em;stroke:var(--r-akcent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .3s,transform .3s;transform:translate(-4px,4px)}.realizacje-zakladka[aria-selected=true] .realizacje-strzalka{opacity:1;transform:none}.realizacje-zakladka-tag{font-family:var(--w-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--w-tusz-2);white-space:nowrap;font-size:.72rem}.realizacje-karta{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"marka marka""tytul miary""opis miary""wykres wykres""metryki metryki""stopka stopka";align-items:end;column-gap:24px;display:grid}.realizacje-karta[hidden]{display:none}.realizacje-marka{color:var(--w-tusz-2);grid-area:marka;margin-bottom:clamp(18px,2vw,28px);line-height:1}.realizacje-marka>*{color:var(--w-tusz-2)!important;font-size:clamp(1.9rem,3.4vw,3rem)!important}.realizacje-marka img,.realizacje-marka svg{width:auto!important;height:clamp(30px,3.2vw,46px)!important}.realizacje .realizacje-tytul{letter-spacing:-.02em;color:var(--w-tusz);grid-area:tytul;margin:0 0 10px;font-size:clamp(1.6rem,2.4vw,2.15rem);line-height:1.1}.realizacje-opis{max-width:56ch;color:var(--w-tusz-2);grid-area:opis;margin:0;font-size:1rem;line-height:1.55}.realizacje-miary{box-shadow:0 0 0 1px var(--r-linia) inset;background:#ffffffb3;border-radius:999px;grid-area:miary;align-self:end;padding:4px;display:inline-flex}.realizacje-miara{color:var(--w-tusz);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 20px;font-size:.9rem;transition:background-color .25s,color .25s,box-shadow .25s}.realizacje-miara[aria-pressed=true]{color:var(--w-tusz);box-shadow:0 0 0 1.5px var(--r-akcent), 0 6px 16px -10px #d85a30cc;background:#fff;font-weight:600}.realizacje-miara:focus-visible{outline:2px solid var(--r-akcent);outline-offset:2px}.realizacje-wykres{grid-area:wykres;margin:clamp(22px,2.6vw,36px) 0 0}.realizacje-wykres-ramka{outline-offset:6px;touch-action:pan-y;border-radius:12px;height:clamp(220px,24vw,300px);position:relative}.realizacje-wykres-ramka:focus-visible{outline:2px solid var(--r-akcent)}.realizacje-wykres svg{width:100%;height:100%;display:block;overflow:visible}.realizacje-siatka{stroke:#1e1e1e24;stroke-width:1px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.realizacje-gradient-gora{stop-color:var(--w-pomarancz);stop-opacity:.26}.realizacje-gradient-dol{stop-color:var(--w-pomarancz);stop-opacity:0}.realizacje-linia{fill:none;stroke:var(--r-akcent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.realizacje-pion{stroke:#d85a3066;stroke-width:1px;stroke-dasharray:2 4;vector-effect:non-scaling-stroke}.realizacje-punkt{display:none}.realizacje-os-y,.realizacje-os-x{color:#1e1e1e8c;white-space:nowrap;pointer-events:none;font-size:.78rem;line-height:1;position:absolute}.realizacje-os-y{left:0;transform:translateY(-50%)}.realizacje-os-x{bottom:0;transform:translate(-50%)}.realizacje-dymek{z-index:1;pointer-events:none;background:#fff;border-radius:10px;gap:4px;min-width:150px;padding:10px 14px;transition:left .18s,top .18s;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 18px));box-shadow:0 0 0 1px #1e1e1e14,0 14px 30px -14px #0a133773}.realizacje-dymek[data-strona=lewa]{transform:translate(calc(22px - 100%),calc(-100% - 18px))}.realizacje-dymek[data-strona=prawa]{transform:translate(-22px,calc(-100% - 18px))}.realizacje-dymek:after{content:"";background:var(--r-akcent);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;bottom:-25px;left:50%;box-shadow:0 0 0 3px #fff,0 2px 8px #0a13374d}.realizacje-dymek[data-strona=lewa]:after{left:calc(100% - 22px)}.realizacje-dymek[data-pion=dol]{transform:translate(-50%,18px)}.realizacje-dymek[data-pion=dol][data-strona=lewa]{transform:translate(calc(22px - 100%),18px)}.realizacje-dymek[data-pion=dol][data-strona=prawa]{transform:translate(-22px,18px)}.realizacje-dymek[data-pion=dol]:after{top:-25px;bottom:auto}.realizacje-dymek[data-strona=prawa]:after{left:22px}.realizacje-dymek-data{color:var(--w-tusz-2);font-size:.78rem}.realizacje-dymek-wartosc{color:var(--w-tusz);white-space:nowrap;font-size:.95rem;font-weight:600}.realizacje-metryki{border-top:1px solid var(--r-linia);border-bottom:1px solid var(--r-linia);grid-area:metryki;grid-template-columns:1fr 1fr;margin:clamp(28px,3vw,40px) 0 0;display:grid}.realizacje-metryka{align-items:center;gap:18px;padding:clamp(18px,2vw,26px) clamp(8px,2vw,32px);display:flex}.realizacje-metryka+.realizacje-metryka{border-left:1px solid var(--r-linia)}.realizacje-metryka dd{font-family:var(--font-geist), "Geist", system-ui, sans-serif;letter-spacing:-.03em;color:var(--w-noc);white-space:nowrap;order:-1;margin:0;font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:600;line-height:1}.realizacje-metryka dt{max-width:16ch;color:var(--w-tusz);font-size:.95rem;line-height:1.35}.realizacje-stopka{flex-wrap:wrap;grid-area:stopka;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:18px;display:flex}.realizacje-zrodlo{color:var(--w-tusz-2);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:.82rem;display:inline-flex}.realizacje-zrodlo svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;width:16px;height:16px}.realizacje-zrodlo-kreska{background:var(--r-linia);width:1px;height:14px}.realizacje .portfolio-client-cta{color:var(--w-pomarancz-tekst,#b4441f);font-weight:600;text-decoration:none}.realizacje .portfolio-client-cta:hover{color:var(--w-pomarancz-hover,#c24a22);text-decoration:underline}@media (max-width:900px){.realizacje{grid-template-columns:minmax(0,1fr);gap:20px}.realizacje-os{margin:0 calc(var(--container-padding,20px) * -1);padding:4px 2px 10px;padding-inline:var(--container-padding,20px);scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;gap:8px;overflow-x:auto}.realizacje-os::-webkit-scrollbar{display:none}.realizacje-luk{display:none}.realizacje-zakladka{scroll-snap-align:start;opacity:.6;background:#ffffff59;flex:none;margin-left:0;padding:10px 18px 10px 44px}.realizacje-kropka{width:22px;height:22px;margin-top:-11px;left:10px}.realizacje-kropka:before{inset:6px}.realizacje-karta{grid-template-columns:minmax(0,1fr);grid-template-areas:"marka""tytul""opis""miary""wykres""metryki""stopka"}.realizacje-miary{justify-self:start;margin-top:18px}.realizacje-metryka{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:480px){.realizacje-dymek{min-width:0}.realizacje-metryka dd{font-size:2rem}.realizacje-metryka dt{font-size:.85rem}}@media (prefers-reduced-motion:no-preference){.realizacje-karta:not([hidden])>*{animation:.55s cubic-bezier(.2,.7,.2,1) both realizacje-wejscie}.realizacje-karta:not([hidden])>:nth-child(2){animation-delay:40ms}.realizacje-karta:not([hidden])>:nth-child(3){animation-delay:80ms}.realizacje-karta:not([hidden])>:nth-child(n+4){animation-delay:.12s}.realizacje-karta:not([hidden]) .realizacje-linia{animation:1.3s cubic-bezier(.65,0,.35,1) .15s backwards realizacje-rysuj}.realizacje-karta:not([hidden]) .realizacje-pole{animation:1.3s cubic-bezier(.65,0,.35,1) .15s backwards realizacje-rysuj,.9s .35s backwards realizacje-pole}.realizacje-karta:not([hidden]) .realizacje-dymek{animation:.45s cubic-bezier(.2,.7,.2,1) 1.1s both realizacje-dymek}.realizacje-linia,.realizacje-pole{transition:d .6s cubic-bezier(.65,0,.35,1)}.realizacje-zakladka[aria-selected=true] .realizacje-kropka:after{content:"";border-radius:50%;animation:2.4s ease-out infinite realizacje-puls;position:absolute;inset:-1px;box-shadow:0 0 0 2px #d85a3073}.realizacje[data-petla=poza] .realizacje-kropka:after{animation-play-state:paused}@supports (animation-timeline:view()) and (animation-range:entry){.realizacje-wykres-ramka{animation:linear both realizacje-odslon;animation-timeline:view();animation-range:entry 10% cover 38%}.realizacje-zakladka{animation:linear both realizacje-wejscie-os;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes realizacje-wejscie{0%{opacity:0;transform:translateY(10px)}}@keyframes realizacje-wejscie-os{0%{opacity:0;transform:translate(-16px)}}@keyframes realizacje-rysuj{0%{clip-path:inset(-10px 100% -10px -10px)}to{clip-path:inset(-10px)}}@keyframes realizacje-pole{0%{opacity:0}}@keyframes realizacje-dymek{0%{opacity:0;translate:0 10px}}@keyframes realizacje-odslon{0%{clip-path:inset(-40px 100% -10px -60px)}to{clip-path:inset(-40px -40px -10px -60px)}}@keyframes realizacje-puls{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(1.9)}}.realizacje-pas{isolation:isolate;margin-top:clamp(24px,3vw,48px);padding:clamp(48px,6vw,96px) 0 clamp(16px,2vw,32px);position:relative}.realizacje-pas:before{content:"";z-index:-1;opacity:.55;pointer-events:none;background:url(/images/wyglad/gory-swit.webp) 50% 58%/cover no-repeat;position:absolute;inset:0;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 70%,#0000 100%)}@media (max-width:900px){.realizacje-pas:before{background-image:url(/images/wyglad/gory-swit-900.webp)}}.realizacje-etykieta{align-items:center;gap:.6rem;display:flex}.realizacje-etykieta span{color:var(--w-pomarancz);font-family:var(--font-geist), sans-serif;font-size:1rem}.realizacje-pas .realizacje{margin-top:clamp(8px,1.5vw,20px)}@media (prefers-reduced-motion:reduce){.realizacje *,.realizacje :before,.realizacje :after{transition:none!important}}@media (max-width:600px){.realizacje-zrodlo{grid-template-columns:16px 1fr;gap:4px 8px;display:grid}.realizacje-zrodlo-kreska{display:none}.realizacje-zrodlo>span:last-child{grid-column:2}}.realizacje-os-y:before,.realizacje-os-x:before,.realizacje-dymek-data:before,.realizacje-dymek-wartosc:before{content:attr(data-t)}.narz-app{--n-ok:#047857;--n-zle:#b3261e;--n-uwaga:#b45309;margin:2rem 0 1rem}.narz-formularz,.narz-wynik,.narz-bramka{background:#fff;border-radius:28px;padding:clamp(1.25rem,4vw,2.25rem);box-shadow:inset 0 1px #fffc,0 18px 50px -28px #0a133759}.narz-formularz{gap:.9rem;display:grid}.narz-siatka-formularza{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.narz-siatka-formularza>.narz-kalk-akcja,.narz-siatka-formularza>.narz-mikro,.narz-siatka-formularza>.narz-postep,.narz-siatka-formularza>.narz-blad{grid-column:1/-1}.narz-etykieta{color:var(--w-tusz);margin-bottom:.35rem;font-weight:600;display:block}.narz-pole{width:100%;min-height:48px;color:var(--w-tusz);font:inherit;background:#fff;border:1px solid #1e1e1e29;border-radius:14px;padding:.75rem 1rem;font-size:1rem}.narz-pole:focus-visible{outline:2px solid var(--w-pomarancz);outline-offset:1px;border-color:#0000}.narz-bramka-wiersz{flex-wrap:wrap;gap:.6rem;display:flex}.narz-bramka-wiersz .narz-pole{flex:240px}.narz-pulapka{opacity:0;width:1px;height:1px;left:-9999px;position:absolute!important}.narz-mikro{color:var(--w-tusz-2);margin:.25rem 0 0;font-size:.86rem;line-height:1.5}.narz-blad{color:var(--n-zle);margin:.5rem 0 0;font-weight:500}.narz-link{color:var(--w-pomarancz-tekst);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.narz-demo{color:#7a4b00;background:#fff7e6;border-radius:12px;margin:0 0 1rem;padding:.6rem 1rem;font-size:.9rem}.narz-postep{gap:.45rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.narz-postep li{color:var(--w-tusz-2);padding-left:1.9rem;font-size:.95rem;position:relative}.narz-postep li:before{content:"";border:2px solid #1e1e1e2e;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.15em;left:0}.narz-postep li.zrobione{color:var(--w-tusz)}.narz-postep li.zrobione:before{border-color:var(--n-ok);background:var(--n-ok);box-shadow:inset 0 0 0 3px #fff}.narz-postep li.teraz{color:var(--w-tusz);font-weight:600}.narz-postep li.teraz:before{border-color:var(--w-pomarancz);border-right-color:#0000}.narz-wynik{gap:1.25rem;display:grid}.narz-wynik-glowa{grid-template-columns:auto 1fr;align-items:center;gap:clamp(1rem,3vw,2rem);display:grid}.narz-wynik-domena{color:var(--w-tusz);overflow-wrap:anywhere;margin:0 0 .35rem;font-size:clamp(1.25rem,2.6vw,1.6rem);font-weight:700}.narz-wynik-opis{color:var(--w-tusz-2);margin:0 0 .5rem;line-height:1.6}.narz-h2{color:var(--w-tusz);margin:.5rem 0 0;font-size:clamp(1.25rem,2.4vw,1.5rem)}.narz-psi{color:var(--w-tusz-2);margin:0;font-size:.92rem}.narz-ocena{--kolor:var(--n-ok);place-items:center;width:136px;height:136px;display:grid;position:relative}.narz-ocena--srednia{--kolor:var(--n-uwaga)}.narz-ocena--slaba{--kolor:var(--n-zle)}.narz-ocena svg{position:absolute;inset:0;transform:rotate(-90deg)}.narz-ocena-tlo{fill:none;stroke:#1e1e1e14;stroke-width:10px}.narz-ocena-luk{fill:none;stroke:var(--kolor);stroke-width:10px;stroke-linecap:round}.narz-ocena-liczba{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.03em;color:var(--w-tusz);font-size:2.6rem;font-weight:700;line-height:1}.narz-ocena-podpis{letter-spacing:.08em;text-transform:uppercase;color:var(--w-tusz-2);font-size:.7rem;position:absolute;bottom:30px}.narz-ocena--mala{width:96px;height:96px}.narz-ocena--mala .narz-ocena-liczba{font-size:1.6rem}.narz-ocena--mala .narz-ocena-podpis{margin-top:4px;position:static}.narz-kategorie{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.narz-kategorie li{text-align:center;place-items:start center;display:grid}.narz-kategorie .narz-ocena--mala{grid-template-rows:96px auto;height:auto}.narz-kategorie .narz-ocena--mala svg{width:96px;height:96px;inset:0 auto auto 50%;transform:translate(-50%)rotate(-90deg)}.narz-kategorie .narz-ocena-liczba{grid-row:1;align-self:center}.narz-filtry{flex-wrap:wrap;gap:.4rem;display:flex}.narz-filtry button{color:var(--w-tusz);font:inherit;cursor:pointer;background:#fff;border:1px solid #1e1e1e24;border-radius:999px;padding:.45rem .95rem;font-size:.9rem}.narz-filtry button[aria-pressed=true]{border-color:var(--w-pomarancz);box-shadow:0 0 0 1px var(--w-pomarancz) inset;font-weight:600}.narz-problemy{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.narz-problem{--kolor:var(--w-tusz-2);background:var(--w-papier);border-left:4px solid var(--kolor);border-radius:16px;padding:1rem 1.1rem 1rem 1.25rem}.narz-problem--blad{--kolor:var(--n-zle)}.narz-problem--ostrzezenie{--kolor:var(--n-uwaga)}.narz-problem--ok{--kolor:var(--n-ok)}.narz-problem-meta{color:var(--w-tusz-2);margin:0 0 .25rem;font-size:.82rem}.narz-waga{color:var(--kolor);font-weight:700}.narz-problem-tytul{color:var(--w-tusz);margin:0 0 .35rem;font-size:1.05rem;line-height:1.35}.narz-problem-opis,.narz-problem-fix{color:var(--w-tusz-2);margin:0 0 .35rem;font-size:.95rem;line-height:1.55}.narz-problem-fix{color:var(--w-tusz)}.narz-problem-strony summary{cursor:pointer;color:var(--w-pomarancz-tekst);font-size:.88rem}.narz-problem-strony ul{overflow-wrap:anywhere;color:var(--w-tusz-2);margin:.4rem 0 0;padding-left:1.1rem;font-size:.85rem}.narz-zablokowane{display:grid;position:relative}.narz-zablokowane>*{grid-area:1/1}.narz-zamglone{filter:blur(6px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.narz-atrapa{background:#1e1e1e1a;border-radius:6px;color:#0000!important}.narz-zablokowane .narz-bramka{z-index:1;align-self:start;margin:clamp(.5rem,3vw,1.5rem);position:relative}.narz-bramka{border:1px solid #d85a3047;gap:.85rem;display:grid}.narz-bramka--gotowe{border-color:#0478574d}.narz-bramka-glowa{grid-template-columns:auto 1fr;align-items:start;gap:.9rem;display:grid}.narz-bramka-ikona{background:#d85a301a;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.narz-bramka-ikona svg{fill:none;width:22px;height:22px;stroke:var(--w-pomarancz);stroke-width:1.8px;stroke-linecap:round}.narz-bramka-tytul{color:var(--w-tusz);margin:0;font-size:clamp(1.15rem,2.4vw,1.4rem);font-weight:700;line-height:1.3}.narz-bramka-opis{color:var(--w-tusz-2);margin:.3rem 0 0;line-height:1.55}.narz-bramka-korzysci{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.narz-bramka-korzysci li{color:var(--w-tusz);padding-left:1.6rem;position:relative}.narz-bramka-korzysci li:before{content:"✓";color:var(--n-ok);font-weight:700;position:absolute;left:0}.narz-zgoda{color:var(--w-tusz-2);align-items:flex-start;gap:.6rem;font-size:.82rem;line-height:1.5;display:flex}.narz-zgoda input{width:18px;height:18px;accent-color:var(--w-pomarancz);flex-shrink:0;margin-top:.2rem}.narz-zgoda a{text-decoration:underline}.narz-zgoda--newsletter{background:var(--w-papier);color:var(--w-tusz);border-radius:12px;padding:.65rem .75rem}.narz-bramka-mikro{color:var(--w-tusz-2);margin:0;font-size:.82rem}.narz-dr{background:var(--w-noc);color:#fff;border-radius:32px;align-content:center;place-items:center;width:136px;height:136px;display:grid}.narz-dr-liczba{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.03em;font-size:3rem;font-weight:700;line-height:1}.narz-dr-skala{letter-spacing:.08em;text-transform:uppercase;opacity:.8;margin-top:.35rem;font-size:.72rem}.narz-licencja{color:var(--w-tusz-2);margin:.25rem 0 .5rem;font-size:.82rem}.narz-licencja a{text-decoration:underline}.narz-konkurenci{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:.5rem;display:grid}.narz-slupki{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.narz-slupki li{grid-template-columns:minmax(120px,220px) 1fr 3.5rem;align-items:center;gap:.75rem;display:grid}.narz-slupki-nazwa{overflow-wrap:anywhere;color:var(--w-tusz);font-size:.95rem}.narz-slupki-pasek{background:linear-gradient(90deg, var(--w-noc) var(--w), #1e1e1e12 var(--w));border-radius:999px;height:14px}.narz-slupki li.twoja .narz-slupki-pasek{background:linear-gradient(90deg, var(--w-pomarancz) var(--w), #1e1e1e12 var(--w))}.narz-slupki-wartosc{text-align:right;font-weight:700}.narz-kalkulator{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.1rem 1.5rem}.narz-kalkulator>fieldset,.narz-kalk-akcja{grid-column:1/-1}.narz-kalk-pole{border:0;min-width:0;margin:0;padding:0}.narz-z-jednostka{align-items:center;gap:.5rem;display:flex}.narz-z-jednostka span{white-space:nowrap;color:var(--w-tusz-2);flex-shrink:0;font-weight:600}.narz-suwak{width:100%;accent-color:var(--w-pomarancz)}.narz-wybor{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.narz-wybor input{accent-color:var(--w-pomarancz)}.narz-kalk-akcja{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.narz-kalk-wynik{text-align:center;margin-top:1.25rem}.narz-kwota{font-family:var(--font-geist), system-ui, sans-serif;letter-spacing:-.03em;color:var(--w-noc);margin:.25rem 0;font-size:clamp(2rem,6vw,3.4rem);font-weight:700;line-height:1.1}.narz-rozbicie{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:.75rem;display:grid}.narz-rozbicie>div{background:var(--w-papier);border-radius:16px;padding:1rem}.narz-rozbicie-etykieta{color:var(--w-tusz-2);margin:0;font-size:.85rem}.narz-rozbicie-kwota{color:var(--w-tusz);margin:.25rem 0 0;font-size:1.25rem;font-weight:700}.narz-ramka{width:min(100%, var(--szer,100%));background:#fff;border:1px solid #1e1e1e1f;border-radius:16px;margin:0 auto;overflow:hidden}.narz-ramka-pasek{background:var(--w-papier-2);gap:6px;padding:10px 12px;display:flex}.narz-ramka-pasek span{background:#1e1e1e33;border-radius:50%;width:10px;height:10px}.narz-ramka iframe{background:#fff;border:0;width:100%;display:block}.narz-porownanie-makiet{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}.narz-porownanie-makiet--bez-zrzutu{grid-template-columns:1fr}.narz-porownanie-makiet figure{margin:0}.narz-porownanie-makiet figcaption{letter-spacing:.08em;text-transform:uppercase;color:var(--w-tusz-2);margin-bottom:.4rem;font-size:.82rem}.narz-porownanie-makiet img{border:1px solid #1e1e1e1f;border-radius:16px;width:100%;height:auto}.narz-makieta-atrapa{gap:.75rem;display:grid}.narz-makieta-atrapa div{background:linear-gradient(135deg, var(--w-papier-2), #d85a3026);border-radius:16px;height:120px}.narz-tabela-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.narz-tabela{border-collapse:collapse;width:100%;font-size:.95rem}.narz-tabela th,.narz-tabela td{text-align:center;vertical-align:middle;border-bottom:1px solid #1e1e1e14;padding:.65rem .5rem}.narz-tabela thead th{color:var(--w-tusz-2);font-size:.8rem;font-weight:600}.narz-tabela tbody th{text-align:left;min-width:150px;font-weight:600}.narz-tabela tr.niedostepny{opacity:.65}.narz-tabela td.narz-mikro{text-align:left}.narz-silnik{color:var(--w-tusz);display:block}.narz-tabela tbody th .narz-mikro{margin:0;font-size:.78rem;font-weight:400;display:block}.narz-znak{border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;display:inline-grid}.narz-znak--tak{color:var(--n-ok);background:#0478571f}.narz-znak--nie{color:var(--n-zle);background:#b3261e1a}.narz-znak--brak{color:var(--w-tusz-2)}.narz-pytania summary{cursor:pointer;color:var(--w-pomarancz-tekst);font-weight:500}.narz-pytania ol{color:var(--w-tusz-2);margin:.5rem 0 0;padding-left:1.25rem;line-height:1.6}.narz-pelne-ai{gap:1rem;display:grid}.narz-chipy{flex-wrap:wrap;gap:.45rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.narz-chipy li{background:var(--w-papier);color:var(--w-tusz);border-radius:999px;padding:.4rem .8rem;font-size:.9rem}.narz-chipy li span{color:var(--w-tusz-2);font-size:.8rem}@media (max-width:640px){.narz-wynik-glowa{grid-template-columns:1fr;justify-items:start}.narz-kategorie{grid-template-columns:repeat(2,1fr);row-gap:1rem}.narz-porownanie-makiet{grid-template-columns:1fr}.narz-slupki li{grid-template-columns:1fr 3rem}.narz-slupki-pasek{grid-area:2/1/auto/-1}.narz-bramka-wiersz .btn{justify-content:center;width:100%}.narz-zablokowane .narz-bramka{margin:.25rem 0 0}}@media (prefers-reduced-motion:no-preference){.narz-postep li.teraz:before{animation:.9s linear infinite narz-kreci}.narz-ocena-luk{transition:stroke-dashoffset 1.1s cubic-bezier(.2,.7,.2,1)}.narz-wynik{animation:.5s cubic-bezier(.2,.7,.2,1) both narz-wejscie}.narz-slupki-pasek{animation:.6s both narz-wejscie}}@keyframes narz-kreci{to{transform:rotate(360deg)}}@keyframes narz-wejscie{0%{opacity:0;transform:translateY(8px)}}.narz-ocena--brak{box-sizing:border-box;border:10px solid #1e1e1e14;border-radius:50%}.szablon-tresc p{margin:0 0 1rem}.szablon-tresc h3{color:var(--color-text-dark);margin:1.5rem 0 .5rem;font-size:1.15rem;font-weight:700;line-height:1.35}.szablon-tresc ul,.szablon-tresc ol{gap:.45rem;margin:0 0 1rem;padding-left:1.25rem;display:grid}.szablon-tresc table{border-collapse:collapse;width:100%;margin:0 0 1.25rem;font-size:.95rem;line-height:1.5;display:block;overflow-x:auto}.szablon-tresc th,.szablon-tresc td{text-align:left;vertical-align:top;border:1px solid #e5e1dc;min-width:7rem;padding:.55rem .7rem}.szablon-tresc th{color:var(--color-text-dark);background:#fbf7f2;font-weight:700}.szablon-tresc a{color:var(--color-primary);text-decoration:underline}.szablon-tresc code{background:#f4efe9;border-radius:6px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}#podglad .szablon-tresc ul{padding-left:0;list-style:none}.hero-klienci{z-index:5;justify-content:space-between;align-items:center;margin:0;padding:0;list-style:none;display:none;position:absolute;bottom:clamp(36px,5.6vw,96px);left:8.1vw;right:8.1vw}.hero-klient{justify-content:center;align-items:center;margin:0;display:flex}.hero-klient img{width:100%;height:auto;display:block}.hero-klient--mt{width:19.65vw}.hero-klient--tql{width:9.24vw}.hero-klient--ai{width:15.5vw}.hero-klient--st{width:16.7vw}@media (min-width:901px) and (min-aspect-ratio:1){.hero-klienci{display:flex}}@media (max-width:767px){.hero-klienci{grid-template-columns:1fr 1fr;place-items:center;gap:18px 24px;display:grid;bottom:14px;left:20px;right:20px}.hero-klient--mt{width:41vw}.hero-klient--tql{width:20vw}.hero-klient--ai,.hero-klient--st{width:34vw}.hero-litery{width:calc(95.2381% - 38.0952px);left:calc(4.7619% + 19.0476px)}.hero.hero--en{--m-lit-d:calc(9.11vw - 13.64px);--m-klienci-h:108px;height:calc(var(--m-head-h,83px) + 20px + var(--m-copy-h,233px) + var(--m-band-h,296px) * .2867 + 24px + max(154px, var(--m-bottom-h,184px)) + 22px + var(--m-lit-d) + var(--m-klienci-h))!important}html[lang=en] .hero.hero--en{height:calc(var(--m-head-h,83px) + 20px + var(--m-copy-h,205px) + var(--m-band-h,296px) * .2867 + 24px + max(154px, var(--m-bottom-h,184px)) + 22px + var(--m-lit-d) + var(--m-klienci-h))!important}.hero-en-copy{grid-template-rows:calc(var(--m-head-h,83px) + 20px + var(--m-copy-h,233px)) calc(24px + var(--m-band-h) * .2867 + var(--m-lit-d)) 1fr}html[lang=en] .hero-en-copy{grid-template-rows:calc(var(--m-head-h,83px) + 20px + var(--m-copy-h,205px)) calc(24px + var(--m-band-h) * .2867 + var(--m-lit-d)) 1fr}}
.cookie-banner{z-index:100000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;padding:.625rem .75rem calc(.625rem + env(safe-area-inset-bottom,0px));font-family:var(--font-geist), sans-serif;background:#0a1337f7;border:0;border-top:1px solid #ffffff26;border-radius:16px 16px 0 0;position:fixed;bottom:0;left:0;right:0}.cookie-banner__wnetrze{flex-direction:column;gap:.5rem;max-width:1200px;margin:0 auto;display:flex}.cookie-banner__tekst{color:#e2e8f0;overflow-wrap:normal;margin:0;font-size:.8rem;font-weight:400;line-height:1.4}.cookie-banner__linki{white-space:nowrap}.cookie-banner__link{color:var(--w-pomarancz);text-underline-offset:2px;font-weight:500;text-decoration:underline}button.cookie-banner__link{font:inherit;font-weight:500;line-height:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.cookie-banner__przyciski{grid-auto-columns:1fr;grid-auto-flow:column;gap:.5rem;display:grid}.cookie-banner__btn{color:#0a1337;min-height:44px;font:inherit;text-align:center;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:999px;padding:.5rem .75rem;font-size:.85rem;font-weight:600;line-height:1.2;transition:background-color .2s,border-color .2s}.cookie-banner__btn:hover{background:#e2e8f0;border-color:#e2e8f0}@media (min-width:601px){.cookie-banner{padding:.625rem 1.5rem calc(.625rem + env(safe-area-inset-bottom,0px));border-radius:0}.cookie-banner__wnetrze{flex-direction:row;align-items:center;gap:.75rem 1.5rem}.cookie-banner__tekst{flex:auto;font-size:.875rem}.cookie-banner__przyciski{flex:none}.cookie-banner__btn{padding:.5rem 1.25rem}}body.has-cookie-banner{padding-bottom:var(--cookie-banner-h,0px)}html:has(>body.has-cookie-banner){scroll-padding-bottom:var(--cookie-banner-h,0px)}body.has-cookie-banner .kalk-akcja{bottom:var(--cookie-banner-h,0px)}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.p.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_1f5a5ecd-module__igcVTq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_1f5a5ecd-module__igcVTq__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.p.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_c8b0e785-module__KHVfQq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_c8b0e785-module__KHVfQq__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_d5e7941b-module__6s9Rya__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_d5e7941b-module__6s9Rya__variable{--font-inter-oryg:"Inter", "Inter Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.p.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_e76f637d-module__a-ZPCW__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_e76f637d-module__a-ZPCW__variable{--font-space-oryg:"Space Grotesk", "Space Grotesk Fallback"}
