:root{--ns-blue: #b9d9eb;--ns-burgundy: #6e2a35;--ns-card: #faf5ea;--ns-beige: #ede1cb;--ns-tan: #e4cfa9;--ns-clay: #f1ead6;--font-display: "Mioya", Georgia, "Times New Roman", serif}html[data-primary-font=Thunder] h1,html[data-primary-font=Thunder] .heading-1{font-weight:400}html[data-primary-font=Thunder] h2,html[data-primary-font=Thunder] .heading-2,html[data-primary-font=Thunder] .big-text,html[data-primary-font=Thunder] .medium-text{font-weight:500}.tier-card{background-color:var(--ns-card);border-color:var(--text-color);border-top:3px solid var(--ns-tan)}.featured-posts-circle{background-color:var(--ns-blue)}#whom .tier-card{background-color:var(--text-color);border:none;padding:max(48px,3.4vw) max(40px,2.8vw)}#whom .tier-card,#whom .tier-card *{color:var(--background-color)}#whom .tier-card .tier-name{color:var(--ns-tan)}#whom .tier-card-top{padding-bottom:max(24px,1.7vw);margin-bottom:max(24px,1.7vw);border-bottom:1px solid rgba(250,245,234,.2)}#whom .whom-grid{align-items:start}@media screen and (max-width:767px){#whom .tier-card{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.scroll-in-animation{opacity:0;transform:translateY(30px);will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.ease-in-animation,.ease-in-animation-no-stagger,.opacity-animation,.scroll-in-animation{opacity:1!important;transform:none!important}}.no-gsap .ease-in-animation,.no-gsap .ease-in-animation-no-stagger,.no-gsap .opacity-animation,.no-gsap .image-animation,.no-gsap .slide-ease-in-animation,.no-gsap .scroll-in-animation{opacity:1!important;transform:none!important}@media screen and (max-width:767px){.tags-wrapper .medium-text.main,.tags-wrapper .left-bracket,.tags-wrapper .right-bracket{font-size:16px}.tags-wrapper .bracket-subtitle{column-gap:.3em}.tags-wrapper .bracket-button-text{flex:0 1 auto;width:fit-content}.hero-section .tags-wrapper .medium-text.main,.hero-section .tags-wrapper .left-bracket,.hero-section .tags-wrapper .right-bracket{font-size:14px}.hero-section .tags-wrapper .bracket-subtitle{width:fit-content;margin:0 auto}}.hero-buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:max(18px,1.6vw)}.hero-buttons .hero-button-wrapper{margin-bottom:0}.bracket-button,.arrow-button{min-height:44px}.bracket-button-text .medium-text{line-height:1.25}.lang-switch{margin-right:max(10px,.7vw)}.lang-link{opacity:.6;transition:opacity .2s ease}.lang-link:hover{opacity:1}.navbar .logo-image-wrapper{width:auto}.navbar .logo-image{height:max(38px,2.9vw);width:auto;max-height:max(38px,2.9vw);max-width:none;object-fit:contain}.navbar-inner{align-items:center}.navbar{padding-top:max(18px,1.25vw);padding-bottom:max(18px,1.25vw)}@media screen and (max-width:767px){.navbar .logo-image{height:34px;max-height:34px}}.section-heading{max-width:18ch;margin-bottom:max(40px,2.8vw)}.stat-unit{font-size:.35em;font-weight:500;opacity:.6;margin-left:.15em}.quote-attr{margin-top:max(24px,1.67vw);opacity:.6}.two-col-spread{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:max(40px,3vw);align-items:start}#metoda .col-paragraphs:first-child{margin-top:max(6px,.4vw)}#metoda .two-col-spread{align-items:stretch}#metoda .col-paragraphs:first-child .section-heading{margin-bottom:max(110px,8.5vw)}#metoda .col-paragraphs:last-child{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:1080px){#metoda .col-paragraphs:first-child .section-heading{margin-bottom:max(40px,2.8vw)}#metoda .col-paragraphs:last-child{justify-content:flex-start}}.col-paragraphs p+p{margin-top:max(16px,1.11vw)}.landing-figure{margin-top:max(56px,3.89vw);aspect-ratio:21 / 10}.landing-figure,.about-figure{position:relative}.landing-figure img,.about-figure img{position:absolute;inset:0;width:100%;height:110%}.tier-heading{margin-top:max(20px,1.4vw);margin-bottom:max(20px,1.4vw)}.section-lead{max-width:56ch;margin-bottom:max(44px,3vw)}.cell-heading{margin-top:max(14px,.97vw);margin-bottom:max(14px,.97vw);line-height:1.12}.quote-band{background-color:var(--text-color)}.quote-band .heading-2,.quote-band .quote-attr{color:var(--background-color)}#quote.quote-band .heading-2{font-family:Instrument Sans,Helvetica Neue,Helvetica,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:.04em;font-weight:400;font-size:max(calc(26px * var(--heading-font-scale)),calc(1.7vw * var(--scale) * var(--heading-font-scale)));line-height:1.3;max-width:32ch;margin-left:auto;margin-right:auto}@media screen and (max-width:1080px){#quote.quote-band .heading-2{font-size:calc(23px * var(--heading-font-scale))}}@media screen and (max-width:767px){#quote.quote-band .heading-2{font-size:calc(19px * var(--heading-font-scale))}}.learn-row{display:grid;grid-template-columns:max(80px,6vw) 1fr;gap:max(24px,1.7vw);margin-top:max(30px,2.1vw)}.program-intro-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch}.program-pitch{position:sticky;top:max(100px,12vh)}.program-pitch .paragraph{margin-top:max(16px,1.11vw)}.program-pitch-cta{margin-top:max(32px,2.2vw)}@media screen and (max-width:767px){.program-pitch-cta .hero-button-wrapper{display:flex;justify-content:center}.program-pitch-cta .arrow-button-wrapper{display:block!important;width:auto}.program-pitch-cta .bracket-button-wrapper{display:none!important}.program-pitch-cta .arrow-button{background-color:var(--text-color);color:var(--background-color);width:auto;display:inline-flex}.program-pitch-cta .arrow-button-circle{background-color:var(--background-color)}.program-pitch-cta .arrow-button-circle-inner{color:var(--text-color)}.program-pitch-cta.dark .arrow-button-text{color:var(--background-color)}}.program-plan{display:flex;flex-direction:column}.program-plan-label{margin-bottom:max(16px,1.1vw);opacity:.7}@media screen and (max-width:1080px){.program-pitch{position:static}}.program-module{margin-top:max(56px,3.9vw)}.program-module:first-of-type{margin-top:0}.module-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:max(16px,1.1vw);margin-bottom:max(26px,1.8vw)}.module-name{font-size:max(calc(38px * var(--heading-font-scale)),calc(2.64vw * var(--scale) * var(--heading-font-scale)))}@media screen and (max-width:1080px){.module-name{font-size:calc(42px * var(--heading-font-scale))}}@media screen and (max-width:767px){.module-name{font-size:calc(34px * var(--heading-font-scale))}.module-head{flex-direction:column;align-items:flex-start;gap:max(6px,1.5vw)}}.chapter-list{display:flex;flex-direction:column;gap:max(16px,1.1vw)}.chapter-card{border:1px solid rgba(54,40,32,.2);border-radius:max(8px,.6vw);padding:max(28px,2vw) max(30px,2.1vw)}.chapter-card-number{display:block;margin-bottom:max(14px,1vw);color:var(--text-color);opacity:.6}.program-module .chapter-card .cell-heading{font-size:max(calc(30px * var(--heading-font-scale)),calc(2.08vw * var(--scale) * var(--heading-font-scale)))}.program-module .chapter-card .chapter-card-number{font-size:max(calc(18px * var(--heading-font-scale)),calc(1.25vw * var(--scale) * var(--heading-font-scale)));font-weight:500}#finansowanie .grid-with-border{padding-top:max(52px,3.6vw)}.tiles-grid{row-gap:max(40px,2.8vw);margin-top:max(10px,.7vw)}.ns-btn-swap .ns-btn-swap-text{position:relative;overflow:hidden;display:block}.ns-btn-swap .ns-btn-swap-main,.ns-btn-swap .ns-btn-swap-abs{display:block;will-change:transform;transition:transform .6s var(--ease-transition)}.ns-btn-swap .ns-btn-swap-abs{position:absolute;top:0;left:0;width:100%;text-align:center;transform:translateY(-105%)}.ns-btn-swap:hover .ns-btn-swap-main{transform:translateY(105%)}.ns-btn-swap:hover .ns-btn-swap-abs{transform:translateY(0)}.ns-btn-swap:hover{opacity:1}@media(prefers-reduced-motion:reduce){.ns-btn-swap .ns-btn-swap-main,.ns-btn-swap .ns-btn-swap-abs{transition:none}}.price-note{max-width:44ch;margin-top:max(18px,1.25vw)}.price-extra{margin-top:max(18px,1.25vw);opacity:.6}#cennik .two-col-spread{align-items:stretch}#cennik .two-col-spread>div:last-child{display:flex;flex-direction:column;margin-top:76px}@media screen and (max-width:1080px){#cennik .two-col-spread>div:last-child{margin-top:max(40px,2.8vw)}}#cennik .tier-card{flex:none;justify-content:center;padding:max(40px,2.8vw) max(30px,2.1vw)}@media screen and (max-width:767px){#cennik .two-col-spread{align-items:start}#cennik .tier-card{padding:1cm max(24px,6vw);min-height:0}#cennik .price-extra{text-align:center}}#cennik .tier-button-wrapper{margin-top:max(32px,2.2vw)}#cennik .price-extra{margin-bottom:0}@media screen and (max-width:1080px){#cennik .tier-card{flex:none}}#cennik .tier-button-wrapper{display:flex;justify-content:center}#cennik .tier-button-wrapper .button{width:auto;min-width:max(200px,13vw)}.about-figure{margin-top:max(24px,1.6vw);aspect-ratio:4 / 5}.cta-center{display:flex;flex-direction:column;align-items:center;text-align:center}.cta-center .tags-wrapper{justify-content:center}.cta-sub{max-width:52ch}.cta-buttons{margin-top:max(28px,1.9vw);justify-content:center}.form-card-collapse{scroll-margin-top:max(90px,7vh);max-width:max(560px,40vw);margin:max(48px,3.3vw) auto 0;display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease-out}.form-card-collapse[data-state=open]{grid-template-rows:1fr}.form-card-collapse-inner{overflow:hidden;min-height:0}@media(prefers-reduced-motion:reduce){.form-card-collapse{transition:none}}.form-card{padding:max(34px,2.4vw) max(30px,2.1vw)}.form-card .form-sub{margin-top:max(14px,.97vw);margin-bottom:max(22px,1.5vw);max-width:48ch}#zapisz-sie .vertical-form{align-items:stretch}#zapisz-sie .input-wrapper{max-width:none}#zapisz-sie .page-subscribe-wrapper-overlay{background-color:#fffdf8;opacity:1}#zapisz-sie .vertical-form .button{align-self:flex-start;margin-top:max(14px,.97vw);color:var(--background-color)}#zapisz-sie .input-wrapper:has(textarea){border-radius:max(18px,1.25vw)}#zapisz-sie textarea{width:100%;border:none;outline:none;background:transparent;font-family:var(--font2);text-transform:none;font-size:max(16px,calc(1.11vw * var(--scale)));color:var(--text-color);padding:max(14px,.97vw) max(19px,calc(1.32vw * var(--scale)));position:relative;z-index:1;resize:vertical;min-height:max(90px,7vh)}#zapisz-sie textarea::placeholder{color:var(--text-color)}.ns-form-status{font-family:var(--font2);text-transform:none;font-size:max(14px,.97vw);min-height:1.2em;margin-top:max(10px,.7vw)}.ns-form-status.is-success{color:var(--text-color)}.ns-form-status.is-error{color:var(--ns-burgundy)}@media screen and (max-width:1080px){.two-col-spread,.ns-prog-intro,.ns-price-grid,.ns-about-grid{grid-template-columns:minmax(0,1fr)}.ns-pillars,.ns-fin-grid,.ns-prin-grid,.ns-form-row{grid-template-columns:1fr}}@media screen and (max-width:767px){.ns-fmt-row,.ns-chapter{grid-template-columns:1fr;gap:max(12px,.83vw)}.ns-cta-actions{flex-direction:column;align-items:stretch}.ns-cta-actions .hero-button-wrapper,.ns-cta-actions .button-wrapper{width:100%}}#faq .toggle-card{padding:max(14px,1vw) 0}#faq .toggle-card h4.toggle-heading-text,#faq .toggle-card h4.toggle-heading-text *{font-size:max(calc(19px * var(--heading-font-scale)),calc(1.32vw * var(--scale) * var(--heading-font-scale)));line-height:1.25}#faq .toggle-card .toggle-content p,#faq .toggle-card .toggle-content *{font-size:max(16px,1.05vw);line-height:155%;margin-top:max(8px,.55vw);margin-bottom:max(4px,.3vw)}#faq .toggle-card-icon{width:max(14px,.97vw);min-width:max(14px,.97vw)}section[id]{scroll-margin-top:max(90px,7vh)}h1,h2,h3,.heading-2{font-family:var(--font-display);text-transform:none;letter-spacing:-.01em;line-height:1.1}#top h1{line-height:1.22;font-size:max(calc(92px * var(--heading-font-scale)),calc(6.4vw * var(--scale) * var(--heading-font-scale)))}h2,.heading-2{font-size:max(calc(50px * var(--heading-font-scale)),calc(3.5vw * var(--scale) * var(--heading-font-scale)))}h3{font-size:max(calc(38px * var(--heading-font-scale)),calc(2.6vw * var(--scale) * var(--heading-font-scale)))}@media screen and (max-width:1080px){#top h1{font-size:calc(78px * var(--heading-font-scale))}h2,.heading-2{font-size:calc(44px * var(--heading-font-scale))}h3{font-size:calc(34px * var(--heading-font-scale))}}@media screen and (max-width:767px){#top h1{font-size:calc(40px * var(--heading-font-scale))}h2,.heading-2{line-height:1.12;font-size:calc(36px * var(--heading-font-scale))}h3{font-size:calc(29px * var(--heading-font-scale))}}#zapisz-sie{position:relative;overflow:hidden;min-height:100svh;display:flex;align-items:center;padding-top:max(67px,4.65vw);padding-bottom:max(67px,4.65vw);box-sizing:border-box}#zapisz-sie .wide-container{width:100%}#zapisz-sie .cta-background img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}#zapisz-sie .wide-container{position:relative;z-index:1}#zapisz-sie .cta-center,#zapisz-sie .cta-center h2,#zapisz-sie .cta-center .paragraph,#zapisz-sie .cta-center .tags-wrapper.dark,#zapisz-sie .cta-center .tags-wrapper.dark *,#zapisz-sie .cta-center .bracket-button .medium-text,#zapisz-sie .cta-center .arrow-button-text{color:var(--overlay-text-color)}#top .hero-buttons .bracket-button-wrapper{display:none!important}#top .hero-buttons .arrow-button-wrapper{display:block!important}#top .hero-buttons .arrow-button{background-color:var(--text-color);color:var(--background-color);transition:transform .6s var(--ease-transition),opacity .2s ease-out}#top .hero-buttons .arrow-button:hover{opacity:.88}#top .hero-buttons .arrow-button-circle{background-color:var(--background-color)}#top .hero-buttons .arrow-button-circle-inner{color:var(--text-color)}@media(prefers-reduced-motion:reduce){#top .hero-buttons .arrow-button{transition:opacity .2s ease-out}}.whom-grid,#format .grid{align-items:start}#format .big-text{display:flex;flex-direction:column;gap:max(4px,.3vw)}#format .stat-unit{margin-left:0;font-size:.3em}#cennik{background-color:var(--ns-beige)}#finansowanie{background-color:var(--background-color)}#philosophy{background-color:var(--ns-clay)}#learn{background-color:var(--text-color)}#learn .section-heading,#learn .section-lead,#learn .paragraph,#learn .cell-heading,#learn .tags-wrapper.dark,#learn .tags-wrapper.dark *{color:var(--background-color)}.learn-accordion-item{border-top:1px solid var(--text-color)}.learn-accordion-item:last-child{border-bottom:1px solid var(--text-color)}#learn .learn-accordion-item{border-top-color:#f8f6f259}#learn .learn-accordion-item:last-child{border-bottom-color:#f8f6f259}#learn .learn-accordion-header .medium-text,#learn .learn-chevron{color:var(--background-color)}#format{background-color:var(--text-color)}#format .section-heading,#format .big-text,#format .stat-unit,#format .cell-heading,#format .paragraph,#format .tags-wrapper.dark,#format .tags-wrapper.dark *{color:var(--background-color)}#format .grid-with-border{border-top-color:#f8f6f259}.learn-accordion-header{all:unset;box-sizing:border-box;display:grid;grid-template-columns:max(80px,6vw) 1fr max(28px,2vw);align-items:center;gap:max(24px,1.7vw);width:100%;min-height:44px;padding:max(22px,1.5vw) 0;cursor:pointer}.learn-accordion-header .cell-heading{margin:0}.learn-chevron{width:max(17px,1.18vw);min-width:max(17px,1.18vw);color:var(--text-color);transition:transform .25s ease-out;justify-self:end}.learn-accordion-item[data-state=open] .learn-chevron{transform:rotate(180deg)}.learn-accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease-out}.learn-accordion-item[data-state=open] .learn-accordion-panel{grid-template-rows:1fr}.learn-accordion-panel-inner{overflow:hidden;min-height:0}.learn-accordion-panel .paragraph{padding:0 0 max(22px,1.5vw) calc(max(80px,6vw) + max(24px,1.7vw))}@media(prefers-reduced-motion:reduce){.learn-chevron,.learn-accordion-panel{transition:none}}@media screen and (max-width:767px){.learn-accordion-header{grid-template-columns:max(48px,12vw) 1fr max(22px,5vw)}.learn-accordion-panel .paragraph{padding-left:calc(max(48px,12vw) + max(24px,1.7vw))}}.benefits-list{gap:0}.benefit-list-item{padding:max(14px,1vw) 0;border-bottom:1px solid var(--ns-tan)}.benefit-list-item:first-child{padding-top:0}.benefit-list-item:last-child{border-bottom:none}.benefit-list-item{opacity:1;transform:translateY(0)}.benefit-list-item.js-stagger-pending{opacity:0;transform:translateY(16px);transition:opacity .5s ease-out,transform .5s ease-out}@media(prefers-reduced-motion:reduce){.benefit-list-item.js-stagger-pending{opacity:1;transform:none;transition:none}}.landing-figure video{position:absolute;inset:0;width:100%;height:110%;object-fit:cover}.learn-figure video{object-position:50% 55%}@media screen and (max-width:767px){.landing-figure{aspect-ratio:9 / 16;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.landing-figure video{height:100%;object-position:50% 50%}}
