/* Polityka prywatności, regulamin, 404: układ jak podstrony Marty (Szkolenia, Blog). */
#gl-dokument{background:#242527;color:#f1ede5;padding:0 6%;font:400 15px/1.8 Arial,sans-serif}#gl-dokument *{box-sizing:border-box}
#gl-dokument header{padding:30px 0;border-bottom:1px solid #535454;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
#gl-dokument .brand-link{display:flex;align-items:center;gap:15px;color:#f1ede5;text-decoration:none}
#gl-dokument .logo-crop,#gl-dokument .logo-crop img{display:block;width:52px;height:52px;flex-shrink:0}
#gl-dokument .brand{display:block;font:400 26px Georgia,serif;letter-spacing:1px}
#gl-dokument .brand small{display:block;font:400 9px Arial,sans-serif;letter-spacing:3px;text-transform:uppercase;margin-top:6px;color:#B79A68}
#gl-dokument .intro{padding:58px 0 30px}
#gl-dokument .eyebrow{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#B79A68}
#gl-dokument h1{font:400 clamp(34px,5.5vw,56px)/1.15 Georgia,serif;margin:18px 0 0}
#gl-dokument .tekst{max-width:780px;padding:0 0 60px}
#gl-dokument h2{font:400 clamp(21px,2.6vw,26px)/1.35 Georgia,serif;margin:38px 0 14px;color:#f1ede5}
#gl-dokument p,#gl-dokument li{color:#c9c6c0;margin:0 0 14px;text-align:left}
#gl-dokument ul{margin:0 0 14px;padding-left:20px}
#gl-dokument a{color:#f1ede5}
#gl-dokument .tekst a{text-decoration:underline;text-underline-offset:3px}
#gl-dokument mark.gl-uzupelnic{background:transparent;color:#B79A68;font-style:italic}
#gl-dokument footer{padding:20px 0;border-top:1px solid #535454;font-size:10px;letter-spacing:1px;color:#c2bfb9}
@media(max-width:600px){#gl-dokument header{align-items:flex-start;flex-direction:column;gap:18px}#gl-dokument .intro{padding-top:35px}}
@media(max-width:430px){#gl-dokument .brand{font-size:22px}#gl-dokument .brand small{font-size:8px;letter-spacing:2px}}

#gl-dokument .gl-menu{display:flex;flex-wrap:wrap;gap:6px 24px;font:400 12px/1.6 Arial,sans-serif;letter-spacing:1px}#gl-dokument .gl-menu a{color:#B79A68;text-decoration:none;padding:4px 0;border-bottom:1px solid transparent}#gl-dokument .gl-menu a:hover,#gl-dokument .gl-menu a:focus-visible,#gl-dokument .gl-menu a[aria-current=page]{color:#f1ede5;border-bottom-color:#B79A68}#gl-dokument footer.gl-stopka{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px}#gl-dokument footer.gl-stopka a{color:#c2bfb9;text-decoration:underline;text-underline-offset:3px}#gl-dokument footer.gl-stopka a:hover{color:#B79A68}
