/* Nexus 13: scientific editorial presentation. Motion never gates content. */
@font-face{font-family:KN Space;src:url('../fonts/kn-display.ttf') format('truetype');font-weight:300 700;font-display:swap}
.knx h1,.knx h2{font-family:KN Space,KN Manrope,Arial,sans-serif;letter-spacing:-.055em;font-weight:500;line-height:1.1}.knx h1 em,.knx h2 em{font-family:Georgia,serif;letter-spacing:-.035em}.knx h3{line-height:1.35}.knx :where(a,button){-webkit-tap-highlight-color:transparent}.knx-section{position:relative}.knx .knx-btn{border-radius:7px;position:relative;isolation:isolate;overflow:hidden;transition:transform .35s cubic-bezier(.2,.75,.2,1),box-shadow .35s,background .35s;box-shadow:0 2px 0 #ffffff18 inset}.knx .knx-btn::after{content:"";position:absolute;inset:-70% -140%;background:linear-gradient(115deg,transparent 44%,#fff5 49%,transparent 54%);transform:translateX(-32%);pointer-events:none;transition:transform .8s}.knx .knx-btn:hover::after,.knx .knx-btn:focus-visible::after{transform:translateX(32%)}.knx .knx-btn:hover{transform:translateY(-4px);box-shadow:0 15px 32px #122c3929}.knx-btn svg,.kn13-read svg{transition:transform .3s}.knx-btn:hover svg,.kn13-read:hover svg{transform:translateX(4px)}
body .kn13-contact-strip{border-bottom:1px solid #c7cfc41a;background:#071321;color:#b7cbc9;font-size:11px}.kn13-contact-strip>.knx-shell{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-block:9px}.kn13-contact-strip>.knx-shell>div{display:flex;gap:25px}.kn13-contact-strip a{display:flex;gap:8px;align-items:center;color:#e0e9e5;text-decoration:none}.kn13-contact-strip a:hover{color:#f1d6a3}.kn13-contact-strip svg{width:15px;height:15px;flex-basis:15px}.kn-mother-logo{position:relative;isolation:isolate;perspective:800px}.kn-mother-logo::before{content:"";position:absolute;inset:12% 0;border-radius:50%;background:radial-gradient(ellipse,#7ad8ca24,transparent 70%);filter:blur(10px);animation:kn13-logo-aura 7s ease-in-out infinite;pointer-events:none}.kn-mother-logo img{transition:transform .65s cubic-bezier(.2,.75,.2,1),filter .65s!important}.kn-mother-logo:hover img,.kn-mother-logo:focus-visible img{transform:rotateY(-7deg) translateY(-2px);filter:drop-shadow(0 0 13px #83e2d840)!important}
body .kn-masthead-inner{gap:24px}body .kn-mother-logo{width:228px;flex-basis:228px}body .kn-mother-nav{gap:21px}body .kn-mother-nav>a,body .kn-mega>summary{font-size:16px!important}body .kn-mega-panel{border-top:2px solid #d6ba83}body .kn-mega-event{overflow:hidden;position:relative;transition:transform .45s,box-shadow .45s,border-color .45s}body .kn-mega-event:hover{transform:translateY(-6px);box-shadow:0 20px 38px #15293c24;border-color:var(--brand)}body .kn-mega-event .knx-wordmark{transition:transform .5s}body .kn-mega-event:hover .knx-wordmark{transform:scale(1.045)}
.kn13-hero{padding:0;background:#081723;min-height:800px}.kn13-slides,.kn13-hero-mesh{position:absolute;inset:0;pointer-events:none}.kn13-slides{overflow:hidden}.kn13-slides::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#071522ed 3%,#071522ba 42%,#07152247 78%),linear-gradient(0deg,#081723 1%,transparent 40%)}.knx .kn13-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% center;opacity:0;transition:opacity 1.4s ease;transform:scale(1.025);animation:kn13-drift 22s ease-in-out infinite alternate}.knx .kn13-slide.is-active{opacity:1}.kn13-hero-mesh{background-image:linear-gradient(#9ed1cb0a 1px,transparent 1px),linear-gradient(90deg,#9ed1cb0a 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent,#000);overflow:hidden}.kn13-hero-mesh>span{position:absolute;right:20px;top:40px;writing-mode:vertical-rl;letter-spacing:.28em;font-size:9px;color:#bbd1cc99}.kn13-hero-mesh>i{position:absolute;width:60%;height:1px;right:0;top:20%;background:linear-gradient(90deg,transparent,#a5e6d255,transparent);animation:kn13-scan 12s ease-in-out infinite alternate}.kn13-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.35fr .86fr;gap:7%;align-items:center;padding-block:76px 66px}.kn13-hero-copy{min-width:0}.kn13-hero h1{font-size:clamp(48px,4.5vw,73px);line-height:1.08;max-width:720px}.kn13-hero h1 em{color:#e3c996}.kn13-hero .knx-lead{max-width:585px;font-size:17px;line-height:1.8;color:#d2e0df}.kn13-hero .knx-eyebrow{font-size:10px!important;letter-spacing:.19em}.kn13-feature{padding-top:0;perspective:1000px}.kn13-coordinate{display:block;color:#cee5da;font-size:9px;letter-spacing:.2em;margin-bottom:16px}.kn13-feature .knx-event{box-shadow:0 24px 85px #0006}.kn13-feature .knx-event-art{padding:24px 28px}.kn13-feature .knx-event-body{padding:26px 28px}.kn13-feature .knx-event-art .knx-wordmark{height:94px}.kn13-feature .knx-event h3{font-size:22px}.kn13-feature .knx-event-body>p{font-size:13px;line-height:1.7}.kn13-hero-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;margin:35px 0!important;padding:24px 0!important;border-top:1px solid #c3d6d22a;border-bottom:1px solid #c3d6d22a}.kn13-hero-benefits li{display:flex;gap:10px;align-items:flex-start;color:#b9ceca;font-size:10px;line-height:1.8}.kn13-hero-benefits svg{color:#c9ae7f;width:23px}.kn13-hero-benefits b{color:#e4ece5;font-weight:600}.kn13-slide-controls{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.kn13-slide-controls button{position:relative;padding:8px 0 12px;color:#9fb7b2;background:transparent;border:0;border-bottom:1px solid #d6ba8330;font-size:10px;display:flex;gap:8px}.kn13-slide-controls button>span{font-size:9px;color:#d6ba83}.kn13-slide-controls button[aria-pressed=true]{color:#fff}.kn13-slide-controls button>i{position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#d6ba83;transform:scaleX(0);transform-origin:left}.kn13-slide-controls button.is-running>i{animation:kn13-progress 7.5s linear}.kn13-slide-controls button[data-kn13-slider-pause]{padding:7px 11px;border:1px solid #78918d66;border-radius:4px;font-size:16px;line-height:1}.kn13-proof-bar{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr 1fr 1.35fr;gap:25px;padding:25px 0 30px;border-top:1px solid #c3d6d22a;color:#b9ceca;font-size:10px}.kn13-proof-bar>span{display:flex;flex-direction:column;gap:5px}.kn13-proof-bar b{font:500 25px/1.1 KN Space,Arial,sans-serif;color:#e4ece5}.kn13-proof-bar>a{justify-self:end;border-left:1px solid #c3d6d22a;padding-left:25px;display:flex;flex-direction:column;justify-content:center;gap:4px}.kn13-proof-bar strong{font-size:14px;color:#e3c996}
.kn13-benefits{background:#f3f4ee;--muted:#465f67}.kn13-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.kn13-benefit{position:relative;background:#fffefa;border:1px solid #cad6d1;border-radius:14px;padding:38px;overflow:hidden;isolation:isolate;min-width:0}.kn13-icon-box{display:grid;place-items:center;width:54px;height:54px;border:1px solid #becfc5;background:#e9efe8;color:#225148;border-radius:12px;margin-bottom:26px;transition:transform .5s,box-shadow .5s}.kn13-icon-box svg{width:28px;height:28px}.kn13-benefit:hover .kn13-icon-box{transform:rotate(-7deg) translateY(-3px);box-shadow:0 10px 20px #2e56401a}.kn13-card-number{position:absolute;right:32px;top:30px;font:400 45px/1 KN Space,Arial,sans-serif;color:#c9d4cf}.kn13-benefit h3{max-width:390px;font-size:25px;margin-bottom:17px}.kn13-benefit>p{font-size:15px;color:#496069;line-height:1.85}.kn13-outcome{display:flex;gap:12px;border-top:1px solid #d4dfd6;padding-top:20px;margin-top:26px;color:#244b40;font-size:12px;font-weight:600}.kn13-outcome svg{flex-basis:19px;width:19px;height:19px}.kn13-section-close{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-top:38px;padding-top:25px;border-top:1px solid #bdcfc6}.kn13-section-close p{font-size:14px;color:#465f67}.kn13-section-close strong{color:#193a3d}.knx-conferences{background:#e6ece8;background-image:radial-gradient(#28645718 .7px,transparent .7px);background-size:6px 6px}.knx-events-grid{gap:24px}.knx-event{border-radius:13px;overflow:hidden;border-color:#bfcfc4;transition:transform .4s,border-color .4s,box-shadow .4s}.knx-event-art{position:relative;isolation:isolate;overflow:hidden;min-height:220px}.knx .kn13-event-texture{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.12;z-index:-1;transition:transform 1.2s}.knx-event:hover .kn13-event-texture{transform:scale(1.12)}.knx-event-art .knx-wordmark{padding:9px;background:#fffffff5;border-radius:6px;min-height:95px;box-shadow:0 3px 18px #fff8}.knx-event-art .knx-event-meta{position:relative}.knx-event-art .knx-brand-rule{opacity:.4}.knx-event:hover{box-shadow:0 24px 50px #092e351f;border-color:var(--brand)}.knx-audience{background:#0c202e;--text:#f4f1e7;--muted:#bfceca;color:var(--text)}.knx-audience .knx-section-heading p{color:#bfcfcc}.knx-audience .knx-flip{background:#102e3a;color:#eef4ea;border-color:#78978d66}.knx-audience .knx-flip h3,.knx-audience .knx-flip p{color:#edf4ec}.knx-audience .knx-flip-back{background:#184b47;color:#fff}.knx-audience .knx-flip-back p{color:#eff6ef}.knx-audience .knx-flip button{background:#163b45;color:#e5e4cb;border-color:#688b7c}.knx-audience .knx-index{display:flex;gap:16px;align-items:center;color:#d6ba83}.knx-audience .knx-index svg{width:35px;height:35px}.knx-audience .knx-flip button b{color:#e5ce9c}
.kn13-split{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.kn13-rd{background:#091d2c;color:#f2f1e9;--text:#f2f1e9;--muted:#b3c9c5;isolation:isolate;overflow:hidden}.kn13-rd::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 90% 15%,#4cbca420,transparent 50%),linear-gradient(45deg,transparent 49.8%,#98d0c70a 50%,transparent 50.2%);background-size:auto,90px 90px;pointer-events:none;z-index:-1}.kn13-rd h1{font-size:clamp(42px,4.8vw,72px)}.kn13-rd h2{font-size:clamp(36px,4vw,58px)}.kn13-rd h1 em,.kn13-rd h2 em{color:#decdad}.kn13-rd p{color:#b9cecc;line-height:1.9}.kn13-research-image{position:relative;border-radius:16px;overflow:hidden;margin:0;aspect-ratio:1/1.08;background:#092a35;border:1px solid #b1d4c933}.kn13-research-image>img{width:100%;height:100%;object-fit:cover;opacity:.8;transition:transform 1s}.kn13-research-image:hover>img{transform:scale(1.07)}.kn13-research-image::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 30%,#071521e6)}.kn13-research-image figcaption{position:absolute;z-index:1;bottom:35px;left:35px;right:35px;display:flex;flex-direction:column;gap:15px}.kn13-research-image figcaption>span{font-size:9px;letter-spacing:.19em;color:#d8c095}.kn13-research-image figcaption>strong{font:400 39px/1.15 KN Space,Arial,sans-serif;color:#f5f4ec}.kn13-rd-points{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}.kn13-rd-points article{padding:28px;border:1px solid #769f934d;border-radius:10px;background:#11314088;position:relative;overflow:hidden}.kn13-rd-points svg{color:#d6ba83;margin-bottom:20px}.kn13-rd-points h3{font-size:19px;margin-bottom:15px}.kn13-rd-points p{font-size:13px;line-height:1.9}.kn13-rd-full{max-width:840px;margin-top:75px}.kn13-rd-full h2{font-size:40px}.kn13-rd-full ol{padding-left:22px;margin:30px 0}.kn13-rd-full li{margin-bottom:20px;color:#cbdcd7}.kn13-rd-full>p{font-size:13px;margin-bottom:25px}
.kn13-platform{background:#edf0e9;background-image:radial-gradient(#304f4520 .7px,transparent .7px);background-size:7px 7px;--muted:#465f67}.kn13-console{background:#0b2434;color:#dae7e0;border:1px solid #759c925e;border-radius:18px;box-shadow:0 25px 70px #21473326;position:relative;overflow:hidden;isolation:isolate}.kn13-console-top{display:flex;align-items:center;gap:12px;border-bottom:1px solid #93b5a633;padding:24px}.kn13-console-top>strong{font:500 23px/1 KN Space,Arial,sans-serif;color:#f5f1e6}.kn13-console-top b{color:#dcbd80;font-size:13px}.kn13-console-top>span:last-child{font-size:8px;letter-spacing:.1em;margin-left:auto;color:#b6d2c5;max-width:125px}.kn13-network{position:relative;height:330px;overflow:hidden;background:radial-gradient(ellipse at center,#367c5f38,transparent 68%),radial-gradient(#7aac9633 1px,transparent 1px);background-size:auto,18px 18px}.kn13-network-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:126px;height:126px;border:1px solid #d6ba83;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;box-shadow:0 0 65px #d6ba8322,inset 0 0 30px #d6ba8315;background:#123d42;z-index:1;font:500 15px KN Space,Arial,sans-serif;letter-spacing:.1em;color:#f1d9aa}.kn13-network-core svg{width:46px;height:46px;animation:kn13-orbit 24s linear infinite}.kn13-network>i{position:absolute;width:250px;height:250px;border:1px dashed #84bda15c;border-radius:50%;left:50%;top:50%;margin:-125px;animation:kn13-orbit 35s linear infinite}.kn13-network>i:last-child{width:320px;height:160px;margin:-80px -160px;border-style:solid;animation-direction:reverse}.kn13-node{position:absolute;z-index:2;padding:9px 14px;font-size:10px;border:1px solid #78ac9777;border-radius:5px;background:#143640;box-shadow:0 5px 15px #0003;animation:kn13-float 8s ease-in-out infinite alternate}.kn13-node-a{top:35px;left:23%}.kn13-node-b{top:57%;right:7%;animation-delay:-2s}.kn13-node-c{bottom:30px;left:14%;animation-delay:-4s}.kn13-console-flow{display:flex;flex-direction:column;padding:0 25px 20px;gap:8px}.kn13-console-flow>span{display:flex;gap:13px;align-items:center;padding:12px 17px;border:1px solid #79a99233;background:#ffffff04;font-size:12px}.kn13-console-flow svg{width:20px;height:20px;color:#d6ba83}.kn13-console-caption{color:#a9c2b7!important;text-align:center;font-size:10px;padding-bottom:22px!important}.kn13-feature-list{list-style:none;margin:30px 0!important;display:flex;flex-direction:column;gap:20px}.kn13-feature-list li{display:flex;gap:14px;font-size:14px;color:#486168}.kn13-feature-list strong{display:block;color:#173a3b;margin-bottom:4px}.kn13-feature-list svg{color:#346a55}.kn13-platform-hero,.kn13-contact-hero,.kn13-blog-hero,.kn13-article-hero{background:#0b202e;color:#f3f3e9;--muted:#b8ccc6;position:relative;isolation:isolate;overflow:hidden}.kn13-platform-hero::before,.kn13-contact-hero::before,.kn13-blog-hero::before,.kn13-article-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#081723f2,#081723b0),url('../images/nexus-research-wave-v13.webp') center/cover;animation:kn13-drift 22s ease-in-out infinite alternate}.kn13-platform-hero .knx-lead,.kn13-contact-hero .knx-lead,.kn13-blog-hero .knx-lead,.kn13-article-hero .knx-lead{max-width:800px;color:#cddbd6}.kn13-platform-hero .knx-inline-steps{color:#cddbd6}.kn13-platform-hero .knx-inline-steps b{background:#d6ba83;color:#132c37}
.kn13-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.kn13-blog-card{position:relative;overflow:hidden;background:#fffef8;border:1px solid #c7d4ca;border-radius:12px;display:flex;flex-direction:column}.kn13-blog-image{display:block;position:relative;aspect-ratio:1.6;overflow:hidden;background:#0c2531}.kn13-blog-image>img{width:100%;height:100%;object-fit:cover;transition:transform .9s}.kn13-blog-card:hover .kn13-blog-image>img{transform:scale(1.08)}.kn13-blog-image>span{display:grid;place-items:center;position:absolute;right:18px;bottom:18px;width:42px;height:42px;border:1px solid #e3d1a980;border-radius:50%;background:#0c2531c9;color:#e6c487;backdrop-filter:blur(8px)}.kn13-blog-image-2 img{object-position:center 39%}.kn13-blog-card>div{padding:27px;display:flex;flex-direction:column;flex:1;align-items:flex-start}.kn13-blog-card .knx-eyebrow{font-size:9px!important;margin-bottom:14px!important}.kn13-blog-card h3{font-size:23px;line-height:1.38;margin-bottom:17px}.kn13-blog-card p:not(.knx-eyebrow){font-size:13px;color:#4e656b;line-height:1.8;margin-bottom:20px}.kn13-read{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding-top:18px;border-top:1px solid #d0dcd4;font-size:10px;font-weight:700;margin-top:auto;color:#28594f!important}.kn13-blog-search{display:grid;grid-template-columns:1.5fr 1fr auto;align-items:end;gap:20px;margin-top:40px;max-width:1050px}.kn13-blog-search label{display:flex;flex-direction:column;gap:9px;font-size:12px;color:#dce7de}.knx .kn13-blog-search :where(input,select){height:57px;background:#f8f9f2;color:#172c36;border:1px solid #cfddd2;border-radius:5px;padding:15px;width:100%;font-size:14px}.kn13-results{margin-bottom:25px!important;color:#50636a;font-size:13px}.kn13-article-hero h1{font-size:clamp(37px,4.2vw,65px);max-width:1080px}.kn13-article-hero .knx-back{color:#d5c092!important}.kn13-article-meta{color:#bdd2c8!important;font-size:11px}.kn13-article-layout{display:grid;grid-template-columns:280px minmax(0,780px);justify-content:space-between;gap:8%}.kn13-article-layout aside{align-self:start;position:sticky;top:30px}.kn13-article-layout aside h2{font-size:33px}.kn13-article-layout aside p:not(.knx-eyebrow){font-size:13px;margin:24px 0;color:#4e656b}.kn13-article-layout aside a{display:inline-flex;margin-top:18px}.kn13-prose{font-size:17px;line-height:1.95;min-width:0}.kn13-prose :where(h2,h3){font:500 30px/1.35 KN Space,Arial,sans-serif;margin:40px 0 20px;letter-spacing:-.02em}.kn13-prose p{margin-bottom:24px}.kn13-prose ul,.kn13-prose ol{padding-left:24px;margin:25px 0}.kn13-prose a{color:#256550;text-decoration:underline;text-underline-offset:4px}.kn13-prose blockquote{border-left:3px solid #98753e;padding:22px;background:#e6eee5;margin:30px 0}.kn13-prose img{border-radius:10px}.kn13-prose iframe{max-width:100%}
.kn13-contact-links{display:grid;grid-template-columns:1fr 1.6fr;gap:22px;margin-top:40px;max-width:1030px}.kn13-contact-links>a{display:flex;gap:20px;align-items:center;padding:25px;border:1px solid #91b5a651;border-radius:10px;background:#1739438c;transition:background .4s,transform .4s}.kn13-contact-links>a:hover{background:#235247;transform:translateY(-4px)}.kn13-contact-links svg{width:28px;height:28px;color:#e1c593}.kn13-contact-links small{display:block;color:#b8d1c7;font-size:11px;margin-bottom:5px}.kn13-contact-links strong{display:block;color:#f3f3e9;font-size:clamp(14px,1.5vw,21px);overflow-wrap:anywhere}.kn13-contact-body .kn13-split{align-items:start}.kn13-contact-body h2{font-size:42px}.kn13-help-items{margin-top:35px}.kn13-help-items article{padding:24px 0;border-top:1px solid #c9d8ce}.kn13-help-items h3{font-size:18px;margin-bottom:10px}.kn13-help-items p{font-size:14px;color:#4c6569}.kn13-contact-body address{font-style:normal;font-size:13px;padding:25px;background:#e7eee5;border-radius:7px;line-height:2}.kn13-contact-form{padding:38px;background:#fffef8;border:1px solid #c7d7cc;border-radius:14px;color:#172c36}.kn13-contact-form>p:not(.knx-eyebrow){font-size:12px;margin-top:14px}.kn13-contact-form form{display:flex;flex-direction:column;gap:22px;padding:0;margin-top:30px;background:transparent;border:0;box-shadow:none;color:#172c36}.kn13-contact-form .form-head{display:none}.kn13-contact-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.kn13-contact-form label{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#172c36}.kn13-contact-form :where(input:not([type=checkbox]),select,textarea){width:100%;max-width:100%;color:#17323b;background:#f2f5ed;border:1px solid #a6beb1;border-radius:5px;padding:14px;font-size:15px;box-shadow:none}.kn13-contact-form label.consent{display:flex;flex-direction:row;align-items:flex-start;font-size:11px;gap:12px;line-height:1.8}.kn13-contact-form input[type=checkbox]{width:18px;height:18px;margin:4px 0;accent-color:#28594f;flex-shrink:0}.kn13-contact-form .submit-button{display:flex;justify-content:center;align-items:center;gap:15px;padding:17px;background:#11343d;color:#fff;border:1px solid #11343d;border-radius:5px;font-weight:700;transition:background .3s,transform .3s}.kn13-contact-form .submit-button:hover{background:#285f55;transform:translateY(-3px)}.kn13-contact-form .submit-button svg{width:22px;height:22px;fill:none;stroke:currentColor}.kn13-contact-form .kn-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden;clip-path:inset(50%);pointer-events:none}.kn13-contact-form .form-notice{padding:18px;background:#e3efde;border:1px solid #8bb093;color:#173f2f}.kn13-contact-form .form-notice.error{background:#fff1e9;border-color:#c4947b;color:#742b12}
.kn13-alphabet{display:flex;flex-wrap:wrap;gap:5px;margin:25px 0}.kn13-alphabet a{display:grid;place-items:center;min-width:33px;min-height:36px;padding:5px 9px;background:#fffdf7;border:1px solid #c1d1c5;border-radius:4px;font-size:12px;color:#274c43}.kn13-alphabet a:hover,.kn13-alphabet a[aria-current=true]{background:#193f3c;color:#fff;border-color:#193f3c}.kn13-authors{border-top:2px solid #183d3d;margin-top:24px}.kn13-author-row{display:grid;grid-template-columns:50px 1fr 180px 120px;align-items:center;gap:30px;padding:25px 24px;border-bottom:1px solid #bbcdc1;background:#fffdf7;position:relative;transition:background .3s,box-shadow .3s}.kn13-author-row:nth-child(2n){background:#edf2e9}.kn13-author-row:hover,.kn13-author-row:focus-visible{background:#dfece2;box-shadow:4px 0 0 #3c7861 inset}.kn13-author-letter{font:400 37px/1 KN Space,Arial,sans-serif;color:#52756b}.kn13-author-name>strong{display:block;font:500 24px/1.35 KN Space,Arial,sans-serif;letter-spacing:-.02em;color:#173a37}.kn13-author-name>span{display:block;color:#4d6861;font-size:14px}.kn13-author-count{font-size:11px;color:#4e665d}.kn13-author-count b{font-size:18px;font-weight:500;display:block;color:#21483f}.kn13-author-link{font-size:11px;color:#315f51;font-weight:700}.knx-author-hero{background:#e5eee5}.knx-author-hero h1{font-family:KN Space,Arial,sans-serif}.knx-author-publications .kn4-research-result{border-radius:10px}
.knx-detail-hero{isolation:isolate;overflow:hidden;position:relative}.knx .kn13-detail-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.15;z-index:-1;animation:kn13-drift 24s ease-in-out infinite alternate}.knx-detail-hero-grid>div{padding:0;background:transparent}.knx-detail-pass{background:#fffefaeb;backdrop-filter:blur(15px)}.knx-detail-nav>.knx-shell{flex-wrap:wrap;gap:16px 25px}.kn13-invitation{background:#e8eee8}.kn13-invitation-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.kn13-invitation-grid>article{padding:35px;background:#fffdf7;border:1px solid #bdcdc0;border-radius:10px}.kn13-invitation-grid h3{font-size:24px;margin-bottom:20px}.kn13-invitation-grid p,.kn13-invitation-grid li{font-size:14px;line-height:1.9;color:#465f61;margin-bottom:15px}.kn13-invitation-grid ul{padding-left:20px}.kn13-invitation a:not(.knx-btn){text-decoration:underline;text-underline-offset:3px;color:#235f4e}.kn13-invitation-disclosures{margin-top:35px}.kn13-invitation-disclosures details{background:#fdfbf4;border:1px solid #c1cfc2;border-radius:8px;margin-top:12px;padding:0 28px}.kn13-invitation-disclosures summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;cursor:pointer;font-size:17px;font-weight:600;list-style:none}.kn13-invitation-disclosures summary::before{content:"+";color:#346151;font-size:20px}.kn13-invitation-disclosures details[open]>summary::before{content:"−"}.kn13-invitation-disclosures summary>span{font-size:12px;font-weight:400;margin-left:auto;color:#506960}.kn13-invitation-disclosures details>p{font-size:13px;color:#4b6460;margin:18px 0 26px}.kn13-invitation-disclosures details>h3{font-size:20px;margin:25px 0 16px}.kn13-invitation-disclosures details>ul{margin:15px 0 25px;padding-left:20px;font-size:14px}.kn13-committee{list-style:none;padding:0!important;display:grid;grid-template-columns:1fr 1fr;gap:20px}.kn13-committee li{border-top:1px solid #cddacf;padding-top:17px;display:flex;flex-direction:column;gap:5px}.kn13-committee strong{font-size:14px;color:#1e453b}.kn13-committee span{font-size:11px;color:#4c675e;line-height:1.8}.kn13-source-dates{margin-bottom:25px;display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.kn13-source-dates>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #c1d1c3;padding:16px 0;gap:20px;font-size:13px}.kn13-source-dates dt{color:#516c61}.kn13-source-dates dd{margin:0;font-weight:600;white-space:nowrap}
[data-kn13-surface]{--kn13-x:50%;--kn13-y:50%;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .45s}.knx [data-kn13-surface]:hover{border-color:#618d7b;box-shadow:0 18px 40px #193c3b1c}.kn13-benefit::after,.kn13-rd-points article::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(320px circle at var(--kn13-x) var(--kn13-y),#80c9ae18,transparent 70%);opacity:0;transition:opacity .5s}.kn13-benefit:hover::after,.kn13-rd-points article:hover::after{opacity:1}.kn13-enter{animation:kn13-enter .8s cubic-bezier(.15,.75,.25,1) both;animation-delay:var(--kn13-delay,0ms)}
@keyframes kn13-drift{to{transform:scale(1.09) translate3d(-.7%,.4%,0)}}@keyframes kn13-float{to{transform:translateY(-11px)}}@keyframes kn13-orbit{to{transform:rotate(360deg)}}@keyframes kn13-scan{to{transform:translateY(450px)}}@keyframes kn13-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kn13-logo-aura{50%{opacity:.4;transform:scale(.83)}}@keyframes kn13-enter{from{opacity:.3;transform:translateY(22px)}to{opacity:1;transform:none}}
@media(hover:hover)and(pointer:fine){.kn13-benefit:hover,.kn13-blog-card:hover,.kn13-rd-points article:hover{transform:translateY(-5px)}}
@media(max-width:1320px){body .kn-masthead-inner{min-height:96px;flex-wrap:wrap}body .kn-mother-logo{margin-right:auto;width:228px;flex-basis:228px}body .kn-mother-menu-toggle{display:block}body .kn-mother-nav{display:flex;flex-basis:100%;order:4;align-items:stretch;flex-direction:column;gap:0;padding:18px 0;margin:0;border-top:1px solid #ffffff25}html.kn-mother-js body .kn-mother-nav{display:none}html.kn-mother-js body [data-menu-open] .kn-mother-nav{display:flex}body .kn-mother-nav>a,body .kn-mega>summary{font-size:18px!important;padding:16px 0}body .kn-mega-panel{position:static;margin:0;padding:20px;border-radius:8px;box-shadow:none}body .kn-mega-library .kn-mega-panel{max-width:none;width:100%}}
@media(max-width:1050px){.kn13-hero-grid{gap:5%;grid-template-columns:1.15fr 1fr}.kn13-hero h1{font-size:52px}.kn13-hero-benefits{grid-template-columns:1fr;gap:10px}.kn13-hero-benefits br{display:none}.kn13-hero-benefits li{align-items:center;font-size:11px}.kn13-hero-benefits b{margin-left:6px}.kn13-hero-benefits svg{width:18px;height:18px;flex-basis:18px}.kn13-blog-grid{grid-template-columns:repeat(2,1fr)}.kn13-split{gap:35px}.kn13-console-top>span:last-child{display:none}.kn13-article-layout{grid-template-columns:230px 1fr;gap:35px}.kn13-author-row{grid-template-columns:40px 1fr 110px 95px;gap:16px}.kn13-source-dates{grid-template-columns:1fr}.kn13-contact-links{grid-template-columns:1fr 1.5fr}.kn13-contact-links>a{padding:20px}}
@media(max-width:780px){.kn13-hero-grid,.kn13-split,.kn13-article-layout{grid-template-columns:1fr}.kn13-hero-grid{padding-block:45px;gap:38px}.kn13-hero h1{font-size:clamp(43px,8vw,62px)}.kn13-feature{max-width:500px;width:100%;margin:auto}.kn13-feature .knx-event-art{min-height:190px}.kn13-hero-benefits{grid-template-columns:repeat(3,1fr)}.kn13-hero-benefits li{display:block;font-size:10px}.kn13-hero-benefits svg{display:block;margin-bottom:10px}.kn13-hero-benefits b{display:block;margin:0}.kn13-proof-bar{grid-template-columns:repeat(3,1fr);gap:25px 12px}.kn13-proof-bar>a{grid-column:1/-1;justify-self:start;border-left:0;border-top:1px solid #a1c1b333;padding:20px 0 0;width:100%}.kn13-proof-bar b{font-size:22px}.kn13-slides::after{background:linear-gradient(90deg,#071522e6,#071522aa),linear-gradient(0deg,#081723,transparent)}.kn13-benefit-grid,.kn13-invitation-grid{grid-template-columns:1fr}.kn13-benefit{padding:28px}.kn13-rd-points{grid-template-columns:1fr;margin-top:35px}.kn13-rd-points article{display:grid;grid-template-columns:30px 1fr;gap:0 15px}.kn13-rd-points article p{grid-column:2}.kn13-rd-points h3{margin-top:0}.kn13-research-image{aspect-ratio:1.3}.kn13-section-close{flex-direction:column;align-items:flex-start;gap:20px}.kn13-blog-search{grid-template-columns:1fr 1fr}.kn13-blog-search>label:first-child{grid-column:1/-1}.kn13-blog-search button{font-size:12px}.kn13-contact-links{grid-template-columns:1fr}.kn13-contact-links strong{font-size:18px}.kn13-contact-form{padding:27px}.kn13-contact-form .form-row{grid-template-columns:1fr}.kn13-article-layout aside{position:static;order:2;border-top:1px solid #c6d5c9;padding-top:30px}.kn13-committee{grid-template-columns:1fr}.kn13-invitation-grid>article{padding:26px}.kn13-contact-strip>.knx-shell>span{display:none}.kn13-contact-strip>.knx-shell>div{justify-content:space-between;width:100%;gap:15px}.kn13-contact-strip a[href^="mailto:"]>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.kn13-contact-strip a[href^="mailto:"]::after{content:"Napisz do nas"}.kn13-author-row{grid-template-columns:32px 1fr 78px;padding:20px 12px;gap:13px}.kn13-author-link{display:none}.kn13-author-count{font-size:9px}.kn13-author-name>strong{font-size:22px}.kn13-author-letter{font-size:27px}.kn13-author-name>span{font-size:12px}.kn13-invitation-disclosures details{padding-inline:19px}.kn13-invitation-disclosures summary{font-size:15px}.kn13-source-dates>div{font-size:12px}.knx-detail-hero-grid>div{padding:0}.kn13-prose{font-size:16px}}
@media(max-width:520px){.kn13-blog-grid{grid-template-columns:1fr}.kn13-slide-controls{gap:13px}.kn13-slide-controls button{font-size:9px;gap:4px}.kn13-hero-benefits{gap:12px}.kn13-contact-links strong{font-size:15px}.kn13-network{height:290px}.kn13-console-top{padding:20px}.kn13-node{font-size:9px}.kn13-node-b{right:3%}.kn13-node-c{left:5%}.kn13-blog-search{grid-template-columns:1fr}.kn13-blog-search>label:first-child{grid-column:auto}.kn13-benefit h3{font-size:23px}.kn13-research-image figcaption>strong{font-size:32px}body .kn-mother-logo{width:190px;flex-basis:190px}.kn13-source-dates>div{gap:12px}.kn13-source-dates dt{max-width:65%}}
html.knx-motion-paused :where(.kn13-slide,.kn13-hero-mesh>i,.kn13-network-core svg,.kn13-network>i,.kn13-node,.kn13-enter,.kn-mother-logo::before,.kn13-slide-controls button>i){animation-play-state:paused!important}html.knx-motion-paused .kn13-slide{transition:none!important}html.knx-motion-paused :where(.kn13-platform-hero,.kn13-contact-hero,.kn13-blog-hero,.kn13-article-hero)::before{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.knx *,body .kn-masthead *,body .kn-masthead *::before,.knx *::before,.knx *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.knx [data-kn13-surface]:hover{transform:none!important}.kn13-enter{opacity:1!important;transform:none!important}}
html.knx-motion-paused .kn13-enter{animation:none!important;opacity:1!important;transform:none!important}html.knx-motion-paused .kn-mother-logo::before{animation-play-state:paused!important}html.knx-motion-paused [data-kn13-surface]:hover{transform:none!important}
