/* O mnie | Goldman Legal – adwokat Marta Goldman: projekt Marty (eksport z 01.11.2026), CSS bez zmian poza dopiskami na końcu. */
#gl-about{background:#242527;color:#f1ede5;padding:0 6%;font:400 15px/1.8 Arial,sans-serif}#gl-about *{box-sizing:border-box}#gl-about header{padding:30px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid #535454}#gl-about .brand{font:400 26px Georgia,serif;letter-spacing:1px}#gl-about .brand small{display:block;font:400 9px Arial,sans-serif;letter-spacing:3px;text-transform:uppercase;margin-top:6px;color:#B79A68}#gl-about nav{display:flex;gap:24px;font-size:12px;flex-wrap:wrap}#gl-about a{color:inherit;text-decoration:none}#gl-about nav .active{color:#B79A68}#gl-about .top{padding:50px 0 30px}#gl-about .eyebrow{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#B79A68}#gl-about h1{font:400 clamp(42px,7vw,65px)/1.15 Georgia,serif;margin:15px 0 0}#gl-about .layout{display:grid;grid-template-columns:36% 1fr;gap:6%;align-items:start;padding:12px 0 55px}#gl-about figure{margin:0}#gl-about img{display:block;width:100%;height:auto}#gl-about figcaption{padding:17px 0;border-bottom:1px solid #535454;color:#B79A68;font-size:11px;letter-spacing:2px;text-transform:uppercase}#gl-about .bio p{margin:0 0 25px;color:#c9c6c0}#gl-about .bio p:first-child{font:400 21px/1.6 Georgia,serif;color:#f1ede5}#gl-about .bio p:last-child{margin-bottom:0}#gl-about .cta{border-top:1px solid #535454;padding:38px 0 45px;display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}#gl-about .cta p{font:400 clamp(27px,4vw,38px)/1.3 Georgia,serif;margin:0}#gl-about .cta em{font-style:normal;color:#B79A68}#gl-about .cta button{background:transparent;color:#f1ede5;border:1px solid #B79A68;padding:14px 20px;font:400 12px Arial,sans-serif}#gl-about footer{border-top:1px solid #535454;padding:20px 0;font-size:10px;letter-spacing:1px;color:#c2bfb9}#gl-about #gl-about-contact{color:#c2bfb9}#gl-about a:hover,#gl-about button:hover{color:#B79A68}@media(max-width:600px){#gl-about header{align-items:flex-start;flex-direction:column}#gl-about .layout{grid-template-columns:1fr;gap:30px}#gl-about figure{max-width:380px}#gl-about .top{padding-top:35px}}
#gl-about .layout{align-items:center;padding-bottom:36px}#gl-about .bio p:first-child{font:700 clamp(18px,2.5vw,23px)/1.65 Georgia,serif;margin:0}#gl-about .bio strong{font-weight:700}#gl-about .biography-rest{padding:0 0 45px}#gl-about .biography-rest p{font:400 15px/1.85 Arial,sans-serif;color:#c9c6c0;margin:0 0 24px}#gl-about .biography-rest p:last-child{margin-bottom:0}@media(max-width:600px){#gl-about .layout{gap:26px}#gl-about .bio p:first-child{font-size:19px}}
#gl-about .bio p,#gl-about .biography-rest p{text-align:left;hyphens:none;overflow-wrap:break-word}@media(max-width:600px){#gl-about .bio p,#gl-about .biography-rest p{text-align:left}}
#gl-about .brand-link{display:flex;align-items:center;gap:15px;color:#f1ede5;text-decoration:none}#gl-about .brand{display:block}#gl-about .logo-crop{display:block;width:52px;height:52px;flex-shrink:0}#gl-about .logo-crop img{display:block;width:52px;height:52px;max-width:none}#gl-about header{flex-wrap:wrap}@media(max-width:430px){#gl-about .brand{font-size:22px}#gl-about .brand small{font-size:8px;letter-spacing:2px}}
#gl-about .cta a.gl-przycisk{border:1px solid #B79A68;padding:14px 20px;font:400 12px Arial,sans-serif;color:#f1ede5}
#gl-about .gl-menu{display:flex;flex-wrap:wrap;gap:6px 24px;font:400 12px/1.6 Arial,sans-serif;letter-spacing:1px}#gl-about .gl-menu a{color:#B79A68;text-decoration:none;padding:4px 0;border-bottom:1px solid transparent}#gl-about .gl-menu a:hover,#gl-about .gl-menu a:focus-visible,#gl-about .gl-menu a[aria-current=page]{color:#f1ede5;border-bottom-color:#B79A68}#gl-about footer.gl-stopka{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px}#gl-about footer.gl-stopka a{color:#c2bfb9;text-decoration:underline;text-underline-offset:3px}#gl-about footer.gl-stopka a:hover{color:#B79A68}
