:root{--ink:#e8f8fb;--muted:#7695a4;--cyan:#42e7f2;--panel:#051220cc;--line:#68d2e533;--ease-organic:cubic-bezier(.22, .8, .25, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:#020711;min-height:100%;margin:0}body{color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{color:inherit;font:inherit}.experience{isolation:isolate;background:radial-gradient(52% 55% at 51% 48%,#09678342,#0000 68%),radial-gradient(32% 43% at 20% 23%,#1c6f821f,#0000 78%),radial-gradient(34% 42% at 83% 76%,#4a237e21,#0000 78%),linear-gradient(122deg,#020812 0%,#061422 48%,#020610 100%);min-height:100vh;position:relative;overflow:hidden}.experience:before,.experience:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.experience:before{opacity:.52;background-image:linear-gradient(#5cd4e206 1px,#0000 1px),linear-gradient(90deg,#5cd4e206 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}.experience:after{box-shadow:inset 0 0 140px #000000c7,inset 0 -65px 120px #00020a99}.experience-header{z-index:8;pointer-events:none;justify-content:space-between;align-items:center;padding:22px clamp(22px,3vw,48px);display:flex;position:absolute;top:0;left:0;right:0}.brand,.experience-status,.header-tools{align-items:center;display:flex}.brand{min-width:0}.header-tools{gap:11px}.brand-logo{filter:drop-shadow(0 0 14px #aed7ff38);width:124px;height:auto;display:block}.motion-control,.journey-controls{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030f1c85;border:1px solid #6dcfe02b}.motion-control{color:#7996a3;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;pointer-events:auto;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;display:flex}.motion-control:hover,.motion-control:focus-visible{color:#d7fbff;border-color:#42e7f285;outline:none}.certificate-control{color:#9be8bd;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;background:#1c774929;border:1px solid #62dc9b61;border-radius:999px;padding:7px 10px;font-size:9px}.certificate-control:hover,.certificate-control:focus-visible{background:#35b9682e;border-color:#62dc9b;outline:none}.certificate-control:disabled{color:#66818a;cursor:not-allowed;background:0 0;border-color:#6d919933}.progress-reset-control{color:#d9be70;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;pointer-events:auto;background:#674d1121;border:1px solid #f5c84e4d;border-radius:999px;padding:7px 10px;font-size:9px}.progress-reset-control:hover,.progress-reset-control:focus-visible{color:#fff0b5;background:#7e5b0e3b;border-color:#f5c84e;outline:none}.motion-control-dot{background:#506b77;border-radius:50%;width:6px;height:6px}.motion-control[aria-pressed=true] .motion-control-dot{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.experience-status{color:#668592;letter-spacing:.08em;text-transform:uppercase;gap:8px;font:9px ui-monospace,SFMono-Regular,Consolas,monospace}.status-pulse{background:var(--cyan);width:5px;height:5px;box-shadow:0 0 11px var(--cyan);border-radius:50%;animation:3.2s ease-in-out infinite breathe}.status-separator{color:#31505c}.network-shell{pointer-events:none;min-height:100vh;transition:transform .85s var(--ease-organic), opacity .7s ease;place-items:center;display:grid}.has-expanded-network .network-shell{z-index:9;position:relative}.has-focus .network-shell{transform:translate(-13%)scale(.88)}.knowledge-network{width:min(1480px,100vw);height:min(840px,96vh);transform:translate(var(--look-x,0), var(--look-y,0));pointer-events:none;transition:transform 1.2s var(--ease-organic);overflow:visible}.tangle-core,.cluster-hub,.network-node{pointer-events:all}.network-atmosphere{filter:blur(14px);animation:9s ease-in-out infinite alternate atmosphere-breathe}.ambient-particles circle{fill:#7deaf4;opacity:.28;animation:8s ease-in-out infinite alternate particle-drift}.ambient-filament{fill:none;stroke:#4dc7da;stroke-width:.32px;opacity:.07}.cluster-link{fill:none;stroke-width:.8px;stroke-dasharray:2 6;opacity:.16}.cluster-halo{fill:currentColor;opacity:.045;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 24px);animation:5.8s ease-in-out infinite cluster-breathe}.micro-filament{fill:none;stroke:currentColor;stroke-width:.5px;opacity:.16}.micro-node{fill:currentColor;opacity:.66;filter:drop-shadow(0 0 3px)}.core-filament{fill:none;stroke:currentColor;stroke-width:1px;opacity:.2;filter:drop-shadow(0 0 5px)}.core-filament.is-echo{stroke-width:.45px;stroke-dasharray:2 9;opacity:.13;animation:5.5s linear infinite energy-flow}.domain-link{fill:none;stroke:#66dce8;transition:opacity .5s,stroke-width .5s}.domain-link.is-primary{stroke:#e1fdff;filter:drop-shadow(0 0 7px #37eefa);stroke-dasharray:10 5;animation:1.8s linear infinite energy-flow}.energy-trail{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:4 34;opacity:.8;filter:drop-shadow(0 0 7px);pointer-events:none;vector-effect:non-scaling-stroke;animation:3.8s linear infinite trail-flow}.energy-trail.is-core{stroke-width:2.8px;stroke-dasharray:5 48;opacity:.82}.energy-trail.is-satellite{stroke-width:1.7px;stroke-dasharray:3 29;opacity:.6}.energy-trail.is-domain{color:#a1faff;stroke-width:2.1px;stroke-dasharray:5 42;opacity:.42}.energy-trail.is-domain.is-primary{stroke-width:3.1px;opacity:1;filter:drop-shadow(0 0 9px #8df8ff)}.tangle-core{cursor:pointer;transform-origin:520px 330px;animation:6s ease-in-out infinite core-float}.tangle-core:focus{outline:none}.tangle-core:hover .core-orb,.tangle-core:focus .core-orb{fill:#0b3a4d;filter:drop-shadow(0 0 17px #5df5ff)}.core-orb{fill:#082736;stroke:#54edf4;stroke-width:1.1px;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite heart-beat}.core-pulse-ring{fill:none;stroke:#55edf5;stroke-width:.75px;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite core-radiation}.core-pulse-ring.ring-two{animation-delay:.3s}.core-word{transform-box:fill-box;transform-origin:50%;pointer-events:none}.core-word-tangle{opacity:1;animation:core-word-tangle 15s var(--ease-organic) infinite}.core-word-emaranhado,.core-word-teia{opacity:0}.core-word-emaranhado{animation:core-word-emaranhado 15s var(--ease-organic) infinite}.core-word-teia{animation:core-word-teia 15s var(--ease-organic) infinite}.core-title{letter-spacing:.17em;paint-order:stroke fill;stroke:#041823;stroke-width:2.5px;stroke-linejoin:round;filter:drop-shadow(0 0 3px)drop-shadow(0 0 7px);font-size:16px;font-weight:720}.core-word-tangle .core-title{fill:url(#core-word-tangle-gradient);color:#5df5ff}.core-word-emaranhado .core-title{fill:url(#core-word-emaranhado-gradient);color:#ffc95e;letter-spacing:.045em;stroke-width:2px;font-size:10.5px}.core-word-teia .core-title{fill:url(#core-word-teia-gradient);color:#f083d3;letter-spacing:.15em;font-size:16px}.network-node{cursor:pointer;outline:none;transition:opacity .45s,filter .45s}.network-node .node-orb,.network-node .node-aura,.network-node .node-icon{transition:r .45s var(--ease-organic), opacity .45s ease, fill .45s ease}.node-aura{fill:currentColor;opacity:.055;animation:4.5s ease-in-out infinite aura-pulse}.journey-ring{fill:none;stroke:currentColor;stroke-width:1px;stroke-dasharray:3 5;opacity:.72;animation:8s linear infinite journey-orbit}.node-orb{fill:#071927;stroke:currentColor;stroke-width:1.45px;filter:drop-shadow(0 0 6px)}.node-icon{color:currentColor;pointer-events:none;filter:drop-shadow(0 0 3px)}.node-label{fill:#c8dce3;paint-order:stroke;stroke:#03101b;stroke-width:3px;stroke-linejoin:round;font-size:10px}.cluster-label{fill:currentColor;letter-spacing:.1em;paint-order:stroke;stroke:#03101b;stroke-width:4px;font-size:11px;font-weight:650}.cluster-progress{fill:#a9c6cd;letter-spacing:.05em;paint-order:stroke;stroke:#03101b;stroke-width:3px;font-size:7px;font-weight:560}.cluster-hub{cursor:pointer}.cluster-hub:focus{outline:none}.cluster-hub:hover .cluster-hub-orb,.cluster-hub:focus .cluster-hub-orb,.cluster-hub.is-active .cluster-hub-orb{fill:color-mix(in srgb, currentColor 20%, #071a29);filter:drop-shadow(0 0 16px)}.cluster-hub-aura{fill:currentColor;opacity:.06;transform-box:fill-box;transform-origin:50%;animation:4.6s ease-in-out infinite aura-pulse}.cluster-hub-orb{fill:#071a29;stroke:currentColor;stroke-width:1.5px;filter:drop-shadow(0 0 11px)}.cluster-hub .node-icon{filter:drop-shadow(0 0 5px)}.network-node:hover .node-aura,.network-node:focus .node-aura,.network-node.is-primary .node-aura{opacity:.24}.network-node:hover .node-orb,.network-node:focus .node-orb,.network-node.is-primary .node-orb{fill:color-mix(in srgb, currentColor 20%, #061724);filter:drop-shadow(0 0 14px)}.network-node.is-related{filter:brightness(1.24)}.network-node.is-completed .node-icon{color:#dfffe9}.network-node.is-completed .node-orb{stroke-dasharray:2 3}.network-node.is-learning-read .node-orb{stroke-width:1.8px}.network-node.is-learning-passed .node-orb{stroke:#62dc9b;filter:drop-shadow(0 0 9px #62dc9bb8)}.node-progress-badge{stroke:#03101b;stroke-width:1.3px}.node-progress-badge.is-read{fill:#65e9f2}.node-progress-badge.is-passed{fill:#62dc9b}.node-progress-check{fill:#042116;pointer-events:none;font-size:8px;font-weight:800}.has-focus .network-node.is-context,.has-focus .cluster-structure{opacity:.3}.knowledge-nodes .network-node.is-cluster-context{opacity:.28}.knowledge-nodes .network-node.is-cluster-active{opacity:1}.tone-cyan{color:#42e7f2;stroke:#42e7f2}.tone-gold{color:#f5c84e;stroke:#f5c84e}.tone-orange{color:#ff9d51;stroke:#ff9d51}.tone-violet{color:#aa86ff;stroke:#aa86ff}.tone-green{color:#62dc9b;stroke:#62dc9b}.tone-rose{color:#ef77c5;stroke:#ef77c5}.tone-coral{color:#f87867;stroke:#f87867}.journey-controls{z-index:8;border-radius:999px;gap:3px;padding:4px;display:flex;position:absolute;top:72px;right:clamp(22px,3vw,48px)}.journey-controls button{color:#7895a0;cursor:pointer;letter-spacing:.04em;background:0 0;border:0;border-radius:999px;padding:8px 12px;font-size:9px}.journey-controls button:hover,.journey-controls button:focus-visible,.journey-controls button.active{color:#e1fcff;background:#3ddcee1a;outline:none}.experience-guidance{z-index:7;color:#9ab4be;letter-spacing:.04em;align-items:center;gap:9px;font-size:10px;display:flex;position:absolute;bottom:30px;right:clamp(22px,3vw,48px)}.guidance-mark{border:1px solid var(--cyan);width:7px;height:7px;box-shadow:0 0 9px var(--cyan);border-radius:50%}.guidance-detail{color:#587985;font:9px ui-monospace,SFMono-Regular,Consolas,monospace}.navigation-legend{z-index:8;gap:4px;width:168px;display:grid;position:absolute;top:108px;left:clamp(20px,3vw,46px)}.legend-navigation-item{color:#bfd1d8;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:35px;padding:5px 8px;font-size:11px;transition:color .22s,background .22s;display:flex}.legend-navigation-item:hover,.legend-navigation-item:focus-visible,.legend-navigation-item.is-active{color:#f1feff;background:#40c2d817;outline:none}.legend-navigation-icon{background:color-mix(in srgb, currentColor 10%, transparent);width:22px;height:22px;box-shadow:0 0 11px color-mix(in srgb, currentColor 40%, transparent);border:1px solid;border-radius:50%;flex:0 0 22px;place-items:center;display:grid}.legend-navigation-item.tone-cyan{color:#63eaf3}.legend-navigation-item.tone-gold{color:#f5c84e}.legend-navigation-item.tone-orange{color:#ff9d51}.legend-navigation-item.tone-violet{color:#aa86ff}.legend-navigation-item.tone-green{color:#62dc9b}.legend-navigation-item.tone-rose{color:#ef77c5}.legend-navigation-item.tone-coral{color:#f87867}.legend-navigation-item:hover,.legend-navigation-item:focus-visible,.legend-navigation-item.is-active{background:color-mix(in srgb, currentColor 10%, transparent);text-shadow:0 0 9px color-mix(in srgb, currentColor 58%, transparent)}.legend-navigation-item:hover .legend-navigation-icon,.legend-navigation-item:focus-visible .legend-navigation-icon,.legend-navigation-item.is-active .legend-navigation-icon{background:color-mix(in srgb, currentColor 18%, transparent);box-shadow:0 0 16px color-mix(in srgb, currentColor 72%, transparent), inset 0 0 8px color-mix(in srgb, currentColor 15%, transparent)}.legend-navigation-copy{gap:1px;display:grid}.legend-navigation-copy small{color:#7f9ca6;letter-spacing:.03em;font-size:8px}.legend-navigation-icon svg{width:17px;height:17px;overflow:visible}.core-legend-icon{border-color:#54ebf4;position:relative}.core-legend-icon:before,.core-legend-icon:after{content:"";background:currentColor;width:11px;height:1px;position:absolute}.core-legend-icon:after{transform:rotate(90deg)}.legend-hint{color:#78919b;margin:38px 0 0 8px;font-size:10px;line-height:1.45}.legend-hint span{float:left;color:#8db0bd;border:1px solid #617c88;border-radius:8px;place-items:center;width:22px;height:22px;margin-right:8px;display:inline-grid}.organic-navigation{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(125deg,#082333c7,#030d1ab8);border:1px solid #52bed53d;border-radius:16px;width:min(570px,100vw - 390px);height:94px;min-height:94px;padding:9px 12px;position:absolute;bottom:24px;left:clamp(20px,3vw,46px);overflow:hidden;box-shadow:0 16px 38px #0000002e,inset 0 1px #ffffff0b}.organic-navigation:before{content:"";pointer-events:none;background:radial-gradient(#2ddae821,#0000 68%);border-radius:50%;width:160px;height:110px;position:absolute;top:-58px;right:8%}.organic-heading{color:#75edf5;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font:10px ui-monospace,SFMono-Regular,Consolas,monospace;display:flex;position:relative}.organic-heading-mark{align-items:center;gap:3px;width:19px;height:14px;display:flex}.organic-heading-mark i{background:currentColor;border-radius:50%;width:4px;height:4px;animation:2.8s ease-in-out infinite organic-node-pulse;box-shadow:0 0 7px}.organic-heading-mark i:nth-child(2){animation-delay:.32s}.organic-heading-mark i:nth-child(3){animation-delay:.64s}.organic-heading-status{color:#7799a5;letter-spacing:.06em;border:1px solid #75edf52e;border-radius:999px;margin-left:auto;padding:3px 6px;font-size:8px}.organic-stages{align-items:stretch;display:flex;position:relative}.organic-stage-wrap{flex:1;align-items:center;min-width:0;display:flex}.organic-stage{color:#c7dbe0;cursor:pointer;text-align:left;width:100%;min-height:42px;transition:border-color .22s ease, background .22s ease, transform .22s var(--ease-organic), box-shadow .22s ease;background:#020c1870;border:1px solid #5fb9cd29;border-radius:11px;align-items:center;gap:5px;padding:5px 6px;display:flex;position:relative;overflow:hidden}.organic-stage:after{content:"";width:58px;height:58px;transition:transform .26s var(--ease-organic), background .22s ease;background:#37e0ef12;border-radius:50%;position:absolute;bottom:-20px;right:-14px}.organic-stage:hover,.organic-stage:focus-visible,.organic-stage.is-active{background:linear-gradient(145deg,#12667b40,#03152299);border-color:#42e7f299;outline:none;box-shadow:0 0 22px #31dcee17,inset 0 1px #caffff0f}.organic-stage:hover,.organic-stage:focus-visible{transform:translateY(-3px)}.organic-stage:hover:after,.organic-stage:focus-visible:after,.organic-stage.is-active:after{background:#37e0ef21;transform:scale(1.2)}.organic-stage-topline{justify-content:center;align-items:center;display:flex}.organic-stage-number{display:none}.organic-stage-icon{color:#69eaf3;width:24px;height:24px;transition:transform .26s var(--ease-organic), box-shadow .26s ease;background:#36d6e614;border:1px solid #67e2ed52;border-radius:8px;place-items:center;display:grid;box-shadow:inset 0 0 11px #45ebf50d}.organic-stage-icon svg{stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.organic-stage-icon svg circle{fill:#69eaf31f}.organic-stage:hover .organic-stage-icon,.organic-stage:focus-visible .organic-stage-icon,.organic-stage.is-active .organic-stage-icon{transform:rotate(-7deg)scale(1.08);box-shadow:0 0 15px #45ebf53b,inset 0 0 11px #45ebf51a}.organic-stage-copy{z-index:1;gap:2px;display:grid;position:relative}.organic-stage-copy strong{color:#d9edf1;font-size:9px;font-weight:570;line-height:1.1}.organic-stage-copy small{display:none}.organic-arrow{color:#6cdfe98c;flex:0 0 13px;place-items:center;width:13px;height:18px;display:grid;position:relative}.organic-arrow:before{content:"";background:currentColor;width:100%;height:1px}.organic-arrow i{border-top:1px solid;border-right:1px solid;width:5px;height:5px;position:absolute;right:0;transform:rotate(45deg)}.organic-stage-wrap:last-child{flex:1.05}.organic-navigation p{display:none}.interconnections-card{z-index:8;color:#e1edef;cursor:pointer;text-align:left;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#190b1494;border:1px solid #f47d6742;border-radius:14px;align-items:center;gap:11px;width:250px;height:94px;min-height:94px;padding:15px;transition:border-color .22s,background .22s;display:flex;position:absolute;bottom:24px;left:min(clamp(20px,3vw,46px) + 590px,100vw - 284px);box-shadow:inset 0 1px #ffffff06}.interconnections-card:hover,.interconnections-card:focus-visible{background:#48161b8f;border-color:#f87867b3;outline:none}.interconnections-card-icon{color:#f87867;border:1px solid #f87867;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;display:grid;box-shadow:0 0 16px #f878674d}.interconnections-card-copy{flex:1;gap:3px;display:grid}.interconnections-card-copy strong{color:#ffd7d1;font-size:12px;font-weight:600}.interconnections-card-copy small{color:#aeb9be;font-size:9px;line-height:1.35}@media (min-width:851px) and (max-height:760px){.organic-navigation{bottom:18px}.network-shell{padding-bottom:120px}.interconnections-card{bottom:18px}.experience-guidance{bottom:25px}}.content-panel{z-index:10;background:linear-gradient(145deg, #091f2fe6, #030d19f0), var(--panel);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);width:min(410px,100vw - 40px);animation:panel-enter .65s var(--ease-organic) both;border:1px solid #59cde140;border-radius:18px;padding:28px;position:absolute;top:20px;bottom:20px;right:clamp(16px,2vw,30px);overflow:auto;box-shadow:0 28px 90px #00000085,inset 0 1px #ffffff0a}.panel-topline{justify-content:space-between;align-items:center;display:flex}.eyebrow{color:#68dbe5;letter-spacing:.14em;text-transform:uppercase;font:9px ui-monospace,SFMono-Regular,Consolas,monospace}.icon-button{color:#a8c4cd;cursor:pointer;background:#00000026;border:1px solid #68c6d938;border-radius:50%;place-items:center;width:32px;height:32px;font-size:21px;display:grid}.icon-button:hover,.icon-button:focus-visible{color:#fff;border-color:#59e7f299;outline:none}.content-panel h2{letter-spacing:-.04em;margin:21px 0 8px;font-size:33px;font-weight:460}.markdown-content{color:#c5d8de;font-size:13px;line-height:1.68}.markdown-content h1{color:#f3fdff;margin:26px 0 12px;font-size:21px;font-weight:540}.markdown-content h2{color:#dff9fc;letter-spacing:-.015em;margin:24px 0 8px;font-size:16px;font-weight:520}.markdown-content li{margin:5px 0}.markdown-content strong{color:#ecfcff}.markdown-table-wrap{background:#0418257a;border:1px solid #68c6d93d;border-radius:10px;margin:22px 0;overflow-x:auto}.markdown-table-wrap table{border-collapse:collapse;color:#cbe0e5;width:100%;min-width:510px;font-size:12px;line-height:1.45}.markdown-table-wrap th,.markdown-table-wrap td{vertical-align:top;text-align:left;border:1px solid #68c6d929;width:50%;padding:10px 12px}.markdown-table-wrap th{color:#e5fcff;background:#2b7f9533;font-weight:620}.markdown-table-wrap td:first-child{color:#c6f0dc}.markdown-table-wrap td:last-child{color:#f0c8c1}.markdown-table-wrap::-webkit-scrollbar{height:7px}.markdown-table-wrap::-webkit-scrollbar-thumb{background:#68c6d970;border-radius:999px}.complete-button{color:#c5fbff;cursor:pointer;background:#27e6f312;border:1px solid #39e0ef9e;border-radius:10px;justify-content:space-between;align-items:center;width:100%;margin-top:28px;padding:13px 16px;display:flex}.complete-button:hover,.complete-button:focus-visible{background:#27e6f324;outline:none;box-shadow:0 0 25px #27e6f31a}.quiz-start-button,.secondary-button{color:#bfeaf0;cursor:pointer;text-align:left;background:#0c3d4e52;border:1px solid #68c6d94d;border-radius:10px;width:100%;margin-top:14px;padding:12px 15px}.quiz-start-button{justify-content:space-between;align-items:center;display:flex}.assessment-status{color:#8bb4be;margin:18px 0 -3px;font-size:11px}.assessment-status.is-passed{color:#79dfa9}.quiz-start-button:hover,.quiz-start-button:focus-visible,.secondary-button:hover,.secondary-button:focus-visible{background:#27e6f31c;border-color:#59e7f2a6;outline:none}.quiz-panel{margin-top:18px}.quiz-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.quiz-heading h3{margin:6px 0 0;font-size:20px;font-weight:520}.quiz-heading>span,.quiz-progress{color:#7da2ad;font-size:10px}.quiz-heading>span{border:1px solid #68c6d933;border-radius:999px;padding:5px 7px}.quiz-progress{margin:14px 0}.quiz-questions{gap:17px;display:grid}.quiz-questions fieldset{border:0;min-width:0;margin:0;padding:0}.quiz-questions legend{color:#e6f9fb;margin-bottom:9px;font-size:13px;font-weight:550;line-height:1.4}.quiz-questions label{color:#a9c5cd;cursor:pointer;border:1px solid #68c6d924;border-radius:8px;align-items:center;gap:9px;margin:6px 0;padding:9px 10px;font-size:12px;transition:background .18s,border-color .18s;display:flex}.quiz-questions label:hover,.quiz-questions label.is-selected{color:#e5fcff;background:#28cfe117;border-color:#49e2ef99}.quiz-questions input{accent-color:#55eaf4}.quiz-actions{gap:9px;margin-top:22px;display:grid}.quiz-actions .complete-button{margin-top:0}.quiz-actions .complete-button:disabled{cursor:not-allowed;opacity:.45}.quiz-result{background:#09303f59;border:1px solid #68c6d940;border-radius:12px;margin:16px 0;padding:16px}.quiz-result.is-passed{border-color:#62dc9b8c}.quiz-result.is-review{border-color:#f5c84e8c}.quiz-result strong{color:#e9fdff;margin-top:5px;font-size:34px;font-weight:520;display:block}.quiz-result strong small{color:#89a7b0;font-size:14px}.quiz-result p{color:#a9c5cd;margin:6px 0 0;font-size:12px}.quiz-correction{gap:10px;display:grid}.quiz-correction article{border:1px solid #68c6d929;border-radius:10px;padding:12px}.quiz-correction article.is-correct{border-left:3px solid #62dc9b}.quiz-correction article.is-incorrect{border-left:3px solid #f5c84e}.quiz-correction article>strong{color:#d8f5f8;font-size:11px}.quiz-correction p{color:#d5e8ed;margin:6px 0;font-size:12px;line-height:1.45}.quiz-correction small,.quiz-correction em{color:#8ba9b2;margin-top:4px;font-size:11px;font-style:normal;line-height:1.45;display:block}.quiz-correction em{color:#b6d5da}.certificate-panel{z-index:12;background:linear-gradient(145deg,#092c28f5,#031219fa);border:1px solid #62dc9b6b;border-radius:18px;width:min(470px,100vw - 32px);padding:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 32px 110px #0009,0 0 60px #48d2921f}.certificate-mark{color:#8ff0b8;border:1px solid #62dc9b94;border-radius:50%;place-items:center;width:48px;height:48px;margin:20px auto 12px;font-size:22px;display:grid;box-shadow:0 0 24px #62dc9b38}.certificate-panel h2{color:#ecfff4;text-align:center;margin:0;font-size:28px;font-weight:500}.certificate-panel>p{color:#a8c5c0;text-align:center;margin:11px 0 20px;font-size:13px;line-height:1.55}.certificate-name{color:#bde0d4;gap:7px;font-size:11px;display:grid}.certificate-name input{color:#effff7;width:100%;font:inherit;background:#0000002e;border:1px solid #7ad2b459;border-radius:9px;padding:12px}.certificate-name input:focus{border-color:#62dc9b;outline:none}.certificate-error{color:#ffb3a7!important;text-align:left!important;font-size:11px!important}.certificate-panel>small{color:#7ea49b;text-align:center;margin-top:13px;font-size:10px;line-height:1.4;display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes breathe{0%,to{opacity:.45;transform:scale(.85)}50%{opacity:1;transform:scale(1.2)}}@keyframes particle-drift{to{opacity:.08;transform:translate(7px,-9px)}}@keyframes energy-flow{to{stroke-dashoffset:-30px}}@keyframes trail-flow{to{stroke-dashoffset:-190px}}@keyframes atmosphere-breathe{to{opacity:.75;transform:scale(1.05)}}@keyframes core-float{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@keyframes heart-beat{0%,36%,to{transform:scale(1)}8%{transform:scale(1.09)}14%{transform:scale(.98)}22%{transform:scale(1.055)}}@keyframes core-radiation{0%{opacity:.5;transform:scale(.78)}42%,to{opacity:0;transform:scale(1.5)}}@keyframes core-word-tangle{0%,25%{opacity:1;transform:rotate(0)scale(1)}31%{opacity:0;transform:rotate(-136deg)translate(-18px,-12px)scale(.52)}94%{opacity:0;transform:rotate(136deg)translate(18px,12px)scale(.52)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes core-word-emaranhado{0%,29%{opacity:0;transform:rotate(136deg)translate(18px,-12px)scale(.52)}35%,58%{opacity:1;transform:rotate(0)translate(0)scale(1)}65%,to{opacity:0;transform:rotate(-136deg)translate(-18px,12px)scale(.52)}}@keyframes core-word-teia{0%,63%{opacity:0;transform:rotate(136deg)translate(18px,12px)scale(.52)}70%,92%{opacity:1;transform:rotate(0)translate(0)scale(1)}to{opacity:0;transform:rotate(-136deg)translate(-18px,-12px)scale(.52)}}@keyframes aura-pulse{0%,to{opacity:.045}50%{opacity:.14}}@keyframes cluster-breathe{0%,to{opacity:.025;transform:scale(.86)}50%{opacity:.075;transform:scale(1.22)}}@keyframes journey-orbit{to{stroke-dashoffset:-40px}}@keyframes panel-enter{0%{opacity:0;transform:translate(28px)scale(.98)}}@keyframes organic-node-pulse{0%,to{opacity:.42;transform:scale(.78)}50%{opacity:1;transform:scale(1.12)}}.experience.motion-off .status-pulse,.experience.motion-off .network-atmosphere,.experience.motion-off .ambient-particles circle,.experience.motion-off .cluster-halo,.experience.motion-off .core-filament.is-echo,.experience.motion-off .domain-link.is-primary,.experience.motion-off .energy-trail,.experience.motion-off .tangle-core,.experience.motion-off .core-orb,.experience.motion-off .core-pulse-ring,.experience.motion-off .core-word-tangle,.experience.motion-off .core-word-emaranhado,.experience.motion-off .core-word-teia,.experience.motion-off .node-aura,.experience.motion-off .journey-ring,.experience.motion-off .cluster-hub-aura,.experience.motion-off .organic-heading-mark i{animation-play-state:paused!important}.experience.motion-off .energy-trail,.experience.motion-off .core-pulse-ring{display:none}@media (max-width:850px){.experience-header{padding:17px 20px}.brand-logo{width:92px}.experience-status,.guidance-detail{display:none}.knowledge-network{width:min(100vw,620px);max-width:100%;height:auto;transform:none}.has-focus .network-shell{opacity:.2;transform:scale(.94)}.navigation-legend{width:148px;top:92px;left:12px}.legend-navigation-item{min-height:31px;padding:4px 6px;font-size:10px}.legend-hint{margin-top:20px}.journey-controls{top:66px;right:14px}.journey-controls button{padding:7px 9px;font-size:8px}.experience-guidance{bottom:188px;right:18px}.organic-navigation{width:auto;height:161px;min-height:161px;padding:11px;bottom:12px;left:12px;right:12px;overflow:hidden}.organic-heading{margin-bottom:12px}.organic-stage{gap:7px;min-height:91px;padding:8px 7px 7px;display:grid}.organic-stage-topline{justify-content:space-between;align-items:flex-start}.organic-stage-number{color:#6f8e9a;letter-spacing:.08em;font:8px ui-monospace,SFMono-Regular,Consolas,monospace;display:inline}.organic-stage-icon{border-radius:9px;width:26px;height:26px}.organic-stage-icon svg{width:18px;height:18px}.organic-stage-copy strong{font-size:10px}.organic-stage-copy small{color:#7695a0;letter-spacing:.03em;font-size:8px;display:inline}.organic-stages{transform-origin:0 0;width:max-content;transform:scale(.82)}.organic-navigation p{margin-top:-8px;display:block}.interconnections-card{width:184px;min-height:54px;padding:9px;bottom:181px;left:auto;right:12px}.interconnections-card-copy small{display:none}.content-panel{width:calc(100vw - 24px);top:12px;bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.experience:not(.motion-on) *,.experience:not(.motion-on) :before,.experience:not(.motion-on) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.experience:not(.motion-on) .energy-trail,.experience:not(.motion-on) .core-pulse-ring{display:none}}
