.cennik-page .stol-hero{border-bottom:1px solid var(--stol-line);padding-bottom:36px}.cennik-page .stol-hero .stol-title{margin-bottom:0}.cennik-page .cennik-consultations{padding-top:48px}.cennik-page .cennik-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:64px;display:grid}.cennik-page .stol-wrap .cennik-heading h2{margin-bottom:12px;font-size:clamp(24px,2vw,28px)}.cennik-page .cennik-intro{color:var(--stol-body);font-family:var(--stol-reading);margin:0;font-size:20px;line-height:1.55}.cennik-page .cennik-rows{border-top:1px solid var(--stol-line);margin:0;padding:0;list-style:none}.cennik-page .cennik-row{border-bottom:1px solid var(--stol-line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px 32px;padding:20px 0;display:grid}.cennik-page .cennik-row-name{color:var(--stol-muted);font-family:var(--stol-reading);margin:0;font-size:18px;line-height:1.45}.cennik-page .cennik-row-name b{color:var(--stol-ink);font-family:var(--diet-poppins-stack);margin-bottom:3px;font-size:18px;font-weight:500;display:block}.cennik-page .cennik-prices{font-family:var(--diet-poppins-stack);gap:24px;margin:0;padding:0;list-style:none;display:flex}.cennik-page .cennik-prices li:has(span){width:92px}.cennik-page .cennik-prices span{color:var(--stol-muted);margin-bottom:2px;font-size:13px;line-height:1.5;display:block}.cennik-page .cennik-prices b{color:var(--stol-ink);white-space:nowrap;font-size:21px;font-weight:500;line-height:1.3}.cennik-page .cennik-group+.cennik-group{margin-top:48px}.cennik-page .stol-wrap .cennik-group h3{margin-bottom:2px;font-size:20px}.cennik-page .cennik-group-note{color:var(--stol-muted);font-family:var(--stol-reading);margin:0 0 16px;font-size:18px;line-height:1.45}.cennik-page .pricing-callout{background:var(--stol-tint);text-align:left;border-radius:4px;width:auto;margin:40px 0 0;padding:28px 30px}.cennik-page .stol-wrap .pricing-callout-kicker{margin:0;font-size:20px;line-height:1.4}.cennik-page .pricing-callout-body{max-width:none;color:var(--stol-body);font-family:var(--stol-reading);margin:10px 0 0;font-size:19px;line-height:1.55}.cennik-page .pricing-callout .cennik-rows{margin-top:20px}.cennik-page .pricing-callout-sign{margin-top:14px;font-size:34px}@media (min-width:901px){.cennik-page .cennik-heading{top:calc(var(--header-pinned-height) + 32px);position:sticky}}@media (max-width:900px){.cennik-page .stol-hero{padding-bottom:24px}.cennik-page .cennik-consultations{padding-top:32px}.cennik-page .cennik-grid{grid-template-columns:minmax(0,1fr);gap:26px}.cennik-page .stol-wrap .cennik-heading h2{margin-bottom:8px}.cennik-page .cennik-intro{font-size:19px}.cennik-page .cennik-row:has(.cennik-prices span){grid-template-columns:minmax(0,1fr)}.cennik-page .cennik-prices li:has(span){width:110px}.cennik-page .pricing-callout{margin-top:32px;padding:24px 22px}}