.ncj-footer{width:100%;padding-top:48px;padding-right:20px;padding-bottom:24px;padding-left:20px;background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}@media (max-width:767px){.ncj-footer{padding-top:32px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.ncj-footer__inner{display:flex;flex-flow:row;justify-content:space-between;align-items:start;gap:32px;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-bottom:24px;border-bottom:1px solid var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3)}.ncj-footer__inner{flex-wrap:wrap}@media (max-width:1023px){.ncj-footer__inner{flex-flow:column;gap:20px}}.ncj-footer__brand{display:flex;flex-flow:column;gap:8px;max-width:420px}.ncj-footer__logo{color:var(--bde-background-color);font-family:"Playfair Display",serif;font-weight:700;font-size:22px;text-decoration:none}.ncj-footer__logo:hover{color:var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3)}.ncj-footer__tagline{color:var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3);font-size:14px;line-height:1.6em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ncj-footer__nav{display:flex;flex-flow:row;gap:8px 24px}.ncj-footer__nav{flex-wrap:wrap}@media (max-width:1023px){.ncj-footer__nav{flex-flow:column;gap:12px}}.ncj-footer__link{color:var(--bde-background-color);font-size:14px;text-decoration:none}.ncj-footer__link:hover{color:var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3);text-decoration:underline}.ncj-footer__bottom{max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:20px}.ncj-footer__copy{color:var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3);font-size:12px;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}body{display:flex;flex-flow:column;min-height:100dvh}footer{flex-shrink:0;margin-top:auto}.ncj-articles-header{padding-top:60px;padding-right:20px;padding-bottom:40px;padding-left:20px}.ncj-articles-header h1{color:var(--bde-headings-color);font-family:"Playfair Display",serif;font-size:clamp(2rem,4vw,3rem);margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.ncj-articles-header p{max-width:600px;color:var(--bde-body-text-color);font-size:18px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ncj-articles-header__inner{max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.ncj-filters{display:flex;gap:10px;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:20px;padding-bottom:40px;padding-left:20px}.ncj-filters{flex-wrap:wrap}@media (max-width:479px){.ncj-filters{gap:8px;padding-top:0px;padding-right:16px;padding-bottom:32px;padding-left:16px}}.ncj-filter{display:inline-block;color:var(--bde-body-text-color);font-size:14px;text-decoration:none;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;border-radius:999px;border-top:1px solid var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3);border-right:1px solid var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3);border-bottom:1px solid var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3);border-left:1px solid var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3);transition:all 200ms ease}.ncj-filter:hover{color:var(--bde-background-color);background-color:var(--bde-palette-icons-f4eebfc5-c024-4446-9a87-ba7551bf61ee-3)}@media (max-width:479px){.ncj-filter{font-size:13px;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px}}body.page-id-15 .ncj-filter-all{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-artykuly .ncj-filter-artykuly{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-detoks-psychoterapeutyczny .ncj-filter-detoks-psychoterapeutyczny{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-poradnik .ncj-filter-poradnik{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-redefinicje .ncj-filter-redefinicje{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-zdrowie-psychiczne .ncj-filter-zdrowie-psychiczne{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-tematy .ncj-filter-tematy{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-milosc .ncj-filter-milosc{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-uzalezeniene-wspoluzaleznienie .ncj-filter-uzalezeniene-wspoluzaleznienie{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.page-id-15 .ncj-filter-all:hover{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-artykuly .ncj-filter-artykuly:hover{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-detoks-psychoterapeutyczny .ncj-filter-detoks-psychoterapeutyczny:hover{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-poradnik .ncj-filter-poradnik:hover{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-redefinicje .ncj-filter-redefinicje:hover{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-zdrowie-psychiczne .ncj-filter-zdrowie-psychiczne:hover{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-tematy .ncj-filter-tematy:hover{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-milosc .ncj-filter-milosc:hover{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}body.category-uzalezeniene-wspoluzaleznienie .ncj-filter-uzalezeniene-wspoluzaleznienie:hover{color:var(--bde-background-color);background-color:var(--bde-palette-wine-fbe95d4f-9957-4376-9dfd-3a4d119097d9-1)}.ncj-section{padding-top:100px;padding-right:20px;padding-bottom:100px;padding-left:20px}@media (max-width:1023px){.ncj-section{padding-top:64px;padding-right:20px;padding-bottom:64px;padding-left:20px}}@media (max-width:767px){.ncj-section{padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.ncj-section-accent{background-color:var(--ncj-wine)}.ncj-section-muted{background-color:#f4f1ec}.ncj-wrap{width:100%;max-width:1120px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.ncj-eyebrow{color:var(--ncj-wine);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.ncj-eyebrow-light{color:var(--ncj-tan);font-weight:700;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.ncj-heading-light{color:#fff;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.ncj-text-light{color:#f3efea;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.ncj-btn{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-weight:600;text-decoration:none;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;background-color:var(--ncj-tan);border-radius:3px}.ncj-btn:hover{color:#fff;background-color:var(--ncj-wine)}.ncj-about__grid{display:grid;grid-template-columns:1.1fr 0.9fr;align-items:center;gap:56px}@media (max-width:1023px){.ncj-about__grid{grid-template-columns:1fr;gap:32px}}.ncj-about__name{margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.ncj-about__text{display:flex;flex-flow:column;gap:20px;margin-bottom:32px}.ncj-about__bio{color:var(--bde-body-text-color);line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ncj-about__media{display:flex;justify-content:center}@media (max-width:1023px){.ncj-about__media{order:-1}}.ncj-about__photo{width:100%;height:auto;max-width:420px;object-fit:cover;border-radius:12px;box-shadow:0px 20px 40px rgba(0,0,0,.15)}@media (max-width:767px){.ncj-about__photo{max-width:280px}}@media (max-width:1023px){.ncj-about__body{text-align:center}}.ncj-therapy-hero__inner{max-width:760px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.ncj-therapy-hero__lead{max-width:620px;font-size:1.125rem;margin-top:0px;margin-right:auto;margin-bottom:28px;margin-left:auto}.ncj-therapy-intro{max-width:760px}.ncj-therapy-intro__title{margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.ncj-therapy-intro__text{color:var(--bde-body-text-color);line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.ncj-therapy-audience__title{max-width:640px;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px}.ncj-therapy-audience__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.ncj-therapy-card{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:12px;box-shadow:0px 10px 30px rgba(0,0,0,.06)}.ncj-therapy-card__text{color:var(--bde-body-text-color);line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ncj-therapy-process__title{max-width:640px;margin-top:0px;margin-right:0px;margin-bottom:40px;margin-left:0px}.ncj-therapy-process__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}@media (max-width:1023px){.ncj-therapy-process__grid{grid-template-columns:1fr}}.ncj-therapy-step{display:flex;flex-flow:column;gap:8px}.ncj-therapy-step__number{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;color:#fff;font-weight:700;margin-bottom:8px;background-color:var(--ncj-tan);border-radius:50%}.ncj-therapy-step__title{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ncj-therapy-step__text{color:var(--bde-body-text-color);line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ncj-therapy-pricing{max-width:640px;text-align:center;margin-right:auto;margin-left:auto}.ncj-therapy-pricing__title{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.ncj-therapy-pricing__text{color:var(--bde-body-text-color);line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ncj-therapy-cta{max-width:640px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}