/**handles:kpx-ci-collective,flk-ci-explanations,flk-ci-social-energy,flk-social-energy**/
[data-kpx-collective-field].kpx-ci-living-active{position:relative;overflow:hidden;isolation:isolate}[data-kpx-collective-field].kpx-ci-living-active>[data-kpx-collective-bubble]{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.kpx-ci-collective-layer{position:absolute;inset:0;z-index:6;overflow:hidden;pointer-events:none;contain:layout paint style}.kpx-ci-collective-loading{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.kpx-ci-collective-loading[hidden]{display:none}.kpx-ci-collective-loading span{display:inline-flex;align-items:center;gap:10px;padding:10px 15px;border:1px solid rgba(245,155,69,.22);border-radius:999px;background:rgba(31,14,10,.78);box-shadow:0 0 38px rgba(216,138,61,.12);color:#f8faff;font:800 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em;text-transform:uppercase;backdrop-filter:blur(12px)}.kpx-ci-collective-loading i{width:7px;height:7px;border-radius:50%;background:#ffb55e;box-shadow:0 0 14px #ffb55e;animation:kpx-ci-map-pulse 1.4s ease-in-out infinite}@keyframes kpx-ci-map-pulse{50%{opacity:.28;transform:scale(.7)}}.kpx-ci-node{--kpx-ci-tier:#6557F5;--kpx-ci-fill:rgba(91,42,29,.92);--kpx-ci-glow:rgba(216,138,61,.34);position:absolute;left:0;top:0;display:grid;place-content:center;place-items:center;width:var(--kpx-ci-size,96px);height:var(--kpx-ci-size,96px);padding:12px;border:1px solid color-mix(in srgb,var(--kpx-ci-tier) 78%,#fff 22%);border-radius:50%;background:radial-gradient(circle at 36% 28%,rgba(255,255,255,.12),transparent 22%),radial-gradient(circle at 50% 72%,var(--kpx-ci-fill),rgba(1,6,13,.96) 72%);box-shadow:inset 0 0 24px color-mix(in srgb,var(--kpx-ci-tier) 18%,transparent),0 0 0 1px color-mix(in srgb,var(--kpx-ci-tier) 9%,transparent),0 0 30px var(--kpx-ci-glow);color:#f8faff;text-align:center;cursor:pointer;pointer-events:auto;will-change:transform,opacity,filter;transform:translate3d(-200vw,-200vh,0);transition:opacity .34s ease,filter .3s ease,box-shadow .25s ease,border-color .25s ease,scale .3s cubic-bezier(.2,.75,.25,1);outline:0;user-select:none;-webkit-tap-highlight-color:transparent}.kpx-ci-node::before{content:"";position:absolute;inset:-7px;border:1px solid color-mix(in srgb,var(--kpx-ci-tier) 18%,transparent);border-radius:50%;opacity:.5;box-shadow:0 0 22px var(--kpx-ci-glow);pointer-events:none;transition:opacity .3s ease,scale .3s ease,box-shadow .3s ease}.kpx-ci-node::after{content:"";position:absolute;inset:9%;border-radius:50%;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 36%);pointer-events:none}.kpx-ci-node.is-tier-quiet{--kpx-ci-tier:#c94a44;--kpx-ci-fill:rgba(91,42,29,.94);--kpx-ci-glow:rgba(201,74,68,.32)}.kpx-ci-node.is-tier-active{--kpx-ci-tier:#6557F5;--kpx-ci-fill:rgba(91,42,29,.94);--kpx-ci-glow:rgba(216,138,61,.34)}.kpx-ci-node.is-tier-thriving{--kpx-ci-tier:#45b66f;--kpx-ci-fill:rgba(20,66,43,.94);--kpx-ci-glow:rgba(69,182,111,.34)}.kpx-ci-node.is-tier-unknown{--kpx-ci-tier:#6557F5;--kpx-ci-fill:rgba(91,42,29,.92);--kpx-ci-glow:rgba(216,138,61,.34)}.kpx-ci-node.is-hovered,.kpx-ci-node:focus-visible,.kpx-ci-node:hover{filter:brightness(1.18) saturate(1.08);box-shadow:inset 0 0 29px color-mix(in srgb,var(--kpx-ci-tier) 24%,transparent),0 0 0 2px color-mix(in srgb,var(--kpx-ci-tier) 25%,transparent),0 0 48px var(--kpx-ci-glow);z-index:12;scale:1.035}.kpx-ci-node:focus-visible{outline:2px solid #fff;outline-offset:5px}.kpx-ci-route-active .kpx-ci-node.is-ci-route-match{filter:brightness(1.09) saturate(1.07);scale:1.045;z-index:8}.kpx-ci-node.is-ci-route-out{opacity:.04;filter:blur(2.4px) brightness(.35) saturate(.55);scale:.2;pointer-events:none;z-index:1}.kpx-ci-node.is-ci-route-out::before{opacity:0;scale:.35;box-shadow:0 0 0 transparent}.kpx-ci-node.is-ci-route-in{opacity:.18;filter:blur(1.4px) brightness(.7);scale:.28}.kpx-ci-node[hidden]{display:none!important}.kpx-ci-node-name{position:relative;z-index:2;display:block;max-width:100%;overflow:hidden;color:#f8faff;font-size:clamp(7px,calc(var(--kpx-ci-size) * .078),11px);font-weight:900;line-height:1.12;letter-spacing:.035em;text-transform:uppercase;text-overflow:ellipsis;text-shadow:0 1px 7px rgba(0,0,0,.65)}.kpx-ci-node-members{position:relative;z-index:2;display:block;margin-top:5px;color:color-mix(in srgb,var(--kpx-ci-tier) 72%,#fff 28%);font:800 clamp(6px,calc(var(--kpx-ci-size) * .052),8px)/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.055em}.kpx-ci-node.is-compact .kpx-ci-node-members{display:none}.kpx-ci-node-tooltip{position:absolute;z-index:20;min-width:150px;max-width:230px;padding:10px 12px;border:1px solid rgba(161,79,50,.18);border-radius:12px;background:rgba(31,14,10,.94);box-shadow:0 15px 36px rgba(0,0,0,.35);color:#f8faff;opacity:0;visibility:hidden;transform:translate(-50%,-8px);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s ease;backdrop-filter:blur(14px)}.kpx-ci-node-tooltip.is-visible{opacity:1;visibility:visible;transform:translate(-50%,-14px)}.kpx-ci-node-tooltip b{display:block;font-size:10px}.kpx-ci-node-tooltip span{display:block;margin-top:4px;color:#d7c7bb;font-size:8px}.kpx-ci-node-tooltip em{display:block;margin-top:5px;color:#6557f5;font:800 7px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;text-transform:uppercase;letter-spacing:.08em}.kpx-ci-node-tooltip small{display:block;margin-top:4px;color:#e2cbb9;font:700 7px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.06em}.kpx-ci-legend-unknown{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.kpx-ci-legend-unknown>i{display:inline-block!important;width:8px!important;height:8px!important;margin:0!important;border-radius:50%;background:#6557f5!important;box-shadow:0 0 10px rgba(216,138,61,.44)!important}[data-kpx-ci-preview-growth][data-kpx-growth-tier=surging] b{color:#73f5b1!important}[data-kpx-ci-preview-growth][data-kpx-growth-tier=growing] b{color:#6557f5!important}[data-kpx-ci-preview-growth][data-kpx-growth-tier=steady] b{color:#b7c6cc!important}[data-kpx-ci-preview-growth][data-kpx-growth-tier=unknown] b{color:#6557f5!important}@media(max-width:620px){[data-kpx-collective-field].kpx-ci-living-active{min-height:max(540px,var(--kpx-ci-field-height,540px))!important}.kpx-ci-node{padding:9px}.kpx-ci-node-tooltip{display:none}.kpx-ci-node-name{font-size:clamp(7px,calc(var(--kpx-ci-size) * .082),9px)}.kpx-ci-node-members{font-size:6px}.kpx-ci-node{min-width:44px;min-height:44px}}@media(min-width:621px){[data-kpx-collective-field].kpx-ci-living-active{min-height:max(620px,var(--kpx-ci-field-height,620px))!important}}@media(prefers-reduced-motion:reduce){.kpx-ci-collective-loading,.kpx-ci-node,.kpx-ci-node-tooltip,.kpx-ci-node::before{transition:none!important;animation:none!important}.kpx-ci-collective-loading i{animation:none!important}}.kpx-ci-node.is-personality-constellation{isolation:isolate}.kpx-ci-personality-marker{position:absolute;z-index:3;left:50%;bottom:10%;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;max-width:80%;padding:2px 5px;border:1px solid rgba(216,138,61,.34);border-radius:999px;background:rgba(91,42,29,.72);color:#f8faff;font:900 5.5px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;white-space:nowrap;box-shadow:0 0 10px rgba(216,138,61,.16)}.kpx-ci-node.is-compact .kpx-ci-personality-marker{font-size:5px;padding:1px 4px;bottom:7%}.kpx-ci-tooltip-personality{color:#6557f5!important}.kpx-ci-personality-routes{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;padding:9px 10px;border:1px solid rgba(161,79,50,.22);border-radius:14px;background:rgba(91,42,29,.34)}.kpx-ci-personality-routes[hidden]{display:none!important}.kpx-ci-personality-routes>span{margin-right:3px;color:#6557f5;font:900 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em}.kpx-ci-personality-routes button{min-height:34px;padding:0 11px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(7,15,30,.74);color:#dbe8f2;font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;cursor:pointer}.kpx-ci-personality-routes button small{margin-left:4px;color:#6557f5;font:900 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.kpx-ci-personality-routes button.is-active,.kpx-ci-personality-routes button:focus-visible{border-color:#c84122;background:rgba(161,79,50,.22);color:#f8faff;box-shadow:0 0 18px rgba(216,138,61,.18);outline:0}[data-kpx-collective-item].kpx-ci-personality-excluded{display:none!important}@media(max-width:620px){.kpx-ci-personality-routes{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.kpx-ci-personality-routes::-webkit-scrollbar{display:none}.kpx-ci-personality-routes button,.kpx-ci-personality-routes>span{flex:0 0 auto}.kpx-ci-personality-routes button{min-height:44px}}.kpx-ci-for-you-route{display:flex;justify-content:flex-start;margin-top:10px}.kpx-ci-for-you-route button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid rgba(161,79,50,.24);border-radius:999px;background:linear-gradient(180deg,rgba(91,42,29,.82),rgba(52,22,15,.88));color:#f8faff;font:900 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;cursor:pointer;box-shadow:0 0 0 rgba(88,220,255,0);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}.kpx-ci-for-you-route button span{color:#6557f5;font-size:11px;text-shadow:0 0 12px rgba(216,138,61,.4)}.kpx-ci-for-you-route button.is-active,.kpx-ci-for-you-route button:focus-visible,.kpx-ci-for-you-route button:hover{border-color:#6557f5;background:linear-gradient(180deg,rgba(161,79,50,.32),rgba(91,42,29,.92));box-shadow:0 0 22px rgba(216,138,61,.18);outline:0;transform:translateY(-1px)}.kpx-ci-for-you-active .kpx-ci-node{transition:opacity .34s ease,filter .3s ease,box-shadow .25s ease,border-color .25s ease,scale .3s cubic-bezier(.2,.75,.25,1)}.kpx-ci-for-you-active .kpx-ci-node.is-ci-affinity-recommended{box-shadow:inset 0 0 28px color-mix(in srgb,var(--kpx-ci-tier) 21%,transparent),0 0 0 1px rgba(216,138,61,.42),0 0 22px var(--kpx-ci-glow),0 0 34px rgba(216,138,61,.18)}.kpx-ci-for-you-active .kpx-ci-node.is-ci-affinity-recommended::before{border-color:rgba(216,138,61,.52);box-shadow:0 0 24px rgba(216,138,61,.28),0 0 44px rgba(216,138,61,.16);opacity:.92}.kpx-ci-for-you-active .kpx-ci-node.is-ci-affinity-explore:not(.is-ci-affinity-recommended)::before{border-style:dashed;border-color:rgba(216,138,61,.34)}[data-kpx-collective-item].kpx-ci-affinity-grid-recommended{box-shadow:0 0 0 1px rgba(216,138,61,.32),0 12px 34px rgba(161,79,50,.14)}.kpx-ci-why-signal{margin:14px 0 0;padding:13px 14px;border:1px solid rgba(161,79,50,.18);border-radius:14px;background:linear-gradient(180deg,rgba(91,42,29,.38),rgba(46,20,14,.66));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.kpx-ci-why-signal>strong{display:block;color:#6557f5;font:900 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.kpx-ci-why-signal ul{margin:9px 0 0;padding:0;list-style:none;display:grid;gap:6px}.kpx-ci-why-signal li{position:relative;padding-left:14px;color:#c5d8e1;font-size:11px;line-height:1.35}.kpx-ci-why-signal li::before{content:"✦";position:absolute;left:0;top:0;color:#c84122;font-size:8px}@media(max-width:620px){.kpx-ci-for-you-route{overflow-x:auto;scrollbar-width:none}.kpx-ci-for-you-route::-webkit-scrollbar{display:none}.kpx-ci-for-you-route button{min-height:44px;flex:0 0 auto}.kpx-ci-why-signal{padding:12px}.kpx-ci-why-signal li{font-size:12px}}@media(prefers-reduced-motion:reduce){.kpx-ci-for-you-route button{transition:none!important}}.kpx-ci-relationship-layer{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible;pointer-events:none}.kpx-ci-relationship-layer line{stroke:rgba(216,138,61,.26);stroke-width:1.15;stroke-dasharray:3 5;filter:drop-shadow(0 0 4px rgba(161,79,50,.18))}.kpx-ci-node{z-index:3}.kpx-ci-preview-ecosystem-status{margin:13px 0 0;padding:13px 14px;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:rgba(31,14,10,.64)}.kpx-ci-preview-ecosystem-status strong{display:block;color:#6557f5;font:900 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.kpx-ci-preview-ecosystem-status p{margin:7px 0 0;color:#c0d0d7;font-size:11px;line-height:1.45}.kpx-ci-preview-ecosystem-status b{display:block;margin-top:7px;color:#45b66f;font-size:9px}.kpx-ci-preview-ecosystem-status a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin-top:10px;padding:0 11px;border:1px solid rgba(161,79,50,.28);border-radius:999px;color:#f8faff;text-decoration:none;font:900 7px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em}@media(max-width:620px){.kpx-ci-preview-ecosystem-status a{min-height:44px}}.kpx-ci-canvas-layer{position:absolute;inset:0;overflow:hidden}.kpx-ci-collective-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:manipulation}.kpx-ci-canvas-a11y-node{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.kpx-ci-preload{position:absolute;inset:0;z-index:7}:root{--folkello-cocoa:#19243A;--folkello-terracotta:#C84122;--folkello-caramel:#6557F5;--folkello-cream:#F8FAFF;--folkello-cream-soft:#FFFAF4;--folkello-ink:#35231E;--folkello-muted:#70584F;--folkello-dark:#1E100C;--folkello-dark-2:#24120D;--folkello-dark-3:#2B1711;--folkello-dark-text:#F8FAFF;--folkello-dark-muted:#E2CBB9;--folkello-radius:18px;--folkello-shadow:0 14px 38px rgba(91,42,29,.12)}.kpx-ci-admin,.kpx-ci-ecosystem,.kpx-ci-personality,.kpx-ci-personality-panel,.kpx-ci-resonance,[data-kpx-collective-field]{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.kpx-ci-admin h1,.kpx-ci-admin h2,.kpx-ci-admin h3,.kpx-ci-ecosystem h1,.kpx-ci-ecosystem h2,.kpx-ci-ecosystem h3,.kpx-ci-personality h2,.kpx-ci-personality h3,.kpx-ci-resonance h2,.kpx-ci-resonance h3{font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;letter-spacing:-.025em}.kpx-ci-admin a:focus-visible,.kpx-ci-admin button:focus-visible,.kpx-ci-admin input:focus,.kpx-ci-admin select:focus,.kpx-ci-admin textarea:focus,.kpx-ci-ecosystem a:focus-visible,.kpx-ci-ecosystem button:focus-visible,.kpx-ci-resonance a:focus-visible,.kpx-ci-resonance button:focus-visible{outline:3px solid rgba(216,138,61,.5)!important;outline-offset:2px!important;box-shadow:0 0 0 1px var(--folkello-cocoa)!important}.kpx-ci-living-active .button:disabled,.kpx-ci-living-active [aria-disabled=true],.kpx-ci-living-active button:disabled{opacity:.52!important;cursor:not-allowed!important;filter:saturate(.55)!important}:root{--folkello-cocoa:#19243A;--folkello-terracotta:#C84122;--folkello-caramel:#6557F5;--folkello-cream:#F8FAFF;--folkello-cream-soft:#FFFAF4;--folkello-surface:#FFF9F2;--folkello-surface-2:#F7E5D3;--folkello-ink:#35231E;--folkello-muted:#70584F;--folkello-line:rgba(91,42,29,.14);--folkello-line-strong:rgba(161,79,50,.26);--folkello-shadow:0 16px 40px rgba(91,42,29,.10);--folkello-shadow-lg:0 28px 70px rgba(91,42,29,.15);--folkello-focus:0 0 0 4px rgba(216,138,61,.22);--folkello-radius:20px;--folkello-liquid:linear-gradient(145deg,rgba(255,255,255,.82),rgba(255,244,230,.88))}[data-kpx-collective-field]{background:radial-gradient(circle at 16% 12%,rgba(216,138,61,.2),transparent 26%),radial-gradient(circle at 84% 15%,rgba(161,79,50,.1),transparent 26%),radial-gradient(circle at 52% 88%,rgba(216,138,61,.08),transparent 30%),linear-gradient(180deg,#fffcf8 0,#f8faff 52%,#f7e5d3 100%)!important;border:1px solid var(--folkello-line)!important;border-radius:30px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88),var(--folkello-shadow-lg)!important;color:var(--folkello-ink)!important}.kpx-ci-collective-layer{border-radius:inherit}.kpx-ci-collective-loading span{min-height:44px!important;padding:11px 16px!important;border:1px solid var(--folkello-line-strong)!important;border-radius:999px!important;background:rgba(255,250,244,.92)!important;color:var(--folkello-cocoa)!important;box-shadow:var(--folkello-shadow)!important;backdrop-filter:blur(14px)!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:10px!important;letter-spacing:.08em!important}.kpx-ci-collective-loading i{background:var(--folkello-caramel)!important;box-shadow:0 0 0 6px rgba(216,138,61,.13)!important}.kpx-ci-node{--kpx-ci-fill:#FFF7ED!important;--kpx-ci-glow:rgba(216,138,61,.18)!important;border:1px solid rgba(91,42,29,.13)!important;border-radius:38% 62% 56% 44%/44% 42% 58% 56%!important;background:radial-gradient(circle at 28% 20%,rgba(255,255,255,.98),rgba(255,255,255,0) 25%),linear-gradient(155deg,rgba(255,255,255,.93),rgba(255,244,230,.96) 52%,rgba(247,229,211,.94))!important;color:var(--folkello-ink)!important;box-shadow:0 18px 36px rgba(91,42,29,.11),inset 0 1px 0 rgba(255,255,255,.96)!important;padding:13px!important}.kpx-ci-node::before{inset:6%!important;border:1px solid color-mix(in srgb,var(--kpx-ci-tier) 35%,#fff)!important;border-radius:inherit!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.34)!important;opacity:.78!important}.kpx-ci-node::after{inset:6% 14% auto 18%!important;height:26%!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,0))!important}.kpx-ci-node.is-tier-quiet{--kpx-ci-tier:#C96755!important;--kpx-ci-glow:rgba(201,103,85,.18)!important}.kpx-ci-node.is-tier-active{--kpx-ci-tier:#6557F5!important;--kpx-ci-glow:rgba(216,138,61,.20)!important}.kpx-ci-node.is-tier-thriving{--kpx-ci-tier:#5F966D!important;--kpx-ci-glow:rgba(95,150,109,.18)!important}.kpx-ci-node.is-tier-unknown{--kpx-ci-tier:#C84122!important;--kpx-ci-glow:rgba(161,79,50,.16)!important}.kpx-ci-node.is-hovered,.kpx-ci-node:focus-visible,.kpx-ci-node:hover{filter:none!important;scale:1.045!important;border-color:rgba(216,138,61,.42)!important;box-shadow:0 24px 44px rgba(91,42,29,.16),0 0 0 5px rgba(216,138,61,.08),inset 0 1px 0 #fff!important}.kpx-ci-node:focus-visible{outline:3px solid rgba(216,138,61,.72)!important;outline-offset:4px!important}.kpx-ci-node-name{color:var(--folkello-ink)!important;text-shadow:none!important;text-transform:none!important;font-family:Manrope,Inter,sans-serif!important;font-weight:800!important;letter-spacing:-.02em!important;font-size:clamp(9px,calc(var(--kpx-ci-size) * .088),12px)!important}.kpx-ci-node-members{color:var(--folkello-muted)!important;font-family:Inter,ui-sans-serif,sans-serif!important;font-weight:700!important;letter-spacing:0!important;font-size:clamp(7px,calc(var(--kpx-ci-size) * .056),9px)!important}.kpx-ci-node-tooltip{border:1px solid var(--folkello-line)!important;border-radius:17px!important;background:rgba(255,250,244,.96)!important;color:var(--folkello-ink)!important;box-shadow:var(--folkello-shadow-lg)!important;backdrop-filter:blur(18px)!important}.kpx-ci-node-tooltip b{color:var(--folkello-cocoa)!important;font-family:Manrope,Inter,sans-serif!important}.kpx-ci-node-tooltip small,.kpx-ci-node-tooltip span{color:var(--folkello-muted)!important}.kpx-ci-node-tooltip em{color:var(--folkello-terracotta)!important;font-family:Inter,sans-serif!important}.kpx-ci-ecosystem-status,.kpx-ci-preview,.kpx-ci-related-panel,.kpx-ci-why-panel{color:var(--folkello-ink)!important}.kpx-ci-preview-panel,.kpx-ci-related-panel,.kpx-ci-why-panel,[data-kpx-ci-preview]{border-color:var(--folkello-line)!important;background:linear-gradient(155deg,rgba(255,251,246,.98),rgba(255,244,230,.97))!important;box-shadow:var(--folkello-shadow-lg)!important}.kpx-ci-preview-panel h2,.kpx-ci-preview-panel h3,.kpx-ci-related-panel h3,.kpx-ci-why-panel h3{color:var(--folkello-cocoa)!important}.kpx-ci-preview-panel p,.kpx-ci-related-panel p,.kpx-ci-why-panel p{color:var(--folkello-muted)!important}.kpx-ci-preview-panel a,.kpx-ci-preview-panel button,.kpx-ci-related-panel a,.kpx-ci-related-panel button,.kpx-ci-why-panel button{min-height:44px!important;border-radius:14px!important;border:1px solid rgba(161,79,50,.22)!important;background:rgba(255,255,255,.72)!important;color:var(--folkello-cocoa)!important}.kpx-ci-preview-panel a:hover,.kpx-ci-preview-panel button:hover,.kpx-ci-related-panel a:hover,.kpx-ci-related-panel button:hover{border-color:var(--folkello-caramel)!important;background:#f8faff!important}.kpx-ci-ecosystem-status a,.kpx-ci-preview-panel a:first-of-type,.kpx-ci-related-panel a:first-of-type{background:linear-gradient(135deg,var(--folkello-terracotta),#b8653e)!important;color:#fff!important;border-color:transparent!important}@media(max-width:620px){[data-kpx-collective-field]{border-radius:24px!important;min-height:540px!important}.kpx-ci-node{min-width:44px!important;min-height:44px!important}.kpx-ci-node-tooltip{display:none!important}}@media(prefers-reduced-motion:reduce){.kpx-ci-collective-loading i,.kpx-ci-node,.kpx-ci-node-tooltip,.kpx-ci-node::before{transition:none!important;animation:none!important}}.kpx-ci-personality-marker{border-color:rgba(216,138,61,.28)!important;background:rgba(255,249,242,.92)!important;color:var(--folkello-cocoa)!important;box-shadow:0 8px 18px rgba(91,42,29,.08)!important;font-family:Inter,sans-serif!important}.kpx-ci-personality-routes{border-color:var(--folkello-line)!important;background:rgba(255,255,255,.58)!important}.kpx-ci-personality-routes>span{color:var(--folkello-terracotta)!important;font-family:Inter,sans-serif!important}.kpx-ci-personality-routes button{min-height:44px!important;border-color:var(--folkello-line)!important;background:rgba(255,255,255,.74)!important;color:var(--folkello-muted)!important;font-family:Inter,sans-serif!important;letter-spacing:.03em!important}.kpx-ci-personality-routes button small{color:var(--folkello-terracotta)!important}.kpx-ci-personality-routes button.is-active,.kpx-ci-personality-routes button:focus-visible,.kpx-ci-personality-routes button:hover{border-color:rgba(216,138,61,.36)!important;background:linear-gradient(145deg,#fffdf9,#f7e5d3)!important;color:var(--folkello-cocoa)!important;box-shadow:0 10px 22px rgba(91,42,29,.09)!important}.kpx-ci-for-you-route button{min-height:44px!important;border-color:var(--folkello-line)!important;background:linear-gradient(145deg,#fffdf9,#f7e5d3)!important;color:var(--folkello-cocoa)!important;font-family:Inter,sans-serif!important;letter-spacing:.04em!important;box-shadow:0 10px 22px rgba(91,42,29,.08)!important}.kpx-ci-for-you-route button span{color:var(--folkello-terracotta)!important;text-shadow:none!important}.kpx-ci-for-you-route button.is-active,.kpx-ci-for-you-route button:focus-visible,.kpx-ci-for-you-route button:hover{border-color:var(--folkello-caramel)!important;background:linear-gradient(145deg,#fff8f0,#f3ddc7)!important;box-shadow:0 14px 28px rgba(91,42,29,.11)!important}.kpx-ci-preview-ecosystem-status,.kpx-ci-why-signal{border-color:var(--folkello-line)!important;background:rgba(255,255,255,.64)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.88)!important}.kpx-ci-preview-ecosystem-status strong,.kpx-ci-why-signal>strong{color:var(--folkello-terracotta)!important;font-family:Inter,sans-serif!important}.kpx-ci-preview-ecosystem-status p,.kpx-ci-why-signal li{color:var(--folkello-muted)!important}.kpx-ci-why-signal li::before{color:var(--folkello-caramel)!important}.kpx-ci-preview-ecosystem-status b{color:#4d805c!important}.kpx-ci-preview-ecosystem-status a{min-height:44px!important;border:0!important;border-radius:14px!important;background:linear-gradient(135deg,var(--folkello-terracotta),#b8653e)!important;color:#fff!important;font-family:Inter,sans-serif!important;letter-spacing:.03em!important;box-shadow:0 10px 22px rgba(161,79,50,.16)!important}.kpx-ci-relationship-layer line{stroke:rgba(161,79,50,.24)!important;filter:none!important}[data-kpx-ci-preview-growth][data-kpx-growth-tier=surging] b{color:#4d805c!important}[data-kpx-ci-preview-growth][data-kpx-growth-tier=growing] b{color:var(--folkello-terracotta)!important}[data-kpx-ci-preview-growth][data-kpx-growth-tier=steady] b{color:var(--folkello-muted)!important}.kpx-ci-admin,.kpx-ci-ecosystem,.kpx-ci-living-active,.kpx-ci-personality-card,.kpx-ci-resonance{box-sizing:border-box}.kpx-ci-admin *,.kpx-ci-ecosystem *,.kpx-ci-living-active *,.kpx-ci-personality-card *,.kpx-ci-resonance *{box-sizing:border-box}.kpx-ci-ecosystem img,.kpx-ci-living-active img,.kpx-ci-personality-card img,.kpx-ci-resonance img{max-width:100%;height:auto}.kpx-ci-ecosystem h3,.kpx-ci-node-name,.kpx-ci-personality-card h2,.kpx-ci-personality-card p,.kpx-ci-resonance-person h3{overflow-wrap:anywhere;word-break:normal}.kpx-ci-feedback button,.kpx-ci-personality-save,.kpx-ci-resonance-actions a,.kpx-ci-resonance-actions button{min-height:44px}.kpx-ci-ecosystem a,.kpx-ci-ecosystem button,.kpx-ci-living-active a,.kpx-ci-living-active button,.kpx-ci-personality-card a,.kpx-ci-personality-card button,.kpx-ci-resonance a,.kpx-ci-resonance button{-webkit-tap-highlight-color:rgba(216,138,61,.16)}.kpx-ci-ecosystem [hidden],.kpx-ci-living-active [hidden],.kpx-ci-personality-card [hidden],.kpx-ci-resonance [hidden]{display:none!important}@media(max-width:430px){.kpx-ci-ecosystem,.kpx-ci-personality-card,.kpx-ci-resonance{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.kpx-ci-resonance-person{align-items:flex-start!important}.kpx-ci-resonance-avatar{width:58px!important;height:58px!important;flex-basis:58px!important}.kpx-ci-resonance-person h3{font-size:18px!important;line-height:1.15!important}.kpx-ci-node-tooltip{max-width:min(260px,calc(100vw - 28px))!important}}@media(max-width:360px){.kpx-ci-ecosystem,.kpx-ci-personality-card,.kpx-ci-resonance{padding:14px!important;border-radius:18px!important}.kpx-ci-resonance-actions{gap:7px!important}}@media(prefers-reduced-motion:reduce){.kpx-ci-ecosystem *,.kpx-ci-living-active *,.kpx-ci-personality-card *,.kpx-ci-resonance *{scroll-behavior:auto!important;animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}}.kpx-ci-node{transition:opacity .34s ease,filter .3s ease,box-shadow .25s ease,border-color .25s ease!important;transform-origin:50% 50%!important}.kpx-ci-node::before{transition:opacity .3s ease,box-shadow .3s ease!important}.kpx-ci-node.is-hovered,.kpx-ci-node:focus-visible,.kpx-ci-node:hover{z-index:18!important}.kpx-ci-node.is-ci-route-out{transform-origin:50% 50%!important}
.flk-why{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:7px 9px;margin-top:10px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.flk-why__trigger{min-height:32px;padding:6px 10px;border:1px solid rgba(161,79,50,.24);border-radius:999px;background:#fff8f0;color:#19243a;font:800 11px/1.2 Inter,ui-sans-serif,sans-serif;cursor:pointer}.flk-why__trigger:hover{border-color:#6557f5;background:#f8faff}.flk-why__trigger:focus-visible{outline:3px solid rgba(216,138,61,.35);outline-offset:2px}.flk-why__summary{color:#70584f;font:650 12px/1.4 Inter,ui-sans-serif,sans-serif}.flk-why__detail{flex-basis:100%;max-width:520px;padding:11px 13px;border:1px solid rgba(91,42,29,.12);border-radius:14px;background:#fffcf8;box-shadow:0 14px 34px rgba(91,42,29,.08);color:#523b33}.flk-why__detail[hidden]{display:none!important}.flk-why__detail ul{margin:0;padding-left:18px}.flk-why__detail li,.flk-why__detail p{margin:4px 0;color:#523b33;font-size:12px;line-height:1.45}@media(max-width:620px){.flk-why{align-items:flex-start}.flk-why__summary{flex:1 1 160px}.flk-why__detail{max-width:100%}}@media(prefers-reduced-motion:reduce){.flk-why *{transition:none!important;animation:none!important}}
:root{--flk-primary:#FF5A36;--flk-primary-action:#C84122;--flk-primary-hover:#B7371C;--flk-secondary:#6557F5;--flk-secondary-strong:#5142CC;--flk-accent:#16C9B5;--flk-accent-strong:#087F72;--flk-bg:#F8FAFF;--flk-surface:#FFFFFF;--flk-surface-alt:#F0F3FB;--flk-text:#19243A;--flk-text-secondary:#58647A;--flk-border:#E7EAF4;--flk-danger:#D92D4C;--flk-warning:#B66A00;--flk-success:#087F72;--flk-info:#3862D5;--flk-radius-sm:10px;--flk-radius-md:14px;--flk-radius-lg:20px;--flk-radius-xl:28px;--flk-shadow-sm:0 2px 8px rgb(25 36 58 / 5%);--flk-shadow-md:0 8px 26px rgb(25 36 58 / 8%);--flk-transition-fast:140ms;--flk-transition-standard:220ms}@media (prefers-reduced-motion:reduce){.flk-living-circles *,.flk-messages-map *,.flk-people-map *{animation-duration:0s!important;transition-duration:0s!important}}.flk-living-circles,.flk-messages-map,.flk-people-map,.kpx-ci-ecosystem,.kpx-ci-resonance{--flk-ci-brand:#6557F5;--flk-ci-positive:#087F72}:is(.flk-living-circles,.flk-people-map,.flk-messages-map) :is(button,a):focus-visible{outline:3px solid #6557F5;outline-offset:3px}
:root{--flk-primary:#FF5A36;--flk-primary-action:#C84122;--flk-primary-hover:#B7371C;--flk-secondary:#6557F5;--flk-secondary-strong:#5142CC;--flk-accent:#16C9B5;--flk-accent-strong:#087F72;--flk-bg:#F8FAFF;--flk-surface:#FFFFFF;--flk-surface-alt:#F0F3FB;--flk-text:#19243A;--flk-text-secondary:#58647A;--flk-border:#E7EAF4;--flk-danger:#D92D4C;--flk-warning:#B66A00;--flk-success:#087F72;--flk-info:#3862D5;--flk-radius-sm:10px;--flk-radius-md:14px;--flk-radius-lg:20px;--flk-radius-xl:28px;--flk-shadow-sm:0 2px 8px rgb(25 36 58 / 5%);--flk-shadow-md:0 8px 26px rgb(25 36 58 / 8%);--flk-transition-fast:140ms;--flk-transition-standard:220ms}@media (prefers-reduced-motion:reduce){.flk-living-circles *,.flk-messages-map *,.flk-people-map *{animation-duration:0s!important;transition-duration:0s!important}}.flk-arrival-funnel-v2,.flk-plus-funnel,.flk-public-front-door-v2,.flk-public-home-v2,.flk-ui-modern{--flk-color-primary:#FF5A36;--flk-color-ink:#19243A;--flk-color-surface:#FFFFFF;color:var(--flk-text)}.flk-plus-funnel :is(button,a,input):focus-visible,.flk-public-home-v2 :is(button,a,input):focus-visible,.flk-ui-modern :is(button,a,input,textarea,select):focus-visible{outline:3px solid #6557F5;outline-offset:3px}.flk-arrival-funnel-v2 :is(input,textarea,select),.flk-ui-modern :is(input,textarea,select){accent-color:var(--flk-primary-action)}