/* KN 4.1 — dwa pełne kierunki wizualne i Platforma konferencyjna. */
.kn-site .overline{position:relative;display:inline-flex!important;align-items:center;gap:10px;padding:0 0 0 27px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--kn-muted);letter-spacing:.15em}.kn-site .overline:before{content:""!important;display:block!important;position:absolute;left:3px;width:11px;height:11px;border:2px solid #ff3155;transform:rotate(45deg);box-shadow:5px -5px 0 -3px #ff3155}.kn-site .overline:after,.kn-site .overline span:before,.kn-site .overline span:after{display:none!important}.kn-site .section-title-row,.kn-site .eco-section-head,.kn-site .kn-v3-heading,.kn-site .journey-heading,.kn-site .faq-vault-head{border-top:0!important}.kn-site .section-title-row:before,.kn-site .eco-section-head:before,.kn-site .kn-v3-heading:before,.kn-site .journey-heading:before,.kn-site .faq-vault-head:before{display:none!important}.kn-site h1,.kn-site h2{position:relative}.kn-site h2 em{position:relative;color:#c8d6ec}.kn-site h2 em:after{content:"✦";display:inline-block;margin-left:.22em;color:#ff3155;font:400 .32em/1 sans-serif;vertical-align:top;transform:translateY(.25em)}
.kn-v41-hero-rotator>[data-hero-slide]{position:absolute!important;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.05);transition:opacity 1.4s ease,transform 9s linear}.kn-v41-hero-rotator>[data-hero-slide].is-active{opacity:1;transform:scale(1.12)}.kn-v41-hero-dots{z-index:5;display:flex;gap:8px;position:absolute;right:30px;bottom:32px}.kn-v41-hero-dots button{width:24px;height:3px;padding:0;border:0;background:#ffffff55;transition:width .3s,background .3s}.kn-v41-hero-dots button.is-active{width:52px;background:#ff3155}.hero-art-grid,.hero-art-vignette,.hero-sigil{z-index:2}.hero-proof{display:grid!important;grid-template-columns:repeat(3,1fr);background:#07162ac7;border:1px solid #ffffff24;border-radius:16px;overflow:hidden;backdrop-filter:blur(18px)}.hero-proof>span{display:grid!important;align-content:center;min-height:88px;padding:15px 18px!important;border:0!important;border-right:1px solid #ffffff1f!important}.hero-proof>span:last-child{border-right:0!important}.hero-proof strong{font-size:25px!important;color:#fff}.hero-proof span{color:#aebbd0!important;font-size:11px}.fomo-bar.is-closed .live-dot i,.floating-cta.is-closed i{background:#8c98aa;box-shadow:none}.fomo-bar.is-closed a,.floating-cta.is-closed{background:#4c586b!important;color:#fff!important}
.kn-v41-why{position:relative;padding:130px 0;background:linear-gradient(135deg,#e9eef5 0%,#f9fbfd 60%,#dce7f4 100%);color:#0b203e;overflow:hidden}.kn-v41-why:after{content:"WHY";position:absolute;right:-.03em;bottom:-.17em;color:transparent;-webkit-text-stroke:1px #0b203e12;font:750 clamp(180px,29vw,480px)/.8 "Space Grotesk";letter-spacing:-.1em}.kn-v41-why>.section-wrap{position:relative;z-index:1}.kn-v41-why header{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:50px}.kn-v41-why h2{grid-column:1;color:#0b203e;margin:22px 0 0}.kn-v41-why h2 em{color:#2e598b}.kn-v41-fomo-signal{grid-column:2;grid-row:1/3;padding:22px;border:1px solid #9db2ca;border-radius:18px;background:#fff;box-shadow:0 20px 60px #33557d1c}.kn-v41-fomo-signal i{display:inline-block;width:9px;height:9px;border-radius:50%;background:#e31e3b;box-shadow:0 0 0 8px #e31e3b14;animation:pulse-dot 1.8s infinite}.kn-v41-fomo-signal span,.kn-v41-fomo-signal strong{display:block;margin-left:24px}.kn-v41-fomo-signal span{margin-top:-15px;color:#596e87;font-size:12px;text-transform:uppercase;letter-spacing:.13em}.kn-v41-fomo-signal strong{margin-top:8px;color:#0b203e;font-size:18px}.kn-v41-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:65px}.kn-v41-why-grid article{position:relative;min-height:340px;padding:30px;border:1px solid #b6c5d7;border-radius:20px;background:#fff;box-shadow:0 15px 45px #21456d10;transition:transform .3s,box-shadow .3s}.kn-v41-why-grid article:hover{transform:translateY(-8px);box-shadow:0 25px 70px #21456d21}.kn-v41-why-grid article>span{color:#e31e3b;font-size:12px;font-weight:800}.kn-v41-why-grid article>b{display:block;margin-top:45px;color:#0b203e;font:700 clamp(38px,4vw,62px)/1 "Space Grotesk"}.kn-v41-why-grid article>small{display:block;margin:5px 0 35px;color:#657a92;text-transform:uppercase;letter-spacing:.12em}.kn-v41-why-grid h3{color:#0b203e}.kn-v41-why-grid p{color:#546b85!important}.kn-v41-why-grid .is-action{background:linear-gradient(145deg,#10294b,#07172d);border-color:#28466e;color:#fff}.kn-v41-why-grid .is-action .logo-sigil{width:60px;height:72px}.kn-v41-why-grid .is-action small{margin:35px 0 12px;color:#9fb1c8}.kn-v41-why-grid .is-action h3{color:#fff;font-size:29px}.kn-v41-why-grid .is-action a{display:flex;justify-content:space-between;align-items:center;margin-top:32px;padding-top:20px;border-top:1px solid #ffffff2b;color:#fff;font-weight:800}.kn-v41-why-grid .is-action svg{width:20px}
.kn-v41-monograph{padding:130px 0;background:#071429!important}.kn-v41-monograph-stage{display:grid;grid-template-columns:minmax(380px,.9fr) minmax(0,1.1fr);border:1px solid #294363;border-radius:28px;overflow:hidden;background:#0b1e3b;box-shadow:0 45px 110px #0005}.kn-v41-monograph-visual{position:relative;min-height:760px;overflow:hidden}.kn-v41-monograph-visual>img{width:100%;height:100%;object-fit:cover;transition:transform .8s}.kn-v41-monograph-stage:hover .kn-v41-monograph-visual>img{transform:scale(1.04)}.kn-v41-monograph-visual>.image-shade{position:absolute;inset:0;background:linear-gradient(180deg,#06142a05,#06142ae8)}.kn-v41-monograph-visual>span{position:absolute;top:28px;left:28px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.18em}.kn-v41-book-ticket{position:absolute;left:28px;right:28px;bottom:28px;padding:25px;border:1px solid #ffffff32;border-radius:16px;background:#07162acd;backdrop-filter:blur(18px);color:#fff}.kn-v41-book-ticket small,.kn-v41-book-ticket strong,.kn-v41-book-ticket b{display:block}.kn-v41-book-ticket small{color:#aebbd0;text-transform:uppercase;letter-spacing:.12em}.kn-v41-book-ticket strong{margin:9px 0;font-size:24px}.kn-v41-book-ticket b{color:#ff3155}.kn-v41-monograph-copy{padding:70px 64px}.kn-v41-monograph-copy>p{max-width:680px}.kn-v41-publication-path{display:grid;gap:1px;margin:38px 0;background:#ffffff1d;border:1px solid #ffffff1d;border-radius:16px;overflow:hidden}.kn-v41-publication-path>div{display:grid;grid-template-columns:50px 1fr;gap:18px;padding:19px;background:#102748;transition:background .25s,transform .25s}.kn-v41-publication-path>div:hover{background:#17345d;transform:translateX(4px)}.kn-v41-publication-path b{color:#ff3155}.kn-v41-publication-path strong,.kn-v41-publication-path small{display:block}.kn-v41-publication-path small{margin-top:4px;color:#aebbd0}.kn-v41-monograph .monograph-docs{margin-bottom:28px}
.form-section{background:linear-gradient(135deg,#071429,#0f284b)!important}.form-grid{grid-template-columns:minmax(330px,.78fr) minmax(520px,1.22fr)!important;gap:70px!important;align-items:start}.kn-v41-form-intro{position:sticky;top:150px}.kn-v41-form-benefits{display:grid;gap:10px;margin-top:30px}.kn-v41-form-benefits article{display:grid;grid-template-columns:42px 1fr;gap:15px;align-items:center;padding:15px;border:1px solid #ffffff1f;border-radius:13px;background:#ffffff08}.kn-v41-form-benefits svg{width:25px;color:#ff3155}.kn-v41-form-benefits strong,.kn-v41-form-benefits small{display:block}.kn-v41-form-benefits small{color:#9eafc5}.kn-v41-form-intro blockquote{display:grid;grid-template-columns:auto 1fr;gap:15px;align-items:center;margin:22px 0 0;padding:20px;border-left:3px solid #ff3155;background:#fff;color:#0b203e}.kn-v41-form-intro blockquote b{font-size:25px}.kn-v41-form-intro blockquote span{font-size:13px}.registration-form{border-radius:24px!important;background:#f8fafc!important;border-color:#bfd0e4!important;box-shadow:0 30px 90px #0005!important}.registration-form .form-head span,.registration-form label>span,.registration-form small,.registration-form .consent span{color:#263e5d!important}.registration-form input,.registration-form select,.registration-form textarea{background:#fff!important;border-color:#aebfd3!important;color:#0b203e!important}.registration-form input:focus,.registration-form select:focus,.registration-form textarea:focus{border-color:#e31e3b!important;box-shadow:0 0 0 4px #e31e3b14!important}.registration-form .form-brand{filter:none!important}
.kn-v41-material-toolbar{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:40px 0 28px;padding:20px 22px;border:1px solid var(--kn-line);border-radius:16px;background:var(--kn-panel)}.kn-v41-material-toolbar strong,.kn-v41-material-toolbar span{display:block}.kn-v41-material-toolbar strong{font-size:24px;color:var(--kn-text)}.kn-v41-material-toolbar span{margin-top:5px;color:var(--kn-muted)}.kn-v41-material-toolbar label{font-size:12px!important;text-transform:uppercase;letter-spacing:.1em}.kn-v41-material-toolbar select{display:block;min-width:250px;margin-top:6px;padding:11px;border:1px solid var(--kn-line);border-radius:9px;background:var(--kn-panel-2);color:var(--kn-text)}.kn-v41-material-groups{display:grid;gap:35px}.kn-v41-material-groups>section{border:1px solid var(--kn-line);border-radius:20px;overflow:hidden;background:color-mix(in srgb,var(--kn-panel) 82%,transparent)}.kn-v41-material-groups>section>header{display:grid;grid-template-columns:48px 1fr auto;gap:17px;align-items:center;padding:22px 25px;background:var(--kn-panel-2);border-bottom:1px solid var(--kn-line)}.kn-v41-material-groups>section>header>span{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#ff31551a;color:#ff3155}.kn-v41-material-groups>section>header svg{width:26px;fill:none;stroke:currentColor;stroke-width:1.35}.kn-v41-material-groups>section>header small{color:var(--kn-muted);text-transform:uppercase;letter-spacing:.12em}.kn-v41-material-groups>section>header h3{margin:4px 0 0}.kn-v41-material-groups>section>header>b{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--kn-line);border-radius:50%}.kn-v41-material-list{display:grid}.kn-v41-material{display:grid;grid-template-columns:55px 1fr auto;gap:20px;align-items:center;padding:24px 25px;border-bottom:1px solid var(--kn-line);color:var(--kn-text);transition:background .25s,transform .25s}.kn-v41-material:last-child{border-bottom:0}.kn-v41-material:hover{background:color-mix(in srgb,var(--kn-panel-2) 72%,transparent);transform:translateX(5px)}.kn-v41-file-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:#2d7be51c;color:#56a0ff}.kn-v41-file-icon.is-video{background:#ff31551a;color:#ff3155}.kn-v41-file-icon svg{width:25px}.kn-v41-material>div>small{display:block;color:#748aa8;font-size:11px!important;text-transform:uppercase;letter-spacing:.1em}.kn-v41-material>div>strong{display:block;margin:5px 0 12px;font-size:20px}.kn-v41-material dl{display:flex;flex-wrap:wrap;gap:8px 24px}.kn-v41-material dl div{display:flex;gap:7px}.kn-v41-material dt{color:#748aa8;font-size:12px}.kn-v41-material dd{margin:0;color:var(--kn-muted);font-size:12px}.kn-v41-material>i{font-style:normal;color:#ff3155;font-size:12px;text-transform:uppercase;letter-spacing:.1em}
.kn-v41-community{padding:45px 0;background:linear-gradient(90deg,#102a50,#182f55)}.kn-v41-online{display:grid;grid-template-columns:250px 1fr;gap:30px;align-items:center;padding:26px 30px;border:1px solid #ffffff2c;border-radius:20px;background:#ffffff0b}.kn-v41-online header span,.kn-v41-online header strong{display:block}.kn-v41-online header span{color:#b7c5d8;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.kn-v41-online header i{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#3ddc84;box-shadow:0 0 0 7px #3ddc8417;animation:pulse-dot 1.8s infinite}.kn-v41-online header strong{margin-top:9px;color:#fff;font-size:24px}.kn-v41-online>[data-online-list]{display:flex;flex-wrap:wrap;gap:10px}.kn-v41-online>[data-online-list]>div{display:grid;grid-template-columns:34px 1fr;gap:9px;align-items:center;min-width:190px;padding:9px 12px;border:1px solid #ffffff22;border-radius:11px;background:#07182f80}.kn-v41-online>[data-online-list]>div>b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#3ddc8424;color:#5ce49a}.kn-v41-online>[data-online-list] strong,.kn-v41-online>[data-online-list] small{display:block}.kn-v41-online>[data-online-list] strong{color:#fff;font-size:12px}.kn-v41-online>[data-online-list] small{color:#9fb1c8;font-size:10px}.kn-v41-online>small{grid-column:1/-1;color:#91a5bf;font-size:11px!important}
.kn-v41-discussion{padding:110px 0;background:var(--kn-panel-2)}.kn-v41-discussion-head{display:flex;justify-content:space-between;gap:35px;align-items:end}.kn-v41-discussion-head>span{padding:12px 16px;border:1px solid var(--kn-line);border-radius:99px}.kn-v41-discussion-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr);gap:30px;margin-top:45px}.kn-v41-comments{display:grid;gap:14px}.kn-v41-comments article{padding:24px;border:1px solid var(--kn-line);border-radius:16px;background:var(--kn-panel)}.kn-v41-comments article header{display:grid;grid-template-columns:44px 1fr;gap:13px}.kn-v41-comments article header>b{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#ff31551b;color:#ff3155}.kn-v41-comments article strong,.kn-v41-comments article time{display:block}.kn-v41-comments article time{margin-top:3px;color:var(--kn-muted);font-size:11px}.kn-v41-comments article p{margin:17px 0 0}.kn-v41-comment-form{padding:28px;border:1px solid var(--kn-line);border-radius:18px;background:var(--kn-panel);height:max-content}.kn-v41-comment-form>span{color:#ff3155;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.kn-v41-comment-form textarea{width:100%;margin:8px 0 16px;padding:14px;border:1px solid var(--kn-line);border-radius:10px;background:var(--kn-panel-2);color:var(--kn-text)}.kn-v41-comment-form small{display:block;margin-top:13px}.kn-v41-comment-notice{margin-top:25px;padding:16px;border:1px solid #3ddc8466;border-radius:12px;background:#3ddc8412;color:#5ce49a}
/* Jasny motyw jest osobnym kierunkiem: papier, kobalt, ceglasty akcent. */
.kn-site[data-theme="light"]{--kn-text:#10213b;--kn-muted:#4c6079;--kn-panel:#fffdf8;--kn-panel-2:#e8eff8;--kn-line:#b6c5d8;background:#f3efe7!important;color:#10213b}.kn-site[data-theme="light"]:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.18;background-image:radial-gradient(#173e7020 1px,transparent 1px);background-size:22px 22px}.kn-site[data-theme="light"] .header{background:#fffdf2e8!important;border-color:#173e7030!important;box-shadow:0 18px 50px #24415f18!important}.kn-site[data-theme="light"] .fomo-bar{background:#173e70!important}.kn-site[data-theme="light"] .hero-art-vignette{background:linear-gradient(90deg,#f3efe7f5 0%,#f3efe7c9 44%,#f3efe731 76%,#f3efe7b8 100%)!important}.kn-site[data-theme="light"] .hero h1,.kn-site[data-theme="light"] .hero-lead{color:#10213b!important}.kn-site[data-theme="light"] .hero h1 span,.kn-site[data-theme="light"] h2 em{color:#1e568f!important}.kn-site[data-theme="light"] .hero-proof{background:#fffdf4e8;border-color:#173e7033}.kn-site[data-theme="light"] .hero-proof strong{color:#10213b}.kn-site[data-theme="light"] .hero-proof span{color:#4c6079!important}.kn-site[data-theme="light"] .hero-proof>span{border-color:#173e7027!important}.kn-site[data-theme="light"] .hero-event-panel{background:linear-gradient(145deg,#fffdf7,#e3ebf5)!important;border-color:#8099b8!important;color:#10213b!important;box-shadow:0 30px 90px #24415f25!important}.kn-site[data-theme="light"] .hero-event-panel h2,.kn-site[data-theme="light"] .hero-event-panel p,.kn-site[data-theme="light"] .hero-event-panel strong,.kn-site[data-theme="light"] .hero-event-panel b{color:#10213b!important}.kn-site[data-theme="light"] .conference-section,.kn-site[data-theme="light"] .journey-section,.kn-site[data-theme="light"] .news-section,.kn-site[data-theme="light"] .faq-section{background:#f3efe7!important}.kn-site[data-theme="light"] .disciplines-section,.kn-site[data-theme="light"] .offer-section,.kn-site[data-theme="light"] .business-section{background:#dfe8f2!important}.kn-site[data-theme="light"] .conference-card,.kn-site[data-theme="light"] .pricing-stack article,.kn-site[data-theme="light"] .news-card,.kn-site[data-theme="light"] .faq-list details,.kn-site[data-theme="light"] .journey-map{background:#fffdf8!important;border-color:#aabbd0!important;box-shadow:0 18px 50px #24415f12!important}.kn-site[data-theme="light"] .conference-card h3,.kn-site[data-theme="light"] .conference-card p,.kn-site[data-theme="light"] .pricing-stack strong,.kn-site[data-theme="light"] .pricing-stack p,.kn-site[data-theme="light"] .faq-list summary,.kn-site[data-theme="light"] .journey-process strong{color:#10213b!important}.kn-site[data-theme="light"] .button-glass{background:#fffdf8!important;border-color:#173e70!important;color:#173e70!important}.kn-site[data-theme="light"] .button-glass:hover{background:#173e70!important;color:#fff!important}.kn-site[data-theme="light"] .kn-v41-monograph{background:#d9e3ef!important}.kn-site[data-theme="light"] .kn-v41-monograph-stage{background:#fffdf8;border-color:#93a8c1}.kn-site[data-theme="light"] .kn-v41-monograph-copy h2,.kn-site[data-theme="light"] .kn-v41-monograph-copy p{color:#10213b!important}.kn-site[data-theme="light"] .kn-v41-publication-path{background:#b6c5d8;border-color:#b6c5d8}.kn-site[data-theme="light"] .kn-v41-publication-path>div{background:#edf2f8}.kn-site[data-theme="light"] .kn-v41-publication-path strong{color:#10213b}.kn-site[data-theme="light"] .kn-v41-publication-path small{color:#4c6079}.kn-site[data-theme="light"] .form-section{background:linear-gradient(135deg,#d6e2ef,#f4efe6)!important}.kn-site[data-theme="light"] .kn-v41-form-intro h2,.kn-site[data-theme="light"] .kn-v41-form-intro p{color:#10213b!important}.kn-site[data-theme="light"] .kn-v41-form-benefits article{background:#fffdf8;border-color:#aabbd0}.kn-site[data-theme="light"] .kn-v41-form-benefits strong{color:#10213b}.kn-site[data-theme="light"] .kn-v41-form-benefits small{color:#4c6079}.kn-site[data-theme="light"] .footer{background:#173e70!important}.kn-site[data-theme="light"] .contact-band{background:#e7eef6!important}.kn-site[data-theme="light"] .contact-band *{color:#10213b!important}
@media(max-width:1100px){.kn-v41-why-grid{grid-template-columns:repeat(2,1fr)}.kn-v41-monograph-stage{grid-template-columns:1fr}.kn-v41-monograph-visual{min-height:560px}.form-grid{grid-template-columns:1fr!important}.kn-v41-form-intro{position:static;max-width:760px}.kn-v41-online{grid-template-columns:1fr}.kn-v41-discussion-grid{grid-template-columns:1fr}}
@media(max-width:680px){.kn-v41-hero-dots{right:18px;bottom:18px}.hero-proof{grid-template-columns:1fr!important}.hero-proof>span{min-height:70px;border-right:0!important;border-bottom:1px solid #ffffff1f!important}.kn-v41-why{padding:90px 0}.kn-v41-why header{grid-template-columns:1fr}.kn-v41-fomo-signal{grid-column:1;grid-row:auto}.kn-v41-why-grid{grid-template-columns:1fr}.kn-v41-why-grid article{min-height:280px}.kn-v41-monograph-stage{border-radius:0;margin-left:-16px;margin-right:-16px}.kn-v41-monograph-visual{min-height:450px}.kn-v41-monograph-copy{padding:45px 20px}.kn-v41-material-toolbar{align-items:stretch;flex-direction:column}.kn-v41-material-toolbar select{min-width:0;width:100%}.kn-v41-material-groups{margin-left:-16px;margin-right:-16px}.kn-v41-material-groups>section{border-radius:0}.kn-v41-material{grid-template-columns:45px 1fr;padding:20px 16px}.kn-v41-material>i{grid-column:2}.kn-v41-material dl{display:grid}.kn-v41-material dl div{display:grid;gap:1px}.kn-v41-online{border-radius:0;margin-left:-16px;margin-right:-16px;padding:24px 16px}.kn-v41-discussion-head{align-items:flex-start;flex-direction:column}.kn-v41-discussion-grid{margin-top:30px}.registration-form{border-radius:16px!important}.kn-v41-form-intro blockquote{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.kn-v41-hero-rotator>[data-hero-slide]{transition:none}.kn-v41-why-grid article,.kn-v41-material{transform:none!important}}
.kn-site[data-theme="light"] :is(.conference-section,.disciplines-section,.journey-section,.offer-section,.news-section,.faq-section,.business-section,.eco-section,.kn-v3-section) :is(h1,h2,h3,h4,strong,summary){color:#10213b!important}.kn-site[data-theme="light"] :is(.conference-section,.disciplines-section,.journey-section,.offer-section,.news-section,.faq-section,.business-section,.eco-section,.kn-v3-section) :is(p,li,small,dd,time){color:#4c6079!important}.kn-site[data-theme="light"] .overline span{color:#b51231!important}.kn-site[data-theme="light"] .overline:before{border-color:#b51231;box-shadow:5px -5px 0 -3px #b51231}.kn-site[data-theme="light"] .nav a{color:#10213b!important}.kn-site[data-theme="light"] .header .theme-toggle{background:#e8eff8!important;border-color:#91a7c0!important;color:#10213b!important}.kn-site[data-theme="light"] .kn-v41-material-groups>section,.kn-site[data-theme="light"] .kn-v41-comments article,.kn-site[data-theme="light"] .kn-v41-comment-form{box-shadow:0 16px 45px #24415f12}
