/* generated from wave23d-correction.css — edit the source */
body.home-page .wave23d-radar-zone{width:min(100%,560px)}body.home-page .wave23d-radar-zone [data-radar-option],body.home-page .wave23d-radar-zone [data-radar-layer]{display:none!important}body.home-page .wave23d-radar__instrument{width:min(100%,440px);margin-top:.85rem;overflow:visible;background:radial-gradient(circle at 50% 50%,rgba(230,184,79,.09),transparent 61%),#07111f57}body.home-page .wave23d-radar__instrument:before{inset:4%;border-style:solid;border-color:#e6b84f1c}body.home-page .wave23d-radar__ring{border-color:#e6b84f38}body.home-page .wave23d-radar__ring--middle,body.home-page .wave23d-radar__ring--inner{border-color:#e6b84f24}body.home-page .wave23d-radar__crosshair--x,body.home-page .wave23d-radar__crosshair--y{background:#e6b84f1a}body.home-page .wave23d-radar__sweep{z-index:2;background:conic-gradient(from 0deg,rgba(230,184,79,.42),rgba(230,184,79,.08) 36deg,transparent 70deg);animation-duration:5s}body.home-page .wave23d-radar__core{z-index:5;width:7px;height:7px;border:0;background:#e6b84f;box-shadow:0 0 0 8px #e6b84f12,0 0 22px #e6b84fb8}body.home-page .wave23d-radar__contacts{position:absolute;inset:0;z-index:7;border-radius:50%}body.home-page .wave23d-radar__contact{position:absolute;left:var(--contact-x);top:var(--contact-y);display:grid;grid-template-columns:auto auto;grid-template-areas:"dot number" "label label";align-items:center;justify-items:center;gap:.12rem .24rem;width:max-content;max-width:142px;min-width:46px;min-height:42px;padding:.35rem;border:0;border-radius:7px;background:transparent;color:#e6b84f;font-family:JetBrains Mono,ui-monospace,monospace;cursor:pointer;transform:translate(-50%,-50%);animation:wave23dContactIn .42s ease var(--contact-delay) both;transition:color .16s ease,background .16s ease,box-shadow .16s ease}body.home-page .wave23d-radar__contact.is-east{justify-items:end;text-align:right;transform:translate(-100%,-50%)}body.home-page .wave23d-radar__contact.is-west{justify-items:start;text-align:left;transform:translateY(-50%)}body.home-page .wave23d-radar__contact i{grid-area:dot;width:8px;height:8px;border-radius:50%;background:#e6b84f;box-shadow:0 0 13px #e6b84ff0;animation:wave23dContactPulse 2.2s ease-in-out infinite}body.home-page .wave23d-radar__contact span{grid-area:number;color:#e6b84f94;font-size:.48rem;letter-spacing:.08em}body.home-page .wave23d-radar__contact b{grid-area:label;color:#e6b84f;font-size:clamp(.48rem,.68vw,.61rem);font-weight:650;line-height:1.25;letter-spacing:.04em;text-transform:uppercase}body.home-page .wave23d-radar__contact:hover,body.home-page .wave23d-radar__contact:focus-visible{background:#07111fd1;color:#f6f1e7;box-shadow:0 0 24px #e6b84f24;outline:1px solid rgba(230,184,79,.48);outline-offset:2px}body.home-page .wave23d-radar__contact:hover b,body.home-page .wave23d-radar__contact:focus-visible b{color:#f6f1e7}body.home-page .wave23d-radar__log{position:absolute;top:4%;left:4%;z-index:8;display:flex;gap:5px}body.home-page .wave23d-radar__log i{width:7px;height:7px;border-radius:50%;background:#e6b84f;box-shadow:0 0 7px #e6b84fbf}body.home-page .wave23d-radar__readout{min-height:1.6em;margin:.35rem 0 .45rem;color:#f6f1e799;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.03em}body.home-page .wave23d-radar__free{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem;width:min(100%,440px);margin:0 auto;padding:.3rem 0 .42rem;border-bottom:1px solid rgba(230,184,79,.32)}body.home-page .wave23d-radar__free[hidden]{display:none}body.home-page .wave23d-radar__free label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem}body.home-page .wave23d-radar__free label>span,body.home-page .wave23d-radar__free button,body.home-page .wave23d-radar__controls button{border:0;background:transparent;color:#f6f1e77a;font:700 .52rem/1.2 JetBrains Mono,ui-monospace,monospace;letter-spacing:.13em;white-space:nowrap}body.home-page .wave23d-radar__free input{min-width:0;border:0;outline:0;background:transparent;color:#f6f1e7;font:500 .72rem/1.3 Space Grotesk,sans-serif}body.home-page .wave23d-radar__free input::placeholder{color:#f6f1e757}body.home-page .wave23d-radar__free button,body.home-page .wave23d-radar__controls button{color:#e6b84f;cursor:pointer}body.home-page .wave23d-radar__free button:hover,body.home-page .wave23d-radar__free button:focus-visible,body.home-page .wave23d-radar__controls button:hover,body.home-page .wave23d-radar__controls button:focus-visible{color:#f6f1e7;outline:1px solid rgba(230,184,79,.55);outline-offset:4px}body.home-page .wave23d-radar__controls{display:flex;justify-content:space-between;gap:.75rem;width:min(100%,440px);margin:.65rem auto 0}body.home-page .wave23d-radar__controls button:disabled{opacity:.24;cursor:default}body.home-page .wave23d-radar__result{max-width:430px;margin:.5rem auto 0;text-align:center}body.home-page .wave23d-radar__result[hidden]{display:none}body.home-page .wave23d-radar__result>span{display:block;color:#e8483f;font:750 .52rem/1.3 JetBrains Mono,ui-monospace,monospace;letter-spacing:.2em}body.home-page .wave23d-radar__result>strong{display:block;margin-top:.22rem;color:#f6f1e7;font-size:1.25rem}body.home-page .wave23d-radar__result>p{margin:.28rem 0 0;color:#f6f1e78f;font-size:.7rem;line-height:1.4}body.home-page .wave23d-radar__lock{position:absolute;inset:0;z-index:6;border-radius:50%;pointer-events:none}body.home-page .wave23d-radar__lock[hidden]{display:none}body.home-page .wave23d-radar__lock:before,body.home-page .wave23d-radar__lock:after{content:"";position:absolute;background:#e8483fad;box-shadow:0 0 13px #e8483f2e}body.home-page .wave23d-radar__lock:before{top:50%;left:0;width:100%;height:1px}body.home-page .wave23d-radar__lock:after{top:0;left:50%;width:1px;height:100%}body.home-page .wave23d-radar__lock span{position:absolute;top:50%;left:50%;width:54px;height:54px;border:1px solid #e8483f;border-radius:50%;box-shadow:0 0 28px #e8483f7a;transform:translate(-50%,-50%);animation:wave23dTargetBreathe 2s ease-in-out infinite}body.home-page .wave23d-radar__lock i{position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:50%;background:#e8483f;transform:translate(-50%,-50%)}body.home-page .wave23d-radar__lock b{position:absolute;top:40%;left:57%;color:#e8483f;font:750 .48rem/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.17em;white-space:nowrap}body.home-page .wave23d-radar__instrument .wave23d-route-tray{position:absolute;inset:18%;z-index:9;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.38rem;padding:.5rem;border:1px solid rgba(230,184,79,.2);border-radius:10px;background:#07111fe6;box-shadow:0 24px 50px #00000061}body.home-page .wave23d-radar__instrument .wave23d-route-tray[hidden]{display:none}body.home-page .wave23d-radar__instrument .wave23d-route{min-height:66px;padding:.45rem;border-radius:5px;background:#0d1826ed}body.home-page .wave23d-radar__instrument .wave23d-route strong{font-size:.67rem}body.home-page .wave23d-radar__instrument .wave23d-route small{font-size:.56rem}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended{border-color:#e8483f;background:#e8483f1f;box-shadow:0 0 18px #e8483f33}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__instrument{opacity:1;filter:none;transform:none}body.home-page .wave23d-radar-zone[data-radar-route=value-snapshot]{--route-active: #e6b84f;--route-active-rgb: 230, 184, 79}body.home-page .wave23d-radar-zone[data-radar-route=signal-scan]{--route-active: #5dc9d6;--route-active-rgb: 93, 201, 214}body.home-page .wave23d-radar-zone[data-radar-route=executive-diagnosis]{--route-active: #ff6b5a;--route-active-rgb: 255, 107, 90}body.home-page .wave23d-radar-zone[data-radar-route=system-review]{--route-active: #9184d9;--route-active-rgb: 145, 132, 217}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__sweep{opacity:.28}.wave23d-companion{position:fixed;right:clamp(14px,2vw,28px);bottom:calc(clamp(14px,2vw,28px) + var(--signal-guide-cookie-offset, 0px));z-index:1450;display:flex;align-items:flex-end;gap:.75rem;font-family:Space Grotesk,sans-serif}.wave23d-companion[hidden],.wave23d-companion__overlay[hidden]{display:none!important}.wave23d-companion__dock{position:relative;z-index:2;display:grid;place-items:center;width:58px;height:58px;flex:0 0 auto;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.wave23d-companion__orb{display:block;width:54px;height:54px;border-radius:45% 55% 58% 42%/52% 42% 58% 48%;background:radial-gradient(circle at 38% 33%,#ffe69a,#e6b84f 42%,#8f3d20 69%,#461318 88%);box-shadow:0 0 34px #e6b84f7a,inset 0 0 20px #ffffff29;animation:wave23dOrbMorph 9s ease-in-out infinite}.wave23d-companion__dock:hover .wave23d-companion__orb,.wave23d-companion__dock:focus-visible .wave23d-companion__orb{box-shadow:0 0 48px #e6b84fb8,inset 0 0 24px #fff3}.wave23d-companion__dock:focus-visible{outline:2px solid #f6f1e7;outline-offset:4px}.wave23d-companion__bubble{position:relative;width:min(310px,calc(100vw - 100px));padding:.8rem .9rem;border:1px solid rgba(230,184,79,.42);border-radius:10px;background:#0c1b2ef5;color:#f6f1e7;box-shadow:0 22px 54px #0000006b;text-align:left;cursor:pointer}.wave23d-companion__bubble:after{content:"";position:absolute;right:-7px;bottom:18px;width:12px;height:12px;border-top:1px solid rgba(230,184,79,.42);border-right:1px solid rgba(230,184,79,.42);background:#0c1b2e;transform:rotate(45deg)}.wave23d-companion__bubble strong,.wave23d-companion__bubble span{display:block}.wave23d-companion__bubble strong{color:#e6b84f;font:750 .52rem/1.3 JetBrains Mono,ui-monospace,monospace;letter-spacing:.13em}.wave23d-companion__bubble span{margin-top:.35rem;color:#f6f1e7c7;font-size:.72rem;line-height:1.42}.wave23d-companion__bubble:hover,.wave23d-companion__bubble:focus-visible{border-color:#e6b84f;outline:2px solid rgba(246,241,231,.82);outline-offset:3px}.wave23d-companion__overlay{position:fixed;inset:0;z-index:1500;display:grid;place-items:center;padding:3vh 3vw}.wave23d-companion__backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;background:#04080fdb;backdrop-filter:blur(9px);cursor:default}.wave23d-companion__field{position:relative;z-index:1;width:min(1100px,96vw);height:min(720px,92dvh);overflow:hidden;border:1px solid rgba(230,184,79,.22);border-radius:10px;background:radial-gradient(circle at 50% 38%,rgba(230,184,79,.06),transparent 38%),#07111f;box-shadow:0 34px 100px #0000009e}.wave23d-companion__topline{position:relative;z-index:4;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:1.15rem 1.35rem;color:#f6f1e775;font:700 .56rem/1.2 JetBrains Mono,ui-monospace,monospace;letter-spacing:.22em;text-align:center}.wave23d-companion__topline button{width:max-content;border:0;background:transparent;color:#f6f1e77a;font:inherit;letter-spacing:.12em;cursor:pointer}.wave23d-companion__topline button:last-child{justify-self:end}.wave23d-companion__topline button:hover,.wave23d-companion__topline button:focus-visible{color:#f6f1e7;outline:1px solid rgba(230,184,79,.5);outline-offset:4px}.wave23d-companion__stage{position:relative;width:min(760px,94%);height:430px;margin:-.5rem auto 0}.wave23d-companion__glow{position:absolute;top:48%;left:50%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(230,184,79,.2),transparent 66%);filter:blur(12px);transform:translate(-50%,-50%)}.wave23d-companion__orb--center{position:absolute;top:48%;left:50%;width:150px;height:150px;transform:translate(-50%,-50%);box-shadow:0 0 64px #e6b84f80,inset 0 0 38px #ffffff2e}.wave23d-companion__choices{position:absolute;inset:0}.wave23d-companion__choices button{position:absolute;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;width:min(190px,27%);min-height:44px;padding:.6rem .7rem;border:1px solid rgba(230,184,79,.38);border-radius:999px;background:#0d1826d1;color:#f6f1e7;backdrop-filter:blur(6px);text-align:left;cursor:pointer;animation:wave23dChoiceIn .43s ease calc(var(--choice-index) * 70ms) both}.wave23d-companion__choices button span{color:#e6b84f9e;font:700 .5rem/1 JetBrains Mono,ui-monospace,monospace}.wave23d-companion__choices button strong{font-size:.68rem;line-height:1.25}.wave23d-companion__choices button:hover,.wave23d-companion__choices button:focus-visible{border-color:#e6b84f;box-shadow:0 0 24px #e6b84f38;outline:2px solid #f6f1e7;outline-offset:3px}.wave23d-companion__choices[data-count="4"] button:nth-child(1){left:50%;top:2%;transform:translate(-50%)}.wave23d-companion__choices[data-count="4"] button:nth-child(2){right:1%;top:45%}.wave23d-companion__choices[data-count="4"] button:nth-child(3){left:50%;bottom:0;transform:translate(-50%)}.wave23d-companion__choices[data-count="4"] button:nth-child(4){left:1%;top:45%}.wave23d-companion__choices[data-count="5"] button:nth-child(1){left:50%;top:1%;transform:translate(-50%)}.wave23d-companion__choices[data-count="5"] button:nth-child(2){right:0;top:25%}.wave23d-companion__choices[data-count="5"] button:nth-child(3){right:9%;bottom:5%}.wave23d-companion__choices[data-count="5"] button:nth-child(4){left:9%;bottom:5%}.wave23d-companion__choices[data-count="5"] button:nth-child(5){left:0;top:25%}.wave23e-companion[data-companion-context=faq] .wave23d-companion__stage{min-height:330px}.wave23e-companion[data-companion-context=faq] .wave23d-companion__glow,.wave23e-companion[data-companion-context=faq] .wave23d-companion__orb--center{opacity:.24}.wave23e-companion[data-companion-context=faq] .wave23d-companion__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.55rem;padding:0 5%}.wave23e-companion[data-companion-context=faq] .wave23d-companion__choices[data-count="8"] button:nth-child(n){position:static;width:100%;min-height:54px;border-radius:8px;transform:none}.wave23d-companion__read{position:absolute;right:12%;bottom:1.7rem;left:12%;z-index:3;text-align:center}.wave23d-companion__read>span{color:#e6b84f;font:750 .58rem/1.3 JetBrains Mono,ui-monospace,monospace;letter-spacing:.18em}.wave23d-companion__read h2{margin:.45rem 0 0;color:#f6f1e7;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.25}.wave23d-companion__read p{max-width:680px;margin:.5rem auto 0;color:#f6f1e79e;font-size:.78rem;line-height:1.5}.wave23d-companion__read>div{display:flex;justify-content:center;gap:.65rem;margin-top:.9rem}.wave23d-companion__action{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.65rem .9rem;border:1px solid rgba(230,184,79,.45);border-radius:999px;background:transparent;color:#e6b84f;font:750 .58rem/1.2 JetBrains Mono,ui-monospace,monospace;letter-spacing:.09em;text-decoration:none;cursor:pointer}.wave23d-companion__action--primary{border-color:#e6b84f;background:#e6b84f;color:#07111f}.wave23d-companion__action:hover,.wave23d-companion__action:focus-visible{border-color:#f6f1e7;outline:2px solid #f6f1e7;outline-offset:3px}body.wave23d-companion-open{overflow:hidden}.wave23d-companion-match{box-shadow:0 0 0 1px #e6b84f8c,0 0 26px #e6b84f1f!important}.wave23d-companion-focus{outline:3px solid #e6b84f!important;outline-offset:8px!important;animation:wave23dFocusPulse .9s ease-in-out 2}@keyframes wave23dRadarSweep{to{transform:rotate(360deg)}}@keyframes wave23dContactIn{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:none}}@keyframes wave23dContactPulse{0%,to{transform:scale(.9);opacity:.72}50%{transform:scale(1.18);opacity:1}}@keyframes wave23dTargetBreathe{0%,to{transform:translate(-50%,-50%) scale(.92)}50%{transform:translate(-50%,-50%) scale(1.08)}}@keyframes wave23dOrbMorph{0%,to{border-radius:45% 55% 58% 42%/52% 42% 58% 48%;transform:rotate(0)}33%{border-radius:57% 43% 45% 55%/41% 57% 43% 59%}66%{border-radius:42% 58% 52% 48%/58% 44% 56% 42%;transform:rotate(7deg)}}@keyframes wave23dChoiceIn{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:none}}@keyframes wave23dFocusPulse{50%{outline-color:#e8483f}}@media (max-width: 1024px){body.home-page .wave23d-radar__instrument{width:min(100%,400px)}}@media (max-width: 680px){body.home-page .wave23d-radar__instrument{width:min(100%,330px)}body.home-page .wave23d-radar__contact{max-width:105px;min-height:38px;padding:.2rem}body.home-page .wave23d-radar__contact b{font-size:.44rem;line-height:1.18}body.home-page .wave23d-radar__instrument .wave23d-route-tray{inset:14%;gap:.28rem;padding:.35rem}body.home-page .wave23d-radar__instrument .wave23d-route{grid-template-columns:1fr;grid-template-areas:"index" "title" "note";min-height:76px;padding:.34rem}body.home-page .wave23d-radar__instrument .wave23d-route strong{font-size:.58rem}body.home-page .wave23d-radar__instrument .wave23d-route small{font-size:.49rem}body.home-page .wave23d-radar__free label{grid-template-columns:1fr;gap:.18rem}body.home-page .wave23d-radar__free label>span{font-size:.45rem}body.home-page .wave23d-radar__controls{flex-wrap:wrap}.wave23d-companion{right:12px;bottom:calc(12px + var(--signal-guide-cookie-offset, 0px));gap:.45rem}.wave23d-companion__dock{width:50px;height:50px}.wave23d-companion__orb{width:46px;height:46px}.wave23d-companion__bubble{width:min(260px,calc(100vw - 82px));padding:.65rem .7rem}.wave23d-companion__bubble strong{font-size:.45rem}.wave23d-companion__bubble span{font-size:.64rem}.wave23d-companion__overlay{padding:0}.wave23d-companion__field{width:100vw;height:100dvh;border:0;border-radius:0}.wave23d-companion__topline{padding:1rem;font-size:.48rem}.wave23d-companion__stage{width:100%;height:56dvh;margin-top:0}.wave23d-companion__orb--center{top:28%;width:106px;height:106px}.wave23d-companion__glow{top:28%;width:230px;height:230px}.wave23d-companion__choices{top:48%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.45rem;padding:0 1rem}.wave23d-companion__choices button,.wave23d-companion__choices[data-count] button:nth-child(n){position:static;width:100%;min-height:48px;transform:none}.wave23d-companion__choices[data-count="5"] button:first-child{grid-column:1 / -1}.wave23e-companion[data-companion-context=faq] .wave23d-companion__stage{min-height:390px}.wave23e-companion[data-companion-context=faq] .wave23d-companion__choices{top:0;grid-template-columns:1fr;align-content:start;max-height:380px;padding:0 1rem;overflow-y:auto}.wave23e-companion[data-companion-context=faq] .wave23d-companion__choices[data-count="8"] button:nth-child(n){min-height:44px}.wave23d-companion__read{right:1rem;bottom:1.25rem;left:1rem}.wave23d-companion__read h2{font-size:1.05rem}.wave23d-companion__read p{font-size:.7rem}.wave23d-companion__read>div{flex-wrap:wrap}}@media (max-width: 390px){body.home-page .wave23d-radar__instrument{width:min(100%,292px)}body.home-page .wave23d-radar__contact{max-width:90px}body.home-page .wave23d-radar__contact b{font-size:.4rem}body.home-page .wave23d-radar__lock b{left:55%;font-size:.42rem}.wave23d-companion__bubble{width:min(230px,calc(100vw - 78px))}.wave23d-companion__choices{gap:.34rem}.wave23d-companion__choices button{padding:.48rem}.wave23d-companion__choices button strong{font-size:.61rem}}@media (prefers-reduced-motion: reduce){body.home-page .wave23d-radar__sweep,body.home-page .wave23d-radar__contact,body.home-page .wave23d-radar__contact i,body.home-page .wave23d-radar__lock span,.wave23d-companion__orb,.wave23d-companion__choices button,.wave23d-companion-focus{animation:none!important;transition:none!important}}body.home-page .hero4a-primary[data-radar-route=value-snapshot]{--route-active: #e6b84f;--route-active-rgb: 230, 184, 79}body.home-page .hero4a-primary[data-radar-route=signal-scan]{--route-active: #5dc9d6;--route-active-rgb: 93, 201, 214}body.home-page .hero4a-primary[data-radar-route=executive-diagnosis]{--route-active: #ff6b5a;--route-active-rgb: 255, 107, 90}body.home-page .hero4a-primary[data-radar-route=system-review]{--route-active: #9184d9;--route-active-rgb: 145, 132, 217}body.home-page .hero4a-primary>.wave23d-radar__result{position:relative;z-index:12;grid-column:1 / -1;width:min(100%,700px);max-width:none;margin:1.5rem 0 0;text-align:left}body.home-page .hero4a-primary>.wave23d-radar__result[hidden]{display:none}body.home-page .wave23d-radar__result-copy{max-width:620px}body.home-page .wave23d-radar__result-copy>span{display:block;color:var(--route-active, #5dc9d6);font:800 .6rem/1.35 JetBrains Mono,ui-monospace,monospace;letter-spacing:.19em;text-transform:uppercase}body.home-page .wave23d-radar__result-copy>strong{display:block;margin-top:.38rem;color:#f6f1e7;font:720 clamp(2rem,3.2vw,3.2rem)/.98 "Space Grotesk",sans-serif;letter-spacing:-.045em}body.home-page .wave23d-radar__result-copy>p{max-width:58ch;margin:.55rem 0 0;color:#f6f1e7a8;font:500 .83rem/1.48 Space Grotesk,sans-serif}body.home-page .wave23d-radar__result-rows{display:grid;gap:.48rem;margin-top:1.05rem}body.home-page .wave23d-radar__result-rows>div{position:relative;display:grid;grid-template-columns:minmax(115px,.32fr) minmax(0,1fr);align-items:center;gap:.75rem;min-height:52px;padding:.62rem .85rem .62rem 1rem;overflow:hidden;border:1px solid rgba(var(--route-active-rgb, 93, 201, 214),.23);border-radius:7px;background:linear-gradient(90deg,rgba(var(--route-active-rgb, 93, 201, 214),.09),#050d19a8 42%,#050d1952)}body.home-page .wave23d-radar__result-rows>div:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--route-active, #5dc9d6);box-shadow:0 0 16px rgba(var(--route-active-rgb, 93, 201, 214),.5)}body.home-page .wave23d-radar__result-rows b{color:var(--route-active, #5dc9d6);font:800 .53rem/1.3 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em}body.home-page .wave23d-radar__result-rows span{color:#f6f1e7bd;font:550 .72rem/1.4 Space Grotesk,sans-serif}body.home-page .wave23d-radar__result-cta{display:inline-flex;align-items:center;justify-content:space-between;min-height:46px;margin-top:.82rem;padding:.72rem .95rem;border:1px solid rgba(var(--route-active-rgb, 93, 201, 214),.94);border-radius:5px;background:var(--route-active, #5dc9d6);box-shadow:0 0 28px rgba(var(--route-active-rgb, 93, 201, 214),.28);color:#061622;font:850 .58rem/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.09em;text-decoration:none}body.home-page .wave23d-radar__result-cta:hover,body.home-page .wave23d-radar__result-cta:focus-visible{color:#061622;filter:brightness(1.1);outline:2px solid #f6f1e7;outline-offset:3px}body.home-page .hero4a-primary>.wave23d-radar__result .wave23d-radar__controls{justify-content:flex-start;width:100%;max-width:none;margin:.72rem 0 0}body.home-page .hero4a-primary>.wave23d-radar__result .wave23d-radar__controls button{color:#f6f1e77a}body.home-page .hero4a-primary>.wave23d-radar__result .wave23d-radar__controls button+button{margin-left:.35rem}body.home-page .wave23d-radar__result-boundary{margin:.75rem 0 0;color:#f6f1e761;font:600 .55rem/1.45 JetBrains Mono,ui-monospace,monospace;letter-spacing:.06em}body.home-page .wave23d-radar-zone.is-complete>.wave23d-radar__readout,body.home-page .wave23d-radar-zone.is-complete>.wave23d-radar__fineprint{visibility:hidden}@media (min-width: 1280px){body.home-page .hero4a-primary.has-radar-result{grid-template-rows:auto auto;row-gap:clamp(1.5rem,2vw,2.5rem);min-height:0;align-items:start}body.home-page .hero4a-primary.has-radar-result>.hero4a-copy,body.home-page .hero4a-primary.has-radar-result>.wave23d-radar-zone{align-self:start}body.home-page .hero4a-primary>.wave23d-radar-zone{margin-left:0;margin-right:clamp(2rem,3vw,4rem);transform:translate(clamp(-80px,-4vw,-50px))}body.home-page .hero4a-primary.has-radar-result>.wave23d-radar__result{position:relative;left:auto;bottom:auto;grid-column:1;grid-row:2;align-self:start;width:min(100%,700px);margin:0}body.home-page .hero4a-primary.has-radar-result>.wave23d-radar__result:before{content:"";position:absolute;top:2.25rem;right:clamp(-260px,-13vw,-150px);width:clamp(150px,13vw,260px);height:1px;background:linear-gradient(90deg,rgba(var(--route-active-rgb, 93, 201, 214),.92),rgba(var(--route-active-rgb, 93, 201, 214),.08));box-shadow:0 0 12px rgba(var(--route-active-rgb, 93, 201, 214),.28);transform:rotate(-10deg);transform-origin:0 50%}body.home-page .hero4a-primary.has-radar-result>.wave23d-radar__result:after{content:"";position:absolute;top:1.95rem;right:clamp(-267px,-13.35vw,-157px);width:7px;height:7px;border-radius:50%;background:var(--route-active, #5dc9d6);box-shadow:0 0 17px rgba(var(--route-active-rgb, 93, 201, 214),.88)}}@media (max-width: 760px){body.home-page .hero4a-primary>.wave23d-radar__result{width:100%;margin-top:1.2rem}body.home-page .wave23d-radar__result-rows>div{grid-template-columns:1fr;gap:.24rem}body.home-page .wave23d-radar__result-copy>strong{font-size:clamp(1.75rem,9vw,2.35rem)}body.home-page .wave23d-radar__result-cta{width:100%}body.home-page .hero4a-primary>.wave23d-radar__result .wave23d-radar__controls{flex-wrap:wrap}}.wave22a-signal-bar .signal-ticker__inner,body.home-page [data-wave22a-signal-mount] .wave22a-signal-bar .signal-ticker__inner{grid-template-columns:auto minmax(0,1fr) auto auto!important}body.home-page [data-wave23d-radar][data-sweep-intensity="0"] .wave23d-radar__sweep{opacity:.2;animation-duration:12s}body.home-page [data-wave23d-radar][data-sweep-intensity="1"] .wave23d-radar__sweep{opacity:.3;animation-duration:9.5s;filter:saturate(1.08)}body.home-page [data-wave23d-radar][data-sweep-intensity="2"] .wave23d-radar__sweep{opacity:.42;animation-duration:7.8s;filter:saturate(1.2)}body.home-page [data-wave23d-radar][data-sweep-intensity="3"] .wave23d-radar__sweep{opacity:.54;animation-duration:6.4s;filter:saturate(1.35) brightness(1.08)}body.home-page [data-wave23d-radar][data-sweep-intensity="4"] .wave23d-radar__sweep{opacity:.62;animation-duration:5.4s;filter:saturate(1.48) brightness(1.12)}body.home-page [data-wave23d-radar][data-sweep-intensity="1"] .wave23d-radar__core{box-shadow:0 0 0 9px #e6b84f14,0 0 25px #e6b84fc2}body.home-page [data-wave23d-radar][data-sweep-intensity="2"] .wave23d-radar__core{box-shadow:0 0 0 10px #e6b84f1a,0 0 30px #e6b84fd1}body.home-page [data-wave23d-radar][data-sweep-intensity="3"] .wave23d-radar__core{box-shadow:0 0 0 11px #e6b84f1f,0 0 36px #e87d3fdb}body.home-page [data-wave23d-radar][data-sweep-intensity="4"] .wave23d-radar__core{background:#ffd46b;box-shadow:0 0 0 12px #e6b84f24,0 0 42px #e8483fb8}.wave23e-companion .wave23d-companion__orb{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 34% 28%,#fff0b3 0 9%,transparent 27%),radial-gradient(circle at 42% 38%,#ffd873 0 26%,#e5a63e 48%,#a4482b 73%,#4b1822);background-size:145% 145%,126% 126%;animation:wave23eOrbMorphDock 10.8s cubic-bezier(.45,.05,.42,.95) infinite;will-change:border-radius,transform,background-position}.wave23e-companion .wave23d-companion__orb:before{content:"";position:absolute;z-index:2;width:42%;height:42%;border-radius:50%;background:radial-gradient(circle,rgba(255,249,218,.94),rgba(255,215,113,.34) 58%,transparent 74%);filter:blur(1px);animation:wave23eOrbLight 8.2s ease-in-out infinite}.wave23e-companion .wave23d-companion__orb:after{content:"";position:absolute;inset:5%;z-index:1;border-radius:inherit;border:1px solid rgba(255,238,184,.13);box-shadow:inset -7px -10px 18px #46131c4d}.wave23e-companion .wave23d-companion__orb--center{animation-name:wave23eOrbMorphCenter;animation-duration:7.6s;box-shadow:0 0 78px #e6b84f8f,0 0 130px #993e2433,inset 0 0 40px #ffffff30}.wave23e-companion .wave23d-companion__field{display:grid;grid-template-rows:auto minmax(188px,1fr) auto}.wave23e-companion .wave23d-companion__stage{width:min(760px,94%);height:auto;min-height:238px;margin:-.35rem auto 0}.wave23e-companion .wave23d-companion__read{position:relative;right:auto;bottom:auto;left:auto;max-height:48dvh;padding:0 7% 1.15rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(230,184,79,.44) transparent}.wave23e-companion .wave23d-companion__read>[data-w23e-actions]{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.75rem}.wave23e-result-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem!important;max-height:220px;margin-top:.75rem!important;padding:.2rem;overflow-y:auto;scrollbar-width:thin}.wave23e-result-list[hidden]{display:none!important}.wave23e-result-item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;align-items:start;min-height:64px;padding:.65rem;border:1px solid rgba(230,184,79,.3);border-radius:7px;background:#0d1826db;color:#f6f1e7;text-align:left;text-decoration:none;cursor:pointer}.wave23e-result-item>span:first-child{color:#e6b84f;font:700 .5rem/1.4 JetBrains Mono,ui-monospace,monospace}.wave23e-result-item>span:last-child,.wave23e-result-item strong,.wave23e-result-item small{display:block}.wave23e-result-item strong{font-size:.72rem;line-height:1.25}.wave23e-result-item small{margin-top:.25rem;color:#f6f1e794;font-size:.6rem;line-height:1.35}.wave23e-result-item:hover,.wave23e-result-item:focus-visible{border-color:#e6b84f;outline:2px solid #f6f1e7;outline-offset:2px}.wave23e-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;max-width:720px;margin:.75rem auto 0}.wave23e-search label{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.35rem .45rem .35rem .75rem;border:1px solid rgba(93,201,214,.34);border-radius:999px;background:#081524d1}.wave23e-search label span{color:#5dc9d6;font:700 .5rem/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.wave23e-search input{min-width:0;border:0;outline:0;background:transparent;color:#f6f1e7;font:600 .72rem/1.2 Space Grotesk,sans-serif}.wave23e-search input::placeholder{color:#f6f1e766}.wave23e-search:focus-within label{border-color:#5dc9d6;box-shadow:0 0 0 2px #5dc9d626}.wave23e-search-status{min-height:1em;margin:.35rem 0 0!important;color:#f6f1e79e!important;font-size:.62rem!important}.wave23e-utility-actions{display:flex!important;flex-wrap:wrap;justify-content:center;gap:.4rem!important;margin-top:.55rem!important}.wave23e-utility-button{min-height:34px;padding:.42rem .58rem;border:0;border-bottom:1px solid rgba(230,184,79,.32);background:transparent;color:#f6f1e7a3;font:700 .48rem/1.2 JetBrains Mono,ui-monospace,monospace;letter-spacing:.05em;cursor:pointer}.wave23e-utility-button:hover,.wave23e-utility-button:focus-visible{color:#e6b84f;border-color:#e6b84f;outline:1px solid rgba(230,184,79,.5);outline-offset:2px}.wave23e-utility-panel{display:block!important;max-width:760px;margin:.55rem auto 0!important}.wave23e-email-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:end}.wave23e-email-form label{display:grid;gap:.25rem;color:#e6b84f;font:700 .5rem/1.2 JetBrains Mono,ui-monospace,monospace;text-align:left}.wave23e-email-form input{min-height:42px;padding:.55rem .7rem;border:1px solid rgba(230,184,79,.38);border-radius:6px;background:#081524;color:#f6f1e7}.wave23e-email-form p{grid-column:1/-1;margin:0!important;color:#ff9c87!important;font-size:.62rem!important}.wave23e-email-review,.wave23e-sample-card{display:grid!important;gap:.45rem!important;padding:.7rem;border:1px solid rgba(230,184,79,.28);border-radius:7px;background:#0d1826cc;text-align:left}.wave23e-email-review p{margin:0!important}.wave23e-email-review code{overflow-wrap:anywhere;color:#5dc9d6;font-size:.65rem}.wave23e-email-review>div{display:flex;flex-wrap:wrap;gap:.5rem}.wave23e-assessment-choice{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem!important}.wave23e-assessment-choice a{display:grid;gap:.25rem;padding:.7rem;border:1px solid rgba(230,184,79,.28);border-radius:7px;background:#0d1826cc;color:#f6f1e7;text-align:left;text-decoration:none}.wave23e-assessment-choice a:hover,.wave23e-assessment-choice a:focus-visible{border-color:#e6b84f;outline:2px solid #f6f1e7;outline-offset:2px}.wave23e-assessment-choice strong{color:#e6b84f;font-size:.72rem}.wave23e-assessment-choice span{color:#f6f1e79e;font-size:.63rem;line-height:1.4}.wave23e-sample-card{grid-template-columns:minmax(0,1fr) auto}.wave23e-sample-card>span{color:#e6b84f;font:700 .48rem/1.2 JetBrains Mono,ui-monospace,monospace}.wave23e-sample-card small{color:#f6f1e794;font-size:.62rem}.wave23e-sample-card a{grid-column:2;grid-row:1/4}.wave23e-utility-status{margin:.5rem 0 0!important;color:#5dc9d6!important;font:700 .58rem/1.3 JetBrains Mono,ui-monospace,monospace!important}@keyframes wave23eOrbMorphDock{0%,to{border-radius:52% 48% 63% 37%/43% 58% 42% 57%;transform:rotate(-2deg) scale(.98);background-position:18% 22%,48% 42%}20%{border-radius:68% 32% 44% 56%/56% 38% 62% 44%;transform:rotate(4deg) scale(1.05,.95);background-position:72% 18%,55% 48%}40%{border-radius:38% 62% 58% 42%/68% 35% 65% 32%;transform:rotate(9deg) scale(.94,1.06);background-position:82% 66%,44% 58%}61%{border-radius:61% 39% 31% 69%/36% 66% 34% 64%;transform:rotate(0) scale(1.06,.94);background-position:26% 82%,54% 44%}81%{border-radius:41% 59% 70% 30%/61% 44% 56% 39%;transform:rotate(-8deg) scale(.95,1.045);background-position:10% 45%,46% 52%}}@keyframes wave23eOrbMorphCenter{0%,to{border-radius:52% 48% 63% 37%/43% 58% 42% 57%;transform:translate(-50%,-50%) rotate(-3deg) scale(.96);background-position:18% 22%,48% 42%}20%{border-radius:68% 32% 44% 56%/56% 38% 62% 44%;transform:translate(-50%,-50%) rotate(4deg) scale(1.055,.95);background-position:72% 18%,55% 48%}40%{border-radius:38% 62% 58% 42%/68% 35% 65% 32%;transform:translate(-50%,-50%) rotate(9deg) scale(.94,1.06);background-position:82% 66%,44% 58%}61%{border-radius:61% 39% 31% 69%/36% 66% 34% 64%;transform:translate(-50%,-50%) rotate(0) scale(1.06,.94);background-position:26% 82%,54% 44%}81%{border-radius:41% 59% 70% 30%/61% 44% 56% 39%;transform:translate(-50%,-50%) rotate(-8deg) scale(.95,1.045);background-position:10% 45%,46% 52%}}@keyframes wave23eOrbLight{0%,to{left:14%;top:12%;transform:scale(.82);opacity:.72}24%{left:53%;top:14%;transform:scale(1.1);opacity:.94}49%{left:47%;top:51%;transform:scale(.9);opacity:.68}72%{left:12%;top:48%;transform:scale(1.04);opacity:.88}}@media (max-width:680px){.wave22a-signal-bar .signal-ticker__inner,body.home-page [data-wave22a-signal-mount] .wave22a-signal-bar .signal-ticker__inner{grid-template-columns:minmax(0,1fr) auto!important}.wave22a-signal-bar [data-recurring-signal-line]{grid-column:1/-1}.wave23e-companion .wave23d-companion__field{grid-template-rows:auto minmax(215px,40dvh) auto;overflow-y:auto}.wave23e-companion .wave23d-companion__stage{width:100%;min-height:215px;margin:0}.wave23e-companion .wave23d-companion__orb--center{top:25%;width:104px;height:104px}.wave23e-companion .wave23d-companion__glow{top:25%;width:220px;height:220px}.wave23e-companion .wave23d-companion__choices{top:45%}.wave23e-companion .wave23d-companion__read{max-height:none;padding:0 .75rem 1rem}.wave23e-result-list{grid-template-columns:1fr;max-height:30dvh}.wave23e-search,.wave23e-email-form,.wave23e-assessment-choice{grid-template-columns:1fr}.wave23e-search label{grid-template-columns:1fr;border-radius:8px;text-align:left}.wave23e-sample-card{grid-template-columns:1fr}.wave23e-sample-card a{grid-column:1;grid-row:auto}}@media (prefers-reduced-motion:reduce){body.home-page [data-wave23d-radar] .wave23d-radar__sweep,.wave23e-companion .wave23d-companion__orb,.wave23e-companion .wave23d-companion__orb:before{animation:none!important;transition:none!important}.wave23e-companion .wave23d-companion__orb--center{transform:translate(-50%,-50%)!important}}body.home-page .wave22a-signal-slot,body.home-page .wave22a-signal-bar{display:none!important}body.home-page .wave23e-companion{gap:.6rem}body.home-page .wave23e-companion .wave23d-companion__dock{width:50px;height:50px}body.home-page .wave23e-companion .wave23d-companion__dock .wave23d-companion__orb{width:46px;height:46px;border:1px solid rgba(230,184,79,.62);border-radius:50%;background:radial-gradient(circle at 36% 30%,#fff1bd 0 8%,#e6b84f 22%,#8f6430 55%,#18334a 82%,#07111f);box-shadow:0 0 18px #e6b84f40,0 0 0 5px #5dc9d60d,inset 0 0 15px #ffffff21;animation:none}body.home-page .wave23e-companion .wave23d-companion__dock:hover .wave23d-companion__orb,body.home-page .wave23e-companion .wave23d-companion__dock:focus-visible .wave23d-companion__orb{box-shadow:0 0 24px #e6b84f61,0 0 0 5px #5dc9d614,inset 0 0 15px #ffffff29}body.home-page .wave23e-companion .wave23d-companion__bubble{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;width:min(390px,calc(100vw - 92px));padding:0;overflow:hidden;border-color:#5dc9d642;border-radius:8px;background:#07111ff5;box-shadow:0 14px 38px #00000057;backdrop-filter:blur(12px)}body.home-page .wave23e-companion .wave23d-companion__bubble:after{border-color:#5dc9d642;background:#07111f}.wave23e-companion__summary{min-width:0;padding:.72rem .8rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.wave23e-companion__summary strong,.wave23e-companion__summary span{display:block}body.home-page .wave23e-companion__summary strong{color:#e6b84f}body.home-page .wave23e-companion__summary span{margin-top:.24rem;color:#f6f1e7d1;font-size:.72rem;line-height:1.34}.wave23e-companion__summary:hover,.wave23e-companion__summary:focus-visible{background:#5dc9d60f;outline:2px solid #f6f1e7;outline-offset:-3px}.wave23e-companion__signal-controls{display:grid;align-content:stretch;border-left:1px solid rgba(93,201,214,.18)}.wave23e-companion__signal-controls[hidden]{display:none!important}.wave23e-companion__signal-controls button{width:38px;min-height:36px;border:0;background:transparent;color:#f6f1e79e;font:700 1rem/1 JetBrains Mono,ui-monospace,monospace;cursor:pointer}.wave23e-companion__signal-controls button+button{border-top:1px solid rgba(93,201,214,.18)}.wave23e-companion__signal-controls button:hover,.wave23e-companion__signal-controls button:focus-visible{background:#e6b84f1a;color:#f0c85f;outline:2px solid #f6f1e7;outline-offset:-3px}@media (max-width: 680px){body.home-page .wave23e-companion .wave23d-companion__bubble{width:min(300px,calc(100vw - 78px))}body.home-page .wave23e-companion__summary{padding:.62rem .68rem}body.home-page .wave23e-companion__summary span{font-size:.66rem}.wave23e-companion__signal-controls button{width:36px}}body.home-page .hero4a-copy .hero-e2e-punch{margin:0;color:#f6f1e7ad;font:700 .78rem/1.45 JetBrains Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}@media (min-width: 1280px){body.home-page .hero4a-primary{grid-template-columns:minmax(520px,.88fr) minmax(650px,1.12fr);gap:clamp(2.5rem,4vw,5.5rem);min-height:clamp(740px,82vh,900px);padding-right:0}body.home-page .hero4a-copy{max-width:700px}body.home-page .wave23d-radar-zone{justify-self:end;width:min(100%,720px)}body.home-page .wave23d-radar__title{max-width:14ch;font-size:clamp(1.8rem,2.35vw,2.55rem)}body.home-page .wave23d-radar__prompt{font-size:.94rem}body.home-page .wave23d-radar__instrument{width:min(100%,620px);margin-inline:auto}body.home-page .wave23d-radar__contact{max-width:176px;min-height:52px}body.home-page .wave23d-radar__contact b{font-size:.6rem}}@media (min-width: 881px) and (max-width: 1279px){body.home-page .hero4a-primary{grid-template-columns:minmax(430px,.92fr) minmax(500px,1.08fr)}body.home-page .wave23d-radar-zone{width:min(100%,610px)}body.home-page .wave23d-radar__instrument{width:min(100%,510px)}}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__instrument{background:radial-gradient(circle at 64% 64%,rgba(81,213,164,.12),transparent 24%),radial-gradient(circle at 42% 38%,rgba(93,201,214,.07),transparent 34%),#050d197a}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__sweep{opacity:.14}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__lock{z-index:8}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__lock:before,body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__lock:after{display:none}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__lock span{top:66%;left:60%;width:132px;height:132px;border-color:rgba(var(--route-active-rgb, 93, 201, 214),.34);box-shadow:0 0 0 34px rgba(var(--route-active-rgb, 93, 201, 214),.04),0 0 46px rgba(var(--route-active-rgb, 93, 201, 214),.28)}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__lock i{top:66%;left:60%;width:9px;height:9px;background:var(--route-active, #5dc9d6);box-shadow:0 0 18px rgba(var(--route-active-rgb, 93, 201, 214),.86)}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__lock b{display:none}body.home-page .wave23d-radar__instrument .wave23d-route-tray{inset:0;z-index:10;display:block;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;pointer-events:none}body.home-page .wave23d-radar__instrument .wave23d-route{--route-color: #5dc9d6;--route-rgb: 93, 201, 214;--route-line-angle: 0deg;--route-line-width: 42%;position:absolute;z-index:2;width:158px;min-height:64px;padding:.62rem .7rem;overflow:visible;border:1px solid rgba(var(--route-rgb),.3);border-radius:10px;background:linear-gradient(145deg,#0b1b31eb,#060f1df0);box-shadow:0 12px 28px #00000047;opacity:.62;pointer-events:auto;transform:translate(-50%,-50%);transition:opacity .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}body.home-page .wave23d-radar__instrument .wave23d-route:after{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:var(--route-line-width);height:1px;background:linear-gradient(90deg,rgba(var(--route-rgb),.46),rgba(var(--route-rgb),.04));transform:rotate(var(--route-line-angle));transform-origin:0 50%}body.home-page .wave23d-radar__instrument .wave23d-route:before{content:"";position:absolute;top:.7rem;right:.72rem;width:6px;height:6px;background:rgba(var(--route-rgb),.76);transform:rotate(45deg)}body.home-page .wave23d-radar__instrument .wave23d-route:nth-child(1){--route-line-angle: 44deg;--route-line-width: 210px;top:17%;left:20%}body.home-page .wave23d-radar__instrument .wave23d-route--gold{--route-color: #e6b84f;--route-rgb: 230, 184, 79}body.home-page .wave23d-radar__instrument .wave23d-route--cyan{--route-color: #5dc9d6;--route-rgb: 93, 201, 214}body.home-page .wave23d-radar__instrument .wave23d-route--amber{--route-color: #ff6b5a;--route-rgb: 255, 107, 90}body.home-page .wave23d-radar__instrument .wave23d-route--violet{--route-color: #9184d9;--route-rgb: 145, 132, 217}body.home-page .wave23d-radar__instrument .wave23d-route:nth-child(2){--route-line-angle: 121deg;--route-line-width: 170px;top:22%;left:78%}body.home-page .wave23d-radar__instrument .wave23d-route:nth-child(3){--route-line-angle: -24deg;--route-line-width: 198px;top:72%;left:18%}body.home-page .wave23d-radar__instrument .wave23d-route:nth-child(4){--route-line-angle: -126deg;--route-line-width: 160px;top:80%;left:75%}body.home-page .wave23d-radar__instrument .wave23d-route>span{align-self:start;color:#f6f1e761;font-size:.5rem;letter-spacing:.14em}body.home-page .wave23d-radar__instrument .wave23d-route strong{font-size:.72rem;letter-spacing:.01em}body.home-page .wave23d-radar__instrument .wave23d-route small{color:#f6f1e775;font-size:.54rem}body.home-page .wave23d-radar__instrument .wave23d-route:hover,body.home-page .wave23d-radar__instrument .wave23d-route:focus-visible{border-color:rgba(var(--route-rgb),.84);background:linear-gradient(145deg,#0f2741fa,#071222fa);box-shadow:0 0 26px rgba(var(--route-rgb),.22),0 14px 30px #00000057;opacity:1;transform:translate(-50%,calc(-50% - 2px))}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended{--route-line-angle: -137deg;--route-line-width: 250px;top:65%;left:60%;z-index:5;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"flag title arrow" "flag note arrow";width:min(230px,42%);min-height:68px;border-color:rgba(var(--route-rgb),.94);background:linear-gradient(110deg,rgba(var(--route-rgb),.98),rgba(var(--route-rgb),.84));color:#061622;box-shadow:0 0 0 1px rgba(var(--route-rgb),.2),0 0 34px rgba(var(--route-rgb),.42),0 18px 36px #00000057;opacity:1}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended:before{content:"NEXT ACTION";position:static;grid-area:flag;align-self:center;width:auto;height:auto;padding:.28rem .34rem;border:1px solid rgba(6,22,34,.28);background:transparent;color:#061622b8;font:800 .42rem/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.08em;transform:none}html[lang=de] body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended:before{content:"N\c4 CHSTER SCHRITT"}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended:after{background:linear-gradient(90deg,rgba(var(--route-rgb),.86),rgba(var(--route-rgb),.02));box-shadow:0 0 11px rgba(var(--route-rgb),.44)}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended>span{grid-area:arrow;align-self:center;color:transparent;font-size:0}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended>span:after{content:"\2192";color:#061622;font:900 1.1rem/1 Space Grotesk,sans-serif}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended strong{color:#061622;font-size:.78rem}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended small{color:#061622b8;font-size:.52rem}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__result>span{color:var(--route-active, #5dc9d6)}@media (max-width: 680px){body.home-page .wave23d-radar__instrument .wave23d-route{width:112px;min-height:54px;padding:.42rem}body.home-page .wave23d-radar__instrument .wave23d-route:nth-child(1){top:18%;left:22%}body.home-page .wave23d-radar__instrument .wave23d-route:nth-child(2){top:20%;left:76%}body.home-page .wave23d-radar__instrument .wave23d-route:nth-child(3){top:76%;left:22%}body.home-page .wave23d-radar__instrument .wave23d-route:nth-child(4){top:80%;left:74%}body.home-page .wave23d-radar__instrument .wave23d-route strong{font-size:.56rem}body.home-page .wave23d-radar__instrument .wave23d-route small{display:none}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended{top:64%;left:62%;width:154px;min-height:58px}body.home-page .wave23d-radar__instrument .wave23d-route.is-recommended:before{display:none}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__lock span{top:64%;left:62%;width:96px;height:96px}body.home-page .wave23d-radar-zone.is-complete .wave23d-radar__lock i{top:64%;left:62%}}.wave23e-companion .wave23d-companion__orb--artifact,body.home-page .wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{position:relative;overflow:hidden;isolation:isolate;border:0;border-radius:50%;background:#02060d;box-shadow:0 0 22px #8e2a2033,inset 0 0 14px #01050cb8;animation:wave25abArtifactDock 5.8s ease-in-out infinite}.wave23e-companion .wave23d-companion__dock,body.home-page .wave23e-companion .wave23d-companion__dock{width:70px;height:70px}.wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact,body.home-page .wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{width:64px;height:64px}.wave23e-companion .wave23d-companion__orb--artifact img{position:absolute;inset:-17%;z-index:0;width:134%;height:134%;object-fit:cover;object-position:50% 50%;opacity:1;filter:saturate(1.08) contrast(1.08) brightness(1.02);pointer-events:none;transform:perspective(520px) rotateX(1deg) rotateY(-3deg) scale(1.04);transform-origin:50% 50%;animation:wave25abTerrainCore3D 8.4s ease-in-out infinite alternate}.wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact img{transform:perspective(520px) rotateX(1deg) rotateY(-3deg) scale(1.04)}.wave23e-companion .wave25ab-hal-hit{position:absolute;inset:0;z-index:4;width:100%;height:100%;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.wave23e-companion .wave25ab-hal-hit:focus-visible{outline:2px solid #f6f1e7;outline-offset:4px}.wave23e-companion .wave23d-companion__dock:has(.wave25ab-hal-hit:focus-visible) .wave23d-companion__orb--artifact{box-shadow:0 0 28px #e6b84f47,inset 0 0 16px #01050cb3}.wave23e-companion .wave25ab-hal-surface{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;border-radius:inherit;background:#070a12;pointer-events:none}.wave23e-companion .wave25ab-hal-surface>img{transition:opacity .32s ease}.wave23e-companion .wave25ab-hal-surface>iframe{position:absolute;inset:-22%;z-index:1;width:144%;height:144%;border:0;border-radius:50%;background:#070a12;opacity:0;pointer-events:none;transition:opacity .32s ease}.wave23e-companion .wave25ab-hal-surface.is-ready>img{opacity:0}.wave23e-companion .wave25ab-hal-surface.is-ready>iframe{opacity:1}.wave23e-companion .wave25ab-hal-surface.is-failed>img{opacity:1}.wave23e-companion .wave25ab-hal-surface.is-failed>iframe{opacity:0}.wave23e-companion .wave23d-companion__orb--center .wave25ab-hal-surface>iframe{inset:-14%;width:128%;height:128%}.wave23e-companion .wave23d-companion__orb--artifact:before{content:"";position:absolute;inset:0;z-index:2;width:auto;height:auto;border-radius:50%;background:radial-gradient(circle,transparent 38%,rgba(2,6,13,.18) 66%,rgba(2,6,13,.72) 100%);filter:none;animation:none;pointer-events:none}.wave23e-companion .wave23d-companion__orb--artifact:after{content:none}.wave23e-companion .wave23d-companion__dock:hover .wave23d-companion__orb--artifact,.wave23e-companion .wave23d-companion__dock:focus-visible .wave23d-companion__orb--artifact,body.home-page .wave23e-companion .wave23d-companion__dock:hover .wave23d-companion__orb--artifact,body.home-page .wave23e-companion .wave23d-companion__dock:focus-visible .wave23d-companion__orb--artifact{box-shadow:0 0 28px #e6b84f42,inset 0 0 16px #01050cb3}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{box-shadow:0 0 74px #8e2a2038,0 0 110px #e6b84f14,inset 0 0 24px #01050cc2;animation:wave25abArtifactCenter 6.4s ease-in-out infinite}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact img{object-position:50% 50%;transform:perspective(760px) rotateX(1deg) rotateY(-3deg) scale(1.02)}@keyframes wave25abArtifactDock{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-2px) rotate(1deg)}}@keyframes wave25abArtifactCenter{0%,to{transform:translate(-50%,-50%) scale(.98) rotate(-1deg)}50%{transform:translate(-50%,-50%) scale(1.035) rotate(1deg)}}@keyframes wave25abTerrainCore3D{0%{transform:perspective(520px) rotateX(1.5deg) rotateY(-4deg) rotate(-.35deg) scale(1.035)}50%{transform:perspective(520px) rotateX(-1deg) rotateY(1.5deg) rotate(.15deg) scale(1.07)}to{transform:perspective(520px) rotateX(1deg) rotateY(4deg) rotate(.35deg) scale(1.045)}}@media (prefers-reduced-motion: reduce){.wave23e-companion .wave23d-companion__orb--artifact,.wave23e-companion .wave23d-companion__orb--artifact img{animation:none!important}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{transform:translate(-50%,-50%)!important}}@media (max-width: 680px){.wave23e-companion .wave23d-companion__dock,body.home-page .wave23e-companion .wave23d-companion__dock{width:58px;height:58px}.wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact,body.home-page .wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{width:54px;height:54px}}.wave23d-companion{flex-direction:row-reverse}@keyframes kulicLampBreathe{0%,to{box-shadow:0 0 24px #e6b84f6b,inset 0 0 20px #ffffff29}50%{box-shadow:0 0 44px #e6b84fbf,0 0 66px #e6b84f38,inset 0 0 24px #fff3}}.wave23d-companion__orb{animation:wave23dOrbMorph 9s ease-in-out infinite,kulicLampBreathe 4.6s ease-in-out infinite}.wave23d-companion__bubble{opacity:0;transform:translate(12px) scale(.97);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.wave23d-companion.is-near .wave23d-companion__bubble{opacity:1;transform:none;pointer-events:auto}.wave23d-companion__dock{transition:transform .12s ease;transform:scale(calc(1 + var(--kulic-proximity,0)*.06))}.wave23d-companion__orb{filter:drop-shadow(0 0 calc(var(--kulic-proximity,0)*26px) rgba(230,184,79,calc(var(--kulic-proximity,0)*.7)))}@media (hover:none){.wave23d-companion:not(:focus-within) .wave23d-companion__bubble{display:none}}.wave23e-companion__summary:hover{background:#e6b84f0d;outline:none}.wave23e-companion__summary:focus-visible{background:#e6b84f0f;outline:2px solid rgba(230,184,79,.85);outline-offset:-3px}.wave23d-companion__bubble:hover,.wave23d-companion__bubble:focus-within{border-color:#e6b84f;outline:none}.wave23e-companion__signal-controls button:hover{outline:none;color:#f0c85f;background:#e6b84f1a}.wave23e-companion__signal-controls button:focus-visible{outline:2px solid rgba(230,184,79,.85);outline-offset:-3px;color:#f0c85f;background:#e6b84f1a}@keyframes kulicFrameBreathe{0%,to{box-shadow:0 22px 54px #0000006b,0 0 0 1px #e6b84f24,0 0 15px #e6b84f0d;border-color:#e6b84f5c}50%{box-shadow:0 22px 54px #0000006b,0 0 0 1px #e6b84f66,0 0 22px #e6b84f33,0 0 34px #5dc9d614;border-color:#e6b84fb8}}.wave23d-companion.is-near .wave23d-companion__bubble{animation:kulicFrameBreathe 4.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.wave23d-companion__orb{animation:none}.wave23d-companion__bubble{animation:none!important;transition:none}}.wave22a-signal-bar,.wave22a-signal-bar.is-stuck{border-top:0!important;border-bottom:0!important;background:linear-gradient(180deg,#070f1afc,#03070dfe)!important;box-shadow:0 10px 30px #00000057,inset 0 1px #f6f1e706!important}.wave22a-signal-bar:before,.wave22a-signal-bar:after{content:""!important;position:absolute!important;left:-38%!important;right:auto!important;width:38%!important;height:1px!important;pointer-events:none!important;opacity:0;transform:translate(0)}.wave22a-signal-bar:before{top:0!important;bottom:auto!important;background:linear-gradient(90deg,transparent,rgba(245,217,130,.12),rgba(245,217,130,.9),rgba(245,217,130,.12),transparent)!important;box-shadow:0 0 10px #e6b84f57!important;animation:w25gTickerGoldLaser 7.2s ease-in-out infinite!important}.wave22a-signal-bar:after{top:auto!important;bottom:0!important;background:linear-gradient(90deg,transparent,rgba(93,201,214,.12),rgba(126,224,232,.95),rgba(93,201,214,.12),transparent)!important;box-shadow:0 0 12px #5dc9d661!important;animation:w25gTickerCyanLaser 7.8s ease-in-out .55s infinite!important}.wave22a-signal-bar [data-recurring-signal-line]{color:#f6f1e7!important;text-shadow:none!important;animation:w25gTickerTextGlow 8.8s ease-in-out infinite!important}.wave22a-signal-bar .signal-ticker__label{color:#06101b!important;border-color:#e6b84f52!important;background:linear-gradient(135deg,#f1d27b,#c9942f)!important;box-shadow:inset 0 1px #f6f1e73d!important}.wave22a-signal-bar .signal-ticker__label:before{background:#e6b84f!important;box-shadow:0 0 8px #e6b84f8c!important}@keyframes w25gTickerTextGlow{0%,to{color:#f6f1e7;text-shadow:0 0 0 rgba(93,201,214,0)}48%,58%{color:#fff;text-shadow:0 0 10px rgba(93,201,214,.68),0 0 26px rgba(93,201,214,.36)}}@keyframes w25gTickerGoldLaser{0%,18%{opacity:0;transform:translate(0)}26%,50%{opacity:.78}64%,to{opacity:0;transform:translate(385%)}}@keyframes w25gTickerCyanLaser{0%,16%{opacity:0;transform:translate(0)}25%,52%{opacity:.8}66%,to{opacity:0;transform:translate(385%)}}.official-wordmark em .official-tagline-glow{display:inline!important;color:#fffaf0!important;text-shadow:0 0 5px rgba(255,250,240,.78),0 0 14px rgba(246,241,231,.42),0 0 28px rgba(230,184,79,.16)!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.official-wordmark em{display:flex!important;align-items:baseline!important;gap:clamp(.55rem,.72vw,.82rem)!important}.official-wordmark em .official-tagline-primary{display:inline!important;color:#fffaf0!important;font-size:1.16em!important;font-weight:800!important;letter-spacing:.2em!important;text-shadow:0 0 5px rgba(255,250,240,.78),0 0 14px rgba(246,241,231,.42),0 0 28px rgba(93,201,214,.18)!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.official-wordmark em .official-tagline-secondary{display:inline!important;color:#e6b84f!important;font-size:.78em!important;font-weight:750!important;letter-spacing:.18em!important;text-shadow:0 0 8px rgba(230,184,79,.18)!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.wave22a-signal-bar:before,.wave22a-signal-bar:after{left:0!important;width:100%!important;opacity:1!important;transform:none!important;z-index:3!important;background-repeat:no-repeat!important}.wave22a-signal-bar:before{top:0!important;height:1px!important;background-image:linear-gradient(90deg,transparent,rgba(245,217,130,.14),rgba(255,250,224,.92),rgba(230,184,79,.18),transparent),linear-gradient(90deg,#e6b84f24,#e6b84f38,#e6b84f24)!important;background-size:24% 100%,100% 100%!important;animation:w25iGoldLaserRail 4.8s linear infinite!important;box-shadow:0 0 8px #e6b84f4d!important}.wave22a-signal-bar:after{bottom:0!important;height:1px!important;background-image:linear-gradient(90deg,transparent,rgba(93,201,214,.16),rgba(240,254,255,.95),rgba(93,201,214,.2),transparent),linear-gradient(90deg,#5dc9d633,#5dc9d657,#5dc9d633)!important;background-size:26% 100%,100% 100%!important;animation:w25iCyanLaserRail 5.2s linear infinite!important;box-shadow:0 0 10px #5dc9d66b!important}.wave22a-signal-bar [data-recurring-signal-line]{color:#fffaf0!important;text-shadow:0 0 5px rgba(255,250,240,.4),0 0 12px rgba(93,201,214,.22)!important;animation:w25iTickerTextGlow 5.6s ease-in-out infinite!important}.wave22a-signal-bar .signal-ticker__label:after{content:none!important;display:none!important}.wave22a-signal-bar .signal-ticker__label{background:linear-gradient(135deg,#e6b84f,#c9942f)!important}@keyframes w25iGoldLaserRail{0%{background-position:-30% 0,0 0}to{background-position:130% 0,0 0}}@keyframes w25iCyanLaserRail{0%{background-position:-32% 0,0 0}to{background-position:132% 0,0 0}}@keyframes w25iTickerTextGlow{0%,to{color:#fffaf0;text-shadow:0 0 5px rgba(255,250,240,.42),0 0 12px rgba(93,201,214,.2)}50%{color:#fff;text-shadow:0 0 8px rgba(255,255,255,.6),0 0 18px rgba(93,201,214,.52),0 0 34px rgba(93,201,214,.28)}}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone{opacity:0;animation-duration:26s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;will-change:opacity}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--navy{filter:grayscale(1) sepia(1) saturate(2.4) hue-rotate(158deg) brightness(.52) contrast(1.16);animation-name:w25jOrbNavy!important}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--cyan{filter:grayscale(1) sepia(1) saturate(3.6) hue-rotate(145deg) brightness(1.08) contrast(1.08);animation-name:w25jOrbCyan!important}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--gold{filter:grayscale(1) sepia(1) saturate(2.3) hue-rotate(352deg) brightness(1.06) contrast(1.08);animation-name:w25jOrbGold!important}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--white{filter:grayscale(1) saturate(0) brightness(1.42) contrast(1.08);animation-name:w25jOrbWhite!important}@keyframes w25jOrbNavy{0%,16%{opacity:1}20%,92%{opacity:0}96%,to{opacity:1}}@keyframes w25jOrbCyan{0%,24%{opacity:0}28%,44%{opacity:1}48%,to{opacity:0}}@keyframes w25jOrbGold{0%,52%{opacity:0}56%,72%{opacity:1}76%,to{opacity:0}}@keyframes w25jOrbWhite{0%,16%{opacity:0}20%,24%{opacity:1}28%,44%{opacity:0}48%,52%{opacity:1}56%,72%{opacity:0}76%,92%{opacity:1}96%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone{animation:none!important}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--cyan{opacity:1}}.wave22a-signal-bar:before,.wave22a-signal-bar:after{left:0!important;right:auto!important;width:100%!important;height:1px!important;opacity:.9!important;background-repeat:no-repeat!important;box-shadow:none!important}.wave22a-signal-bar:before{top:0!important;bottom:auto!important;background-image:linear-gradient(90deg,transparent 0,rgba(230,184,79,.08) 15%,rgba(245,217,130,.52) 42%,rgba(255,250,224,.98) 50%,rgba(230,184,79,.34) 60%,transparent 100%)!important;background-size:22% 100%!important;animation:w25kGoldLaser 5.8s linear infinite!important}.wave22a-signal-bar:after{top:auto!important;bottom:0!important;background-image:linear-gradient(90deg,transparent 0,rgba(93,201,214,.06) 15%,rgba(126,224,232,.5) 42%,rgba(240,254,255,.98) 50%,rgba(93,201,214,.34) 60%,transparent 100%)!important;background-size:24% 100%!important;animation:w25kCyanLaser 6.2s linear .48s infinite!important}.wave22a-signal-bar .signal-ticker__sig{color:#f5d982!important;text-shadow:0 0 7px rgba(230,184,79,.28)!important}.wave22a-signal-bar .signal-ticker__brand{background:linear-gradient(135deg,#f3d98d,#e6b84f 52%,#c9942f)!important;color:#120d04!important;box-shadow:inset 0 1px #fffae06b!important}.wave22a-signal-bar [data-recurring-signal-line]{color:#fffaf0!important;animation:w25kTickerTextGlow 6.4s ease-in-out infinite!important}@keyframes w25kGoldLaser{0%{background-position:-28% 0}to{background-position:128% 0}}@keyframes w25kCyanLaser{0%{background-position:-30% 0}to{background-position:130% 0}}@keyframes w25kTickerTextGlow{0%,to{color:#fffaf0;text-shadow:0 0 4px rgba(255,250,240,.34)}50%{color:#f7ffff;text-shadow:0 0 8px rgba(255,255,255,.64),0 0 18px rgba(93,201,214,.58),0 0 34px rgba(93,201,214,.3)}}@media (max-width:760px){.official-wordmark em{gap:.42rem!important}.official-wordmark em .official-tagline-primary{font-size:1.04em!important;letter-spacing:.14em!important}.official-wordmark em .official-tagline-secondary{font-size:.7em!important;letter-spacing:.12em!important}}@media (prefers-reduced-motion:reduce){.wave22a-signal-bar:before,.wave22a-signal-bar:after{animation:none!important;opacity:.3!important}.wave22a-signal-bar [data-recurring-signal-line]{animation:none!important}}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--navy{filter:grayscale(1) sepia(1) saturate(3) hue-rotate(158deg) brightness(.32) contrast(1.38)}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--cyan{filter:grayscale(1) sepia(1) saturate(7.2) hue-rotate(145deg) brightness(1.55) contrast(1.26) drop-shadow(0 0 9px rgba(0,239,255,.92))}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--gold{filter:grayscale(1) sepia(1) saturate(5.2) hue-rotate(352deg) brightness(1.48) contrast(1.22) drop-shadow(0 0 9px rgba(255,216,77,.92))}.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--white{filter:grayscale(1) saturate(0) brightness(2) contrast(1.26) drop-shadow(0 0 8px rgba(248,255,255,1)) drop-shadow(0 0 18px rgba(0,239,255,.54))}@media (prefers-reduced-motion:reduce){.wave23e-companion .wave25j-orb-palette>.wave25j-orb-tone--cyan{filter:grayscale(1) sepia(1) saturate(7.2) hue-rotate(145deg) brightness(1.55) contrast(1.26) drop-shadow(0 0 9px rgba(0,239,255,.92))}}.wave23e-companion .wave23d-companion__orb--artifact,body.home-page .wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;animation:wave98InstrumentFloat 9.2s cubic-bezier(.48,.03,.17,1) infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface{--wave98-white: clamp(0, calc((var(--kulic-proximity, .18) - .16) * 1.42), 1);inset:0;overflow:visible;border-radius:50%;isolation:isolate;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:grayscale(var(--wave98-white)) brightness(calc(.96 + var(--wave98-white) * .68)) contrast(calc(1.08 - var(--wave98-white) * .12)) drop-shadow(0 0 calc(2px + var(--wave98-white) * 11px) rgba(247,255,255,calc(.05 + var(--wave98-white) * .76))) drop-shadow(0 0 calc(var(--wave98-white) * 30px) rgba(224,250,255,calc(var(--wave98-white) * .58)));transform:perspective(720px) rotateX(var(--wave98-tilt-x, 0deg)) rotateY(var(--wave98-tilt-y, 0deg));transform-style:preserve-3d;transition:transform .18s cubic-bezier(.2,.78,.2,1),filter 90ms linear;will-change:transform,filter}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface:after{content:"";position:absolute;left:50%;top:50%;z-index:11;width:48%;aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 46% 40%,#080e12f5 0 8%,#010204 28%,#000 72%,#000000fa 82%,#0000 84%);opacity:clamp(0,calc((var(--kulic-proximity, .18) - .38) * 2.25),1);transform:translate(-50%,-50%) translateZ(42px) scale(calc(.42 + var(--wave98-white) * .58));transition:opacity 90ms linear,transform .11s cubic-bezier(.2,.76,.2,1);will-change:opacity,transform}.wave23e-companion .wave23d-companion__dock,.wave23e-companion .wave23d-companion__orb--artifact{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%;opacity:1;visibility:hidden;border:0!important;outline:0!important;background:transparent!important;color:transparent!important;font-size:0!important;transform-origin:50% 50%;pointer-events:none;backface-visibility:hidden;will-change:transform,filter,opacity}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer.is-wave98-ready{visibility:visible}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--glow{display:none!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--core{z-index:1;filter:brightness(calc(1 - var(--wave98-white) * .42)) contrast(calc(1.04 + var(--wave98-white) * .34)) drop-shadow(0 0 7px rgba(55,223,235,calc(.28 - var(--wave98-white) * .2)));transform:translateZ(0);animation:wave98CoreBreath 4.4s ease-in-out infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--ring-1{z-index:2;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(circle closest-side,transparent 0 41%,#000 48% 64%,transparent 71%);mask-image:radial-gradient(circle closest-side,transparent 0 41%,#000 48% 64%,transparent 71%);filter:grayscale(var(--wave98-white)) brightness(calc(1.08 + var(--wave98-white) * 1.28)) contrast(calc(1.12 + var(--wave98-white) * .12)) drop-shadow(0 0 2px rgba(47,239,246,calc(.9 - var(--wave98-white) * .72))) drop-shadow(0 0 calc(5px + var(--wave98-white) * 4px) rgba(219,252,255,calc(.16 + var(--wave98-white) * .7))) drop-shadow(0 0 calc(10px + var(--wave98-white) * 7px) rgba(167,235,248,calc(.18 + var(--wave98-white) * .34)));animation:wave98Ring1 21s linear infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--ring-2{z-index:3;mix-blend-mode:screen;filter:grayscale(var(--wave98-white)) brightness(calc(.84 + var(--wave98-white) * 1.64)) contrast(calc(1.24 - var(--wave98-white) * .14)) drop-shadow(0 0 calc(var(--wave98-white) * 5px) rgba(239,253,255,calc(var(--wave98-white) * .72)));animation:wave98Ring2 32s linear infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--liquid{z-index:4;mix-blend-mode:screen}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--liquid-a{opacity:.74;animation:wave98LiquidA 22s cubic-bezier(.45,.02,.55,.98) infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--liquid-b{z-index:5;opacity:.38;filter:grayscale(.45) brightness(1.34) contrast(1.18);animation:wave98LiquidB 16s cubic-bezier(.4,.04,.6,.96) infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--ring-3{z-index:6;animation:wave98Ring3 14s linear infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--ring-4{z-index:7;animation:wave98Ring4 27s linear infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--ring-5{z-index:8;animation:wave98Ring5 18s linear infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--ring-6{z-index:9;animation:wave98Ring6 36s linear infinite!important}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--cardinals{z-index:10;transform:translateZ(34px);filter:drop-shadow(0 0 5px rgba(242,190,72,.46));animation:wave98CardinalPulse var(--wave111-cardinal-speed, 14.8s) linear infinite!important}.wave23e-companion .wave23d-companion__orb--artifact:before,.wave23e-companion .wave23d-companion__orb--artifact:after{content:none}.wave23e-companion .wave23d-companion__dock{width:88px;height:88px}.wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{width:80px;height:80px}body.home-page .wave23e-companion .wave23d-companion__dock{width:168px;height:168px}body.home-page .wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{width:156px;height:156px}.wave23e-companion.is-near .wave98-orb-layer--liquid-a{animation-duration:13s!important}.wave23e-companion.is-near .wave98-orb-layer--liquid-b{animation-duration:10s!important}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{width:168px;height:168px;box-shadow:none;animation:wave98InstrumentCenter 9s cubic-bezier(.48,.03,.17,1) infinite!important}.wave23e-companion.is-near .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--cardinals,body.wave23d-companion-open .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer--cardinals{animation-play-state:paused!important}@keyframes wave98InstrumentFloat{0%,to{transform:translateY(-2px) rotate(-.22deg)}50%{transform:translateY(2px) rotate(.22deg)}}@keyframes wave98InstrumentCenter{0%,to{transform:translate(-50%,-50%) scale(.988) rotate(-.32deg)}50%{transform:translate(-50%,-50%) scale(1.018) rotate(.32deg)}}@keyframes wave98CoreGlow{0%,to{transform:translateZ(-22px) scale(.96)}50%{transform:translateZ(-22px) scale(1.025)}}@keyframes wave98CoreBreath{0%,to{transform:translateZ(0) scale(.988);filter:brightness(.98) drop-shadow(0 0 6px rgba(55,223,235,.24))}50%{transform:translateZ(0) scale(1.018);filter:brightness(1.08) drop-shadow(0 0 11px rgba(55,223,235,.42))}}@keyframes wave98Ring1{0%{transform:translateZ(5px) rotate(0)}to{transform:translateZ(5px) rotate(360deg)}}@keyframes wave98Ring2{0%{transform:translateZ(9px) rotate(360deg)}to{transform:translateZ(9px) rotate(0)}}@keyframes wave98LiquidA{0%{transform:translateZ(13px) rotate(0) scaleX(.986) scaleY(1.012)}33%{transform:translateZ(13px) rotate(118deg) scaleX(1.016) scaleY(.982)}66%{transform:translateZ(13px) rotate(238deg) scaleX(.992) scaleY(1.018)}to{transform:translateZ(13px) rotate(360deg) scaleX(.986) scaleY(1.012)}}@keyframes wave98LiquidB{0%{transform:translateZ(15px) rotate(360deg) scaleX(1.014) scaleY(.986)}50%{transform:translateZ(15px) rotate(182deg) scaleX(.982) scaleY(1.018)}to{transform:translateZ(15px) rotate(0) scaleX(1.014) scaleY(.986)}}@keyframes wave98Ring3{0%{transform:translateZ(18px) rotate(360deg)}to{transform:translateZ(18px) rotate(0)}}@keyframes wave98Ring4{0%{transform:translateZ(23px) rotate(0)}to{transform:translateZ(23px) rotate(360deg)}}@keyframes wave98Ring5{0%{transform:translateZ(28px) rotate(360deg)}to{transform:translateZ(28px) rotate(0)}}@keyframes wave98Ring6{0%{transform:translateZ(31px) rotate(0)}to{transform:translateZ(31px) rotate(360deg)}}@keyframes wave98CardinalPulse{0%{transform:translateZ(34px) rotate(0) scale(1);opacity:.93}50%{transform:translateZ(34px) rotate(180deg) scale(1.018);opacity:1}to{transform:translateZ(34px) rotate(360deg) scale(1);opacity:.93}}@media (max-width: 760px){.wave23e-companion .wave23d-companion__dock,body.home-page .wave23e-companion .wave23d-companion__dock{width:74px;height:74px}.wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact,body.home-page .wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{width:66px;height:66px}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{width:124px;height:124px}}@media (prefers-reduced-motion: reduce){.wave23e-companion .wave23d-companion__orb--artifact,.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface>img.wave98-orb-layer{animation:none!important;transition:none}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface{transform:none;transition:none}.wave23e-companion .wave25ab-hal-surface.wave98-instrument-surface:after{transition:none}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{transform:translate(-50%,-50%)!important}}.wave23e-companion .wave23d-companion__dock{width:124.16px;height:124.16px}.wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{width:114.46px;height:114.46px}body.home-page .wave23e-companion .wave23d-companion__dock{width:124.16px;height:124.16px}body.home-page .wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{width:114.46px;height:114.46px}body.wave23d-companion-open .wave23e-companion>.wave23d-companion__dock{opacity:0;transition:opacity .26s cubic-bezier(.2,.75,.22,1),transform .26s cubic-bezier(.2,.75,.22,1)}.wave23e-companion .wave23d-companion__overlay:not([hidden]) .wave23d-companion__backdrop{animation:wave106BackdropIn .46s ease both}.wave23e-companion .wave23d-companion__overlay:not([hidden]) .wave23d-companion__field{animation:wave106FieldIn .54s cubic-bezier(.2,.78,.2,1) both}.wave23e-companion .wave23d-companion__stage{width:min(920px,94%);min-height:clamp(330px,44dvh,410px);margin-top:-.25rem}.wave23e-companion .wave23d-companion__glow{top:50%;width:min(480px,66vw);height:min(480px,66vw);background:radial-gradient(circle,rgba(247,255,255,.18) 0 10%,rgba(93,201,214,.13) 30%,rgba(230,184,79,.07) 48%,transparent 72%);filter:blur(16px)}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{top:50%;left:50%;z-index:2;width:241px;height:241px;transform-origin:50% 50%}.wave23e-companion.is-wave106-opening .wave23d-companion__orb--center{opacity:0}.wave23e-companion .wave23d-companion__orb--center.is-wave106-arriving{opacity:1;animation:wave106OrbArrival var(--wave106-flight-duration, 4.6s) cubic-bezier(.16,.86,.2,1) both!important}body.home-page .wave23d-radar__contact[data-hint]:after{content:attr(data-hint);position:absolute;top:calc(100% + 9px);left:50%;z-index:30;width:max-content;max-width:208px;padding:.5rem .68rem;border:1px solid rgba(93,201,214,.42);border-radius:8px;background:#040d18f5;color:#cfe8ee;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.56rem;font-weight:500;letter-spacing:.05em;line-height:1.55;text-align:left;text-transform:none;white-space:normal;box-shadow:0 12px 30px #00000073,0 0 18px #5dc9d61f;opacity:0;pointer-events:none;transform:translate(-50%) translateY(-4px);transition:opacity .16s ease,transform .16s ease}body.home-page .wave23d-radar__contact[data-hint]:hover:after,body.home-page .wave23d-radar__contact[data-hint]:focus-visible:after{opacity:1;transform:translate(-50%) translateY(0)}body.home-page .wave23d-radar__contact.is-east[data-hint]:after{left:auto;right:0;transform:translateY(-4px)}body.home-page .wave23d-radar__contact.is-east[data-hint]:hover:after,body.home-page .wave23d-radar__contact.is-east[data-hint]:focus-visible:after{transform:translateY(0)}body.home-page .wave23d-radar__contact.is-west[data-hint]:after{left:0;transform:translateY(-4px)}body.home-page .wave23d-radar__contact.is-west[data-hint]:hover:after,body.home-page .wave23d-radar__contact.is-west[data-hint]:focus-visible:after{transform:translateY(0)}@media (prefers-reduced-motion: reduce){body.home-page .wave23d-radar__contact[data-hint]:after{transition:opacity .16s ease}}body.home-page .wave23d-radar__contact[data-cat=value] i{background:#e6b84f;box-shadow:0 0 13px #e6b84fe6}body.home-page .wave23d-radar__contact[data-cat=value] span{color:#e6b84fb8}body.home-page .wave23d-radar__contact[data-cat=sys] i{background:#5dc9d6;box-shadow:0 0 13px #5dc9d6d9}body.home-page .wave23d-radar__contact[data-cat=sys] span{color:#5dc9d6c7}body.home-page .wave23d-radar__contact[data-cat=people] i{background:#f4f7fb;box-shadow:0 0 13px #f4f7fbbf}body.home-page .wave23d-radar__contact[data-cat=people] span{color:#f4f7fba8}body.home-page .wave23d-radar__contact[data-cat=gov] i{background:#d96a5f;box-shadow:0 0 13px #d96a5fcc}body.home-page .wave23d-radar__contact[data-cat=gov] span{color:#d96a5fcc}body.home-page .wave23d-radar__quadrants{position:absolute;inset:0;z-index:2;pointer-events:none}body.home-page .wave23d-radar__quadrants:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#e6b84f0d 0deg 90deg,#5dc9d60b 90deg 180deg,#f4f7fb07 180deg 270deg,#d96a5f0a 270deg 360deg)}body.home-page .wave23d-radar__quadrants span{position:absolute;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.5rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase}body.home-page .wave23d-radar__quadrants span[data-cat=value]{top:42.5%;left:56%;color:#e6b84f80}body.home-page .wave23d-radar__quadrants span[data-cat=sys]{top:54%;left:56%;color:#5dc9d685}body.home-page .wave23d-radar__quadrants span[data-cat=people]{top:54%;right:56%;color:#f4f7fb6b}body.home-page .wave23d-radar__quadrants span[data-cat=gov]{top:42.5%;right:56%;color:#d96a5f80}.wave126-orb{position:relative;display:block;width:100%;height:100%}.wave126-orb img.wave126-orb__layer{position:absolute;inset:0;width:100%;height:100%;display:block;-webkit-user-drag:none;user-select:none}.wave126-orb__mech{--w126-mech: kulicW126CW calc(60s * (1 - var(--kulic-proximity, .18) * .85)) linear infinite;will-change:transform}.wave126-orb__counter{--w126-counter: kulicW126CCW calc(42s * (1 - var(--kulic-proximity, .18) * .85)) linear infinite;will-change:transform}@keyframes kulicW126CW{to{transform:rotate(360deg)}}@keyframes kulicW126CCW{to{transform:rotate(-360deg)}}.wave126-orb__aura{position:absolute;inset:-8%;border-radius:50%;background:radial-gradient(circle,transparent 0 46%,rgba(90,110,150,.18) 60%,transparent 74%);animation:kulicW126Breathe 10s ease-in-out infinite;pointer-events:none}@keyframes kulicW126Breathe{0%,to{opacity:.25;transform:scale(.985)}50%{opacity:.6;transform:scale(1.015)}}.wave126-orb__arc{position:absolute;inset:0;border-radius:50%;pointer-events:none}.wave126-orb__arc--gold{background:conic-gradient(from 210deg,transparent 0deg,rgba(232,197,90,0) 40deg,rgba(232,197,90,.85) 70deg,rgba(201,162,39,.15) 92deg,transparent 110deg 360deg);-webkit-mask:radial-gradient(circle,transparent 0 71%,#000 72% 73.6%,transparent 74.6%);mask:radial-gradient(circle,transparent 0 71%,#000 72% 73.6%,transparent 74.6%);animation:kulicW126CCW 26s linear infinite}.wave126-orb__arc--cyan{background:conic-gradient(from 30deg,transparent 0deg,rgba(55,200,222,0) 20deg,rgba(55,200,222,.7) 52deg,transparent 66deg 360deg);-webkit-mask:radial-gradient(circle,transparent 0 85.5%,#000 86.5% 87.3%,transparent 88.3%);mask:radial-gradient(circle,transparent 0 85.5%,#000 86.5% 87.3%,transparent 88.3%);animation:kulicW126CW 18s linear infinite}.wave126-orb__pupil{position:absolute;left:50%;top:50%;width:calc(15% + var(--kulic-proximity, .18) * 24%);height:calc(15% + var(--kulic-proximity, .18) * 24%);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(2,5,10,.98) 0 55%,rgba(2,5,10,.55) 72%,transparent 78%);opacity:calc(.15 + var(--kulic-proximity, .18) * .85);transition:width .18s ease,height .18s ease,opacity .18s ease;pointer-events:none}@media (prefers-reduced-motion:reduce){.wave126-orb__aura,.wave126-orb__arc{animation:none}.wave126-orb__mech{--w126-mech:none}.wave126-orb__counter{--w126-counter:none}}.wave122-instrument-surface{position:relative}.wave122-instrument-surface:after{content:"";position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(rgba(244,247,251,.8) 0deg 2.6deg,transparent 2.6deg 10deg);-webkit-mask:radial-gradient(circle,transparent 62%,#000 65% 82%,transparent 85%);mask:radial-gradient(circle,transparent 62%,#000 65% 82%,transparent 85%);mix-blend-mode:screen;opacity:.5;animation:kulicW125RingSpin 7s linear infinite reverse;pointer-events:none}@keyframes kulicW125RingSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wave122-instrument-surface:after{animation:none;opacity:.28}}.wave122-orb-layer--cardinals{display:none}.wave122-orb-layer--iris{--wave122-motion: kulicW123CardinalSpin var(--wave111-cardinal-speed, 9.4s) linear infinite;will-change:transform}@keyframes kulicW123CardinalSpin{to{transform:rotate(360deg)}}.wave122-orb-layer--signal{--wave122-motion: kulicW123SignalBreathe 4.8s ease-in-out infinite}@keyframes kulicW123SignalBreathe{0%,to{opacity:.86}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.wave122-orb-layer--cardinals,.wave122-orb-layer--signal{--wave122-motion: none}}.wave23e-companion .wave23d-companion__orb--center.is-wave123-beam{opacity:1;animation:wave123OrbBeam .64s cubic-bezier(.18,.84,.24,1) both!important}@keyframes wave123OrbBeam{0%{opacity:0;transform:translate(-50%,-50%) scale(.55);filter:brightness(2.4) saturate(1.25) blur(7px)}45%{opacity:1;transform:translate(-50%,-50%) scale(1.05);filter:brightness(1.45) saturate(1.1) blur(0px)}72%{transform:translate(-50%,-50%) scale(.99);filter:brightness(1.12)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:brightness(1)}}@keyframes wave106OrbArrival{0%{opacity:.76;transform:translate(-50%,-50%) translate3d(var(--wave106-flight-x, 0px),var(--wave106-flight-y, 0px),0) scale(var(--wave106-flight-scale-start, .66)) rotate(-2.8deg)}20%{opacity:1;transform:translate(-50%,-50%) translate3d(var(--wave106-flight-x-early, 0px),var(--wave106-flight-y-early, 0px),0) scale(var(--wave106-flight-scale-early, .74)) rotate(-1.3deg)}52%{opacity:1;transform:translate(-50%,-50%) translate3d(var(--wave106-flight-mid-x, 0px),var(--wave106-flight-mid-y, 0px),0) scale(var(--wave106-flight-scale-mid, .95)) rotate(-.3deg)}72%{opacity:1;transform:translate(-50%,-50%) translate3d(var(--wave106-flight-over-x, 0px),var(--wave106-flight-over-y, 0px),0) scale(calc(var(--wave106-flight-scale-over, 1.03) * 1.02)) rotate(.32deg)}84%{transform:translate(-50%,-50%) translate3d(var(--wave106-flight-over-x, 0px),var(--wave106-flight-over-y, 0px),0) scale(var(--wave106-flight-scale-over, 1.05)) rotate(.16deg)}93%{transform:translate(-50%,-50%) scale(1.032) rotate(.08deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes wave106BackdropIn{0%{opacity:0}to{opacity:1}}@keyframes wave106FieldIn{0%{opacity:0;transform:translateY(14px) scale(.982)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 760px){.wave23e-companion .wave23d-companion__dock,body.home-page .wave23e-companion .wave23d-companion__dock{width:71.78px;height:71.78px}.wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact,body.home-page .wave23e-companion .wave23d-companion__dock .wave23d-companion__orb--artifact{width:64.02px;height:64.02px}.wave23e-companion .wave23d-companion__stage{min-height:310px}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{top:42%;width:184px;height:184px}.wave23e-companion .wave23d-companion__glow{top:42%;width:300px;height:300px}}@media (prefers-reduced-motion: reduce){.wave23e-companion.is-wave106-opening .wave23d-companion__orb--center{opacity:1}.wave23e-companion .wave23d-companion__overlay:not([hidden]) .wave23d-companion__backdrop,.wave23e-companion .wave23d-companion__overlay:not([hidden]) .wave23d-companion__field,.wave23e-companion .wave23d-companion__orb--center.is-wave106-arriving{animation:none!important}}.wave23e-companion .wave23d-companion__overlay{padding:0}.wave23e-companion .wave23d-companion__backdrop{background:#01070feb;backdrop-filter:blur(8px)}.wave23e-companion .wave23d-companion__field{display:grid!important;grid-template-rows:76px minmax(0,1fr) auto!important;width:100vw;height:100dvh;border:0;border-radius:0;background:#04101f;box-shadow:none}.wave23e-companion .wave23d-companion__topline{min-height:76px;padding:0 40px;border-bottom:1px solid rgba(93,201,214,.08);color:#f6f1e794;font-size:.66rem;letter-spacing:.25em}.wave23e-companion .wave23d-companion__topline button{min-height:44px;color:#f6f1e794;font-size:.64rem}.wave121-guide{display:grid;grid-template-columns:minmax(260px,.88fr) minmax(390px,1.18fr) minmax(300px,.94fr);align-items:center;gap:clamp(24px,3vw,56px);min-height:0;padding:24px clamp(40px,4.8vw,76px) 18px}.wave23e-companion .wave23d-companion__read{position:static!important;right:auto!important;bottom:auto!important;left:auto!important;align-self:center;max-height:none;padding:0;overflow:visible;text-align:left}.wave23e-companion .wave23d-companion__read>span{display:block;color:#e6b84f;font-size:.68rem;line-height:1.4;letter-spacing:.2em}.wave23e-companion .wave23d-companion__read h2{max-width:12ch;margin:clamp(26px,3.3vh,42px) 0 0;color:#f8f8f5;font-family:Space Grotesk,sans-serif;font-size:clamp(2.4rem,3.8vw,4.15rem);font-weight:720;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.wave23e-companion .wave23d-companion__read>p{max-width:34ch;margin:28px 0 0;color:#f6f1e7b8;font-family:Space Grotesk,sans-serif;font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.62}.wave23e-companion .wave23d-companion__stage{position:relative;align-self:stretch;width:100%;min-height:clamp(440px,62dvh,620px);margin:0;overflow:visible}.wave23e-companion .wave23d-companion__glow{top:50%;width:min(620px,46vw);height:min(620px,46vw);opacity:.9}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{top:50%;left:50%;width:clamp(360px,31vw,470px);height:clamp(360px,31vw,470px);filter:drop-shadow(0 0 22px rgba(239,252,255,.46)) drop-shadow(0 0 72px rgba(93,201,214,.24))!important}.wave121-guide__route{display:grid;align-content:center;gap:clamp(24px,3.8vh,42px);min-width:0}.wave23e-companion .wave23d-companion__choices{position:static;inset:auto;display:grid;align-content:center;gap:0;max-height:58dvh;overflow-y:auto;padding:0;scrollbar-width:thin;scrollbar-color:rgba(93,201,214,.38) transparent}.wave23e-companion .wave23d-companion__choices button,.wave23e-companion .wave121-route-step,.wave23e-companion .wave23d-companion__choices[data-count] button:nth-child(n){position:relative!important;inset:auto!important;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:18px;width:100%;min-height:82px;padding:11px 10px 11px 0;border:0;border-left:1px solid rgba(93,201,214,.34);border-radius:0;background:transparent;color:#f6f1e7b8;backdrop-filter:none;transform:none!important;text-align:left;animation:wave23dChoiceIn .43s ease calc(var(--choice-index) * 70ms) both}.wave23e-companion .wave23d-companion__choices button>span,.wave23e-companion .wave121-route-step>span{display:grid;place-items:center;width:30px;height:30px;margin-left:-16px;border:1px solid rgba(93,201,214,.5);border-radius:50%;background:#04101f;color:#f6f1e794;font:750 .58rem/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.04em}.wave23e-companion .wave23d-companion__choices button strong,.wave23e-companion .wave121-route-step strong{color:inherit;font:700 clamp(.7rem,.82vw,.82rem)/1.42 "JetBrains Mono",ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.wave23e-companion .wave23d-companion__choices button:hover,.wave23e-companion .wave23d-companion__choices button:focus-visible{border-color:#e6b84f;background:#e6b84f09;color:#f8f8f5;box-shadow:none;outline:2px solid rgba(230,184,79,.72);outline-offset:5px}.wave23e-companion .wave23d-companion__choices button:hover>span,.wave23e-companion .wave23d-companion__choices button:focus-visible>span,.wave23e-companion .wave121-route-step.is-active>span{border-color:#e6b84f;color:#e6b84f;box-shadow:0 0 18px #e6b84f47}.wave23e-companion .wave121-route-step.is-complete>span{border-color:#5dc9d6cc;color:#5dc9d6}.wave23e-companion .wave121-route-step.is-active,.wave23e-companion .wave121-route-step.is-active strong{border-left-color:#e6b84fad;color:#e6b84f}.wave121-guide__actions{display:grid;gap:18px;width:100%}.wave121-guide__actions .wave23d-companion__action{width:100%;min-height:58px;border-radius:14px;font-size:.68rem;letter-spacing:.16em}.wave121-guide__actions .wave23d-companion__action--primary{border-color:#e6b84f;background:#e6b84f;color:#03101f;box-shadow:0 16px 42px #e6b84f29}.wave121-guide__actions .wave121-guide__again{min-height:42px;border-color:transparent;background:transparent;color:#f6f1e7d1}.wave121-guide__actions .wave121-guide__again:hover,.wave121-guide__actions .wave121-guide__again:focus-visible{color:#e6b84f}.wave121-guide__footer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 26px;min-height:86px;margin:0 clamp(40px,4.8vw,76px);padding:14px 0;border-top:1px solid rgba(93,201,214,.34)}.wave121-guide__footer .wave23e-utility-actions{justify-content:center;margin:0!important}.wave121-guide__footer .wave23e-utility-button{min-height:42px;padding:8px 22px;border:0;color:#f6f1e7ad;font-size:.56rem;letter-spacing:.16em}.wave121-guide__footer .wave23e-utility-button:nth-child(n+4){display:none}.wave121-command-toggle{min-height:44px;padding:8px 18px;border:1px solid rgba(230,184,79,.62);border-radius:999px;background:transparent;color:#e6b84f;font:750 .56rem/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;cursor:pointer}.wave121-command-toggle:hover,.wave121-command-toggle:focus-visible{border-color:#f8f8f5;color:#f8f8f5;outline:2px solid #f8f8f5;outline-offset:3px}.wave121-guide__footer .wave23e-search,.wave121-guide__footer .wave23e-search-status,.wave121-command-panel{display:none!important}.wave23e-companion.is-wave121-command-open .wave121-guide__footer{padding-top:20px}.wave23e-companion.is-wave121-command-open .wave121-guide__footer .wave23e-search{display:grid!important;grid-column:1 / -1;grid-row:1;width:100%;max-width:880px;margin:0 auto 14px}.wave23e-companion.is-wave121-command-open .wave121-guide__footer .wave23e-search-status{display:block!important;grid-column:1 / -1;grid-row:2;margin-bottom:8px!important;text-align:center}.wave23e-companion.is-wave121-command-open .wave121-guide__footer .wave23e-utility-actions{grid-row:3}.wave23e-companion.is-wave121-command-open .wave121-guide__footer .wave23e-utility-button:nth-child(n+4){display:inline-flex}.wave23e-companion.is-wave121-command-open .wave121-command-toggle{grid-row:3}.wave23e-companion.is-wave121-command-open .wave121-command-panel{display:block!important;grid-column:1 / -1;grid-row:4}.wave121-command-panel .wave23e-utility-panel{max-width:880px;margin:12px auto 0!important}.wave23e-companion.has-results .wave121-guide{grid-template-columns:minmax(0,1fr)}.wave23e-companion.has-results .wave23d-companion__stage,.wave23e-companion.has-results .wave121-guide__route{display:none}.wave23e-companion.has-results .wave23d-companion__read{width:min(100%,980px);margin:0 auto}.wave23e-companion.has-results .wave23d-companion__read h2{max-width:18ch}.wave23e-companion .wave23e-result-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:44dvh;margin-top:28px!important}@media (max-width: 1100px){.wave121-guide{grid-template-columns:minmax(230px,.9fr) minmax(330px,1.08fr) minmax(260px,.9fr);gap:24px;padding-right:36px;padding-left:36px}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{width:clamp(320px,34vw,390px);height:clamp(320px,34vw,390px)}.wave23e-companion .wave23d-companion__read h2{font-size:clamp(2.15rem,4vw,3.2rem)}}@media (max-width: 760px){.wave23e-companion .wave23d-companion__field{display:grid!important;grid-template-rows:58px auto auto!important;min-height:100dvh;height:100dvh;overflow-y:auto}.wave23e-companion .wave23d-companion__topline{min-height:58px;padding:0 16px;font-size:.48rem}.wave23e-companion .wave23d-companion__topline button{min-height:40px;font-size:.46rem}.wave121-guide{display:flex;flex-direction:column;gap:0;min-height:auto;padding:0 18px 24px}.wave23e-companion .wave23d-companion__stage{order:1;align-self:auto;width:100%;min-height:292px}.wave23e-companion .wave23d-companion__glow{top:48%;width:330px;height:330px}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{top:48%;width:232px;height:232px}.wave23e-companion .wave23d-companion__read{order:2;width:100%;padding:0 4px;text-align:left}.wave23e-companion .wave23d-companion__read>span{font-size:.58rem}.wave23e-companion .wave23d-companion__read h2{max-width:14ch;margin-top:16px;font-size:clamp(2rem,10vw,2.65rem);line-height:1.02}.wave23e-companion .wave23d-companion__read>p{max-width:42ch;margin-top:16px;font-size:.92rem;line-height:1.5}.wave121-guide__route{order:3;width:100%;margin-top:24px;padding:0 4px}.wave23e-companion .wave23d-companion__choices{max-height:none}.wave23e-companion .wave23d-companion__choices button,.wave23e-companion .wave121-route-step,.wave23e-companion .wave23d-companion__choices[data-count] button:nth-child(n){grid-template-columns:36px minmax(0,1fr);gap:12px;min-height:58px;padding:7px 4px 7px 0}.wave23e-companion .wave23d-companion__choices button>span,.wave23e-companion .wave121-route-step>span{width:26px;height:26px;margin-left:-14px;font-size:.5rem}.wave23e-companion .wave23d-companion__choices button strong,.wave23e-companion .wave121-route-step strong{font-size:.66rem;letter-spacing:.12em}.wave121-guide__actions{gap:10px}.wave121-guide__actions .wave23d-companion__action{min-height:52px;font-size:.62rem}.wave121-guide__footer{grid-template-columns:minmax(0,1fr) auto;gap:10px;min-height:74px;margin:0 18px;padding:12px 0 18px}.wave121-guide__footer .wave23e-utility-actions{justify-content:flex-start;flex-wrap:wrap}.wave121-guide__footer .wave23e-utility-button{min-height:36px;padding:6px 9px;font-size:.45rem;letter-spacing:.1em}.wave121-command-toggle{min-height:40px;padding:7px 10px;font-size:.46rem}.wave23e-companion.is-wave121-command-open .wave121-guide__footer .wave23e-search{grid-template-columns:1fr}.wave23e-companion.is-wave121-command-open .wave121-guide__footer .wave23e-search label{grid-template-columns:1fr;border-radius:10px;text-align:left}.wave23e-companion.is-wave121-command-open .wave121-guide__footer .wave23e-utility-actions{grid-column:1 / -1}.wave23e-companion.is-wave121-command-open .wave121-command-toggle{grid-column:1 / -1;justify-self:end}.wave23e-companion .wave23e-result-list{grid-template-columns:1fr;max-height:none}.wave23e-companion.has-results .wave23d-companion__stage,.wave23e-companion.has-results .wave121-guide__route{display:none}}@media (max-width: 410px){.wave23e-companion .wave23d-companion__topline{grid-template-columns:64px 1fr 64px;padding:0 10px;letter-spacing:.16em}.wave23e-companion .wave23d-companion__stage{min-height:264px}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{width:214px;height:214px}.wave23e-companion .wave23d-companion__read h2{font-size:clamp(1.85rem,9.5vw,2.3rem)}}@media (max-height: 780px) and (min-width: 761px){.wave23e-companion .wave23d-companion__field{grid-template-rows:64px minmax(0,1fr) auto!important}.wave23e-companion .wave23d-companion__topline{min-height:64px}.wave23e-companion .wave23d-companion__stage{min-height:390px}.wave23e-companion .wave23d-companion__orb--center.wave23d-companion__orb--artifact{width:min(360px,30vw);height:min(360px,30vw)}.wave23e-companion .wave23d-companion__choices button,.wave23e-companion .wave121-route-step,.wave23e-companion .wave23d-companion__choices[data-count] button:nth-child(n){min-height:64px}.wave121-guide__footer{min-height:72px}}body.wave23d-companion-open .wave23e-companion .wave23d-companion__dock,body.wave23d-companion-open .wave23e-companion .wave23d-companion__bubble{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.wave23e-companion .wave23d-companion__stage .wave23d-companion__orb--center.wave23d-companion__orb--artifact{width:clamp(400px,30vw,448px)!important;height:clamp(400px,30vw,448px)!important}.wave23e-companion .wave121-guide{transform:translateY(-5vh)}.wave23e-companion.is-wave121-recurring .wave23d-companion__read h2{max-width:13ch;font-size:clamp(2.45rem,3.15vw,3.15rem)}.wave23e-companion.is-wave121-route .wave23d-companion__read h2{max-width:11ch;font-size:clamp(2.8rem,3.65vw,3.75rem)}@media (max-width: 1100px) and (min-width: 761px){.wave23e-companion .wave23d-companion__stage .wave23d-companion__orb--center.wave23d-companion__orb--artifact{width:clamp(340px,36vw,390px)!important;height:clamp(340px,36vw,390px)!important}}@media (max-width: 760px){.wave23e-companion .wave121-guide{transform:none}.wave23e-companion .wave23d-companion__stage .wave23d-companion__orb--center.wave23d-companion__orb--artifact{width:232px!important;height:232px!important}.wave23e-companion.is-wave121-recurring .wave23d-companion__read h2,.wave23e-companion.is-wave121-route .wave23d-companion__read h2{font-size:clamp(2rem,10vw,2.55rem)}}@media (max-width: 410px){.wave23e-companion .wave23d-companion__stage .wave23d-companion__orb--center.wave23d-companion__orb--artifact{width:214px!important;height:214px!important}}.wave23e-companion .wave25ab-hal-surface.wave122-instrument-surface{filter:brightness(calc(.95 + var(--kulic-proximity, .18) * .1)) contrast(1.075) saturate(calc(.9 + var(--kulic-proximity, .18) * .24)) drop-shadow(0 0 8px rgba(238,251,255,.2)) drop-shadow(0 0 calc(13px + var(--kulic-proximity, .18) * 22px) rgba(184,224,232,calc(.12 + var(--kulic-proximity, .18) * .16)))!important}.wave23e-companion .wave25ab-hal-surface.wave122-instrument-surface:after{content:none!important}.wave23e-companion .wave25ab-hal-surface.wave122-instrument-surface>img.wave122-orb-layer{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 50%;visibility:hidden;border:0;outline:0;background:transparent;color:transparent;font-size:0;transform-origin:50% 50%;pointer-events:none;backface-visibility:hidden;will-change:transform,filter,opacity}.wave23e-companion .wave25ab-hal-surface.wave122-instrument-surface>img.wave122-orb-layer.is-wave122-ready{visibility:visible}.wave23e-companion .wave25ab-hal-surface.wave122-instrument-surface>img.wave122-orb-layer.is-wave122-failed{display:none}.wave23e-companion .wave122-orb-layer--base{--wave122-motion: none;z-index:1;opacity:1;filter:drop-shadow(0 0 10px rgba(232,248,252,.13));animation:none!important}.wave23e-companion .wave122-orb-layer--chassis{--wave122-motion: wave122ChassisSettle 8.8s cubic-bezier(.45, .02, .55, .98) infinite;z-index:2;opacity:.16;mix-blend-mode:screen;filter:contrast(1.08) brightness(.92);animation:wave122ChassisSettle 8.8s cubic-bezier(.45,.02,.55,.98) infinite!important}.wave23e-companion .wave122-orb-layer--iris{--wave122-motion: wave122IrisRead 4.6s cubic-bezier(.42, 0, .58, 1) infinite;z-index:3;opacity:.23;mix-blend-mode:screen;filter:brightness(1.08) contrast(1.03);animation:wave122IrisRead 4.6s cubic-bezier(.42,0,.58,1) infinite!important}.wave23e-companion .wave122-orb-layer--signal{--wave122-motion: wave122SignalRead 5.2s cubic-bezier(.42, 0, .58, 1) infinite;z-index:4;opacity:.72;mix-blend-mode:screen;filter:brightness(1.02) saturate(1.08) drop-shadow(0 0 3px rgba(77,221,232,.34)) drop-shadow(0 0 4px rgba(231,177,65,.28));animation:wave122SignalRead 5.2s cubic-bezier(.42,0,.58,1) infinite!important}.wave23e-companion.is-near .wave122-orb-layer--chassis,body.wave23d-companion-open .wave122-orb-layer--chassis{opacity:.22}.wave23e-companion.is-near .wave122-orb-layer--iris,body.wave23d-companion-open .wave122-orb-layer--iris{opacity:.34;animation-duration:3.4s}.wave23e-companion.is-near .wave122-orb-layer--signal,body.wave23d-companion-open .wave122-orb-layer--signal{opacity:.88;animation-duration:3.7s}.wave23e-companion.is-wave121-route .wave122-orb-layer--chassis{opacity:.2;animation-play-state:paused}.wave23e-companion.is-wave121-route .wave122-orb-layer--iris{--wave122-motion: wave122IrisLock 3.8s cubic-bezier(.42, 0, .58, 1) infinite;opacity:.3;animation:wave122IrisLock 3.8s cubic-bezier(.42,0,.58,1) infinite!important}.wave23e-companion.is-wave121-route .wave122-orb-layer--signal{--wave122-motion: wave122RouteLock 2.8s cubic-bezier(.42, 0, .58, 1) infinite;opacity:.86;filter:brightness(1.13) saturate(1.16) drop-shadow(0 0 5px rgba(66,224,237,.46)) drop-shadow(0 0 7px rgba(236,180,67,.44));animation:wave122RouteLock 2.8s cubic-bezier(.42,0,.58,1) infinite!important}.wave23e-companion .wave23d-companion__dock .wave122-orb-layer--chassis{opacity:.1}.wave23e-companion .wave23d-companion__dock .wave122-orb-layer--iris{opacity:.2}@keyframes wave122ChassisSettle{0%,to{transform:scale(.996);filter:contrast(1.06) brightness(.9)}50%{transform:scale(1.004);filter:contrast(1.1) brightness(.97)}}@keyframes wave122IrisRead{0%,to{transform:scale(.992);filter:brightness(1.02) contrast(1.03)}50%{transform:scale(1.012);filter:brightness(1.24) contrast(1.06)}}@keyframes wave122IrisLock{0%,to{transform:scale(.998);filter:brightness(1.1) contrast(1.04)}50%{transform:scale(1.006);filter:brightness(1.28) contrast(1.08)}}@keyframes wave122SignalRead{0%,to{opacity:.68;filter:brightness(.98) saturate(1.02)}50%{opacity:.86;filter:brightness(1.12) saturate(1.16)}}@keyframes wave122RouteLock{0%,to{transform:scale(.998);filter:brightness(1.06) saturate(1.08) drop-shadow(0 0 3px rgba(66,224,237,.34)) drop-shadow(0 0 4px rgba(236,180,67,.34))}50%{transform:scale(1.004);filter:brightness(1.22) saturate(1.22) drop-shadow(0 0 7px rgba(66,224,237,.56)) drop-shadow(0 0 9px rgba(236,180,67,.54))}}@media (prefers-reduced-motion: reduce){.wave23e-companion .wave122-orb-layer--chassis,.wave23e-companion .wave122-orb-layer--iris,.wave23e-companion .wave122-orb-layer--signal{--wave122-motion: none;animation:none!important}}body.home-page .wave23d-radar__free input{min-height:38px;font-size:.78rem}body.home-page .wave23d-radar__free button{min-height:38px;padding:.5rem 1rem;font-size:.62rem;letter-spacing:.14em}.w134-orb{position:relative;display:block;width:100%;height:100%;border-radius:50%}.w134-orb>*{position:absolute;border-radius:50%}.w134-aura{inset:-6%;background:radial-gradient(circle,transparent 0 44%,rgba(150,170,205,.16) 58%,transparent 72%)}.w134-body{inset:3%;background:radial-gradient(circle,#04070d 0 50%,#0a1120 60%,#070c16 74%,#0b1220 86%,#05080f);box-shadow:inset 0 0 42px #000000e6,0 0 2px #c9a22780,inset 0 0 0 1px #c9a22729}.w134-ticks{inset:8%;transform-origin:50% 50%;will-change:transform;background:repeating-conic-gradient(from 0deg,rgba(210,222,240,.5) 0deg .5deg,transparent .5deg 4deg);-webkit-mask:radial-gradient(circle,transparent 0 61%,#000 63% 78%,transparent 80%);mask:radial-gradient(circle,transparent 0 61%,#000 63% 78%,transparent 80%)}.w134-hair{inset:8%;-webkit-mask:radial-gradient(circle,transparent 0 59%,#000 59.5% 60.5%,transparent 61%);mask:radial-gradient(circle,transparent 0 59%,#000 59.5% 60.5%,transparent 61%);background:#c9a22780}.w134-white{inset:20%;transform-origin:50% 50%;will-change:transform;background:repeating-conic-gradient(from 0deg,#fff 0deg 1.5deg,#96b4dc40 1.5deg 2.9deg);-webkit-mask:radial-gradient(circle,transparent 0 46%,#000 53% 95%,transparent 100%);mask:radial-gradient(circle,transparent 0 46%,#000 53% 95%,transparent 100%);filter:brightness(1.16) drop-shadow(0 0 5px rgba(255,255,255,.5))}.w134-center{inset:32%;background:radial-gradient(circle,#0a0e15 0 58%,#04060b);box-shadow:inset 0 0 22px #000000e6}@keyframes w134pupclose{0%,8%{transform:translate(-50%,-50%) scale(.28)}56%,74%{transform:translate(-50%,-50%) scale(3)}92%,to{transform:translate(-50%,-50%) scale(.28)}}.w134-pupil{left:50%;top:50%;width:22%;height:22%;background:radial-gradient(circle,#010204 0 38%,#000 64%,rgba(0,0,0,.7) 82%,rgba(0,0,0,.3) 93%,transparent 100%);transform:translate(-50%,-50%) scale(.12);z-index:7}@keyframes w134dkcycle{0%,10%{opacity:.9;filter:brightness(1) drop-shadow(0 0 3px rgba(210,235,255,.5))}40%{opacity:.12;filter:brightness(1)}58%{opacity:0;filter:brightness(1)}65%{opacity:1;filter:brightness(2.8) drop-shadow(0 0 14px #fff) drop-shadow(0 0 30px rgba(200,230,255,1))}71%{opacity:1;filter:brightness(3) drop-shadow(0 0 18px #fff) drop-shadow(0 0 34px rgba(200,230,255,1))}80%{opacity:0;filter:brightness(1)}90%,to{opacity:.9;filter:brightness(1) drop-shadow(0 0 3px rgba(210,235,255,.5))}}.w134-sig{inset:28%;background:url(/assets/dk-white.png?v=20260728-wave134) center/96% no-repeat;opacity:var(--dk,.96);filter:brightness(var(--dkb,1.25)) drop-shadow(0 0 calc(5px + var(--dkg,0)*16px) #ffffff) drop-shadow(0 0 calc(13px + var(--dkg,0)*30px) rgba(190,225,255,.9));z-index:8}.w134-nodes{inset:0;pointer-events:none;z-index:9}.w134-ng{inset:0;transform-origin:50% 50%;will-change:transform}.w134-node{position:absolute;width:6.4%;height:6.4%;transform:translate(-50%,-50%)}.w134-node--gold{--c:255,200,70}.w134-node--cyan{--c:70,220,255}.w134-node--white{--c:255,255,255}.w134-top{top:15%;left:50%}.w134-bottom{top:85%;left:50%}.w134-right{top:50%;left:85%}.w134-left{top:50%;left:15%}.w134-node:after{content:"";position:absolute;inset:0;border-radius:50%;background:rgb(var(--c));opacity:calc(.72 + var(--lit,0)*.28);transform:scale(calc(.92 + var(--lit,0)*.85));box-shadow:0 0 calc(5px + var(--lit,0)*16px) calc(2px + var(--lit,0)*6px) rgba(var(--c),calc(.75 + var(--lit,0)*.25)),0 0 calc(10px + var(--lit,0)*34px) calc(3px + var(--lit,0)*11px) rgba(var(--c),calc(.4 + var(--lit,0)*.5));filter:brightness(calc(1.02 + var(--lit,0)*.42)) saturate(calc(1.3 + var(--lit,0)*.7))}@media (prefers-reduced-motion:reduce){.w134-ticks,.w134-white,.w134-ng,.w134-pupil,.w134-sig{animation:none!important}}.wave23d-companion{pointer-events:none}.wave23d-companion__orb,.wave23d-companion button,.wave23d-companion a,.wave23d-companion input,.wave23d-companion__overlay{pointer-events:auto}.w134-ticks{background:repeating-conic-gradient(from 0deg,rgba(226,237,252,.8) 0deg .7deg,transparent .7deg 4deg)!important}.w134-nodes{display:block}.w134-ng{position:absolute;display:block;inset:0;transform-origin:50% 50%;will-change:transform}.w134-lane-a.w134-at-e{top:50%;left:85%}.w134-lane-a.w134-at-w{top:50%;left:15%}.w134-lane-b.w134-at-n{top:20%;left:50%}.w134-lane-b.w134-at-s{top:80%;left:50%}.w134-node--lead{left:45.5%;top:18.1%;width:9%;height:9%;transition:opacity .18s ease}.w134-node--lead:after{box-shadow:0 0 calc(7px + var(--lit, 0) * 20px) calc(3px + var(--lit, 0) * 8px) rgba(var(--c),calc(.8 + var(--lit, 0) * .2)),0 0 calc(15px + var(--lit, 0) * 34px) calc(5px + var(--lit, 0) * 12px) rgba(var(--c),calc(.42 + var(--lit, 0) * .3))}.w134-center{inset:37%!important}.w134-pupil{background:radial-gradient(circle,#000 0 88%,#000000eb 96%,#0000)!important;z-index:9!important}.wave23d-companion__dock:after{content:"";position:absolute;inset:-6%;border-radius:50%;border:1px solid rgba(230,184,79,0);pointer-events:none;z-index:1}.wave23d-companion.is-invite .wave23d-companion__dock:after{animation:kaSignalTell 1.9s cubic-bezier(.22,.61,.36,1) infinite}@keyframes kaSignalTell{0%{transform:scale(.86);border-color:#e6b84f00;box-shadow:0 0 #e6b84f00}18%{border-color:#e6b84fd9;box-shadow:0 0 14px 2px #e6b84f47}to{transform:scale(1.3);border-color:#e6b84f00;box-shadow:0 0 22px 6px #e6b84f00}}@media (prefers-reduced-motion: reduce){.wave23d-companion.is-invite .wave23d-companion__dock:after{animation:none;border-color:#e6b84fb3}}.w134-pupil{display:none!important}.w134-center{transform-origin:50% 50%;will-change:transform;background:radial-gradient(circle,#000 0 86%,#000000eb 95%,#0000)!important;box-shadow:none!important;z-index:3}
