header{position:relative;z-index:90;gap:22px}header>nav{gap:clamp(14px,2vw,30px);align-items:center}header>.small-cta{margin-left:auto;white-space:nowrap}.site-language{position:relative;flex-shrink:0;z-index:100;align-self:center}.site-language>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:7px;padding:10px 9px;border:1px solid #394332;color:#c1cbb7;font:11px 'DM Sans',sans-serif;white-space:nowrap}.site-language>summary::-webkit-details-marker{display:none}.site-language>summary:focus-visible{outline:2px solid #d1f27b;outline-offset:4px}.site-language[open]>summary{color:#d1f27b}.site-language>nav{position:absolute;top:calc(100% + 10px);right:0;width:190px;display:flex!important;flex-direction:column;gap:0;padding:8px;background:#1b2118;border:1px solid #46523a;box-shadow:0 12px 36px #0009}.site-language nav a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 11px;font-size:12px;color:#d6dfcd;white-space:nowrap}.site-language nav a:hover,.site-language nav [aria-current]{background:#293320;color:#d1f27b}.site-language small{font-size:9px;color:#9caa8d}.hero-copy h1{overflow-wrap:normal}.hero-copy .actions{flex-wrap:wrap}.tech-page .prototype{gap:16px}.landing-top{gap:12px}.landing-top .site-language{margin-left:auto}
@media(max-width:1100px){header{gap:15px}header>nav{gap:16px}.small-cta{padding:11px 13px}header .logo{font-size:24px}header>nav>a[href="#projekty"]{display:none}}
@media(max-width:760px){header{height:auto;min-height:88px;flex-wrap:wrap;justify-content:flex-start;padding:18px 0;gap:14px}.site-language{margin-left:auto;order:2}header>.logo{order:1}header>.small-cta{order:3;margin-left:0;font-size:11px;flex:0 0 auto}header>nav{order:4;width:100%;display:flex!important;gap:22px;flex-wrap:wrap;align-items:center}header>nav>a{font-size:11px}.use-menu summary{font-size:11px}.site-language>nav{display:flex!important}.landing-page header{margin:0 6vw}.hero-top{gap:10px}.hero-top .micro{display:none}.hero-copy h1{font-size:clamp(58px,12vw,88px)}.hero-copy{width:100%}.techline{gap:16px;flex-wrap:wrap}.techline>span{max-width:100%}.project-note{gap:18px;flex-wrap:wrap}.tech-jump{flex-wrap:wrap}.landing-page header>.site-language{order:2}.landing-page header>.small-cta{order:3}.landing-top{margin-bottom:35px}.use-dropdown{width:min(330px,84vw)}}
@media(max-width:400px){header>.small-cta{font-size:10px;padding:10px 11px}.site-language>summary{font-size:10px;padding:9px 7px;gap:5px}header{gap:10px}.hero-copy h1{font-size:55px}.hero-bottom{gap:12px;flex-wrap:wrap}.hero-bottom>span:last-child{display:none}.techline strong{font-size:20px}}
@media print{.site-language{display:none!important}}
