/* BODYMADE – poprawki z audytu (listopad 2026) */
/* Oferta: polskie podtytuły etapów */
.st-sub{display:block;margin-top:6px;font-size:.42em;line-height:1.25;letter-spacing:0;text-transform:none}
/* O mnie: oś kariery */
.kar{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0 36px}
.kar li{padding:22px 0;border-top:1px solid var(--line,rgba(58,22,33,.15));display:flex;flex-direction:column;gap:6px}
.kar b{font-family:var(--serif,'Cormorant Garamond',Georgia,serif);font-style:italic;font-weight:500;font-size:30px;line-height:1;color:var(--fuksja,#A3266F)}
.kar span{font-size:16px;line-height:1.55;color:var(--grafit,#2A2326)}
@media (max-width:960px){.kar{grid-template-columns:1fr 1fr}}
@media (max-width:620px){.kar{grid-template-columns:1fr}}
/* Opinie: ocena Google */
.g-rate{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:22px;padding:12px 18px;border:1px solid var(--line,rgba(58,22,33,.15));border-radius:999px;font-size:15px}
.g-rate .g-st{color:#E0A100;letter-spacing:.08em}
.g-rate a{color:var(--fuksja,#A3266F);border-bottom:1px solid currentColor}
/* Metamorfozy: galerie za przyciskiem */
.mt-folded{display:none!important}
.mt-more{display:flex;justify-content:center;margin-top:28px}