:root{--bg:#070c16;--text:#f5f7fb;--font-body:var(--font-nunito-sans),ui-sans-serif,system-ui,sans-serif;--font-heading:var(--font-nunito),ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{min-height:100%}body,html{background:var(--bg)}body{min-height:100vh;margin:0;overflow-x:hidden;color:var(--text);font-family:var(--font-body);letter-spacing:0}a,body,button,em,input,label,li,p,small,span,td,th{font-weight:600}.brand,h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}b,strong{font-weight:700}a{color:inherit;text-decoration:none}button{font:inherit}.brand{display:flex;align-items:center;padding:0 6px;margin-bottom:-13px}:root[data-theme=przyjazny] .brand,:root[data-theme=przyjazny] h1{font-weight:900}.eyebrow{margin:0 0 29px;color:#b4bdca;font-size:16px;letter-spacing:.02em}@media (max-width:1380px){.brand{font-size:24px}}