@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap";:root{--bg:#020607;--cyan:#19e6e6;--cyan-soft:#0a767c;--text:#e9ffff;--muted:#6b9497;--line:#145b60}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-height:100vh;color:var(--text);background-image:linear-gradient(#0d5f6314 1px,#0000 1px),linear-gradient(90deg,#0d5f6314 1px,#0000 1px),radial-gradient(circle at 50% 10%,#062126 0,#0000 38%);background-size:38px 38px,38px 38px,auto;margin:0;font-family:IBM Plex Mono,monospace}button,textarea{font:inherit}button{cursor:pointer}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.terminal-shell{border-left:1px solid #0a282b;border-right:1px solid #0a282b;width:min(610px,100% - 28px);margin:22px auto 70px;padding:0 28px 35px;position:relative}.terminal-shell:before{content:"";opacity:.14;pointer-events:none;background:radial-gradient(#0db3ba33 .7px,#0000 .7px) 0 0/7px 7px;position:absolute;inset:0}.terminal-shell header{z-index:1;justify-content:space-between;align-items:center;height:92px;display:flex;position:relative}.terminal-shell header a{color:#fff;letter-spacing:7px;text-shadow:0 0 18px #fff6;font-family:Space Mono,monospace;font-size:18px;font-weight:700;text-decoration:none}.terminal-shell header a span{color:var(--cyan)}.cross{color:#0a5b60;font-size:20px}.flow{z-index:1;position:relative}.step-frame{border:1px solid var(--line);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:linear-gradient(145deg,#01090be6,#030f11bf);padding:25px 27px 27px;position:relative;box-shadow:inset 0 0 28px #001b1e}.step-frame:before,.step-frame:after{content:"";background:var(--cyan-soft);position:absolute}.step-frame:before{width:48px;height:1px;top:0;left:15px}.step-frame:after{width:1px;height:30px;bottom:14px;right:0}.step-frame.active{border-color:#19868b}.step-meta{color:var(--cyan);border-bottom:1px dashed #123a3e;justify-content:space-between;padding-bottom:20px;display:flex}.step-meta span{letter-spacing:2px;font-size:20px}.step-meta i{color:#0a777c;letter-spacing:5px;font-size:12px;font-style:normal;line-height:8px}h1,h2,h3,p{margin-top:0}.step-frame h1,.step-frame h2{letter-spacing:.3px;text-shadow:0 0 16px #bfffff2c;font-family:Space Mono,monospace;font-weight:400}.step-frame h1{margin:28px 0 30px;font-size:38px}.step-frame h2{margin:27px 0 10px;font-size:30px;line-height:1.35}.terminal-mark{color:var(--cyan);white-space:nowrap}.copy-button,.wow-button{border:1px solid var(--cyan);width:100%;min-height:78px;color:var(--cyan);letter-spacing:2px;background:#021518d1;justify-content:space-between;align-items:center;padding:0 32px;font-family:Space Mono,monospace;font-size:16px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 0 12px #04faff66,inset 0 0 20px #02bfc522}.copy-button:hover,.wow-button:hover{background:#062e32;box-shadow:0 0 22px #04faff88,inset 0 0 26px #02bfc544}.copy-button.done{color:#baff8a;border-color:#9bff71}.copy-button svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:29px;height:29px}.microcopy{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.6}.connector{height:42px;position:relative}.connector:before{content:"";background:#17686d;width:1px;height:100%;position:absolute;top:0;left:43px}.connector span{border:1px solid var(--line);background:#020607;width:9px;height:9px;position:absolute;top:50%;left:39px;transform:translateY(-50%)}textarea{resize:vertical;color:#cfffff;clip-path:polygon(0 0,100% 0,100% calc(100% - 13px),calc(100% - 13px) 100%,0 100%);background:#020c0e;border:1px solid #176c71;outline:none;width:100%;height:190px;margin:18px 0;padding:18px;font-size:13px;line-height:1.55;display:block}textarea:focus{border-color:var(--cyan);box-shadow:inset 0 0 20px #02cbd311}textarea::placeholder{color:#397075}.engine-picker{border-top:1px dashed #123a3e;padding:15px 0}.engine-label{color:var(--muted);letter-spacing:1.5px;justify-content:space-between;margin-bottom:11px;font-size:9px;display:flex}.engine-label span{color:var(--cyan)}.engine-label b{font-weight:400}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips button{color:#638d90;background:#030c0e;border:1px solid #17494d;padding:7px 9px;font-size:10px}.chips button.selected{border-color:var(--cyan);color:var(--cyan);background:#062326;box-shadow:0 0 8px #0ff3}.wow-button{justify-content:center;gap:16px;min-height:62px;margin-top:7px}.wow-button:disabled{opacity:.65;cursor:wait}.spinner{border:1px solid #0d6f73;border-top-color:var(--cyan);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.error{color:#ffd1d8;background:#26090d;border:1px solid #8a3440;margin:10px 0;padding:10px;font-size:11px;line-height:1.5}.privacy-line{text-align:center;color:#44787b;margin-top:12px;font-size:9px}.privacy-line span{color:var(--cyan)}.results{width:min(1120px,100% - 32px);margin:0 auto 80px;scroll-margin-top:20px}.results-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;margin-bottom:24px;padding-bottom:25px;display:flex}.results-head>div>span{color:var(--cyan);letter-spacing:2px;font-size:11px}.results-head h2{margin:13px 0 0;font-family:Space Mono,monospace;font-size:clamp(28px,4vw,48px);font-weight:400;line-height:1.1}.results-head h2 em{color:var(--cyan);font-style:normal}.results-head>button{border:1px solid var(--line);color:var(--cyan);background:#031012;padding:12px 14px;font-size:10px}.opportunity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.opportunity-card{border:1px solid var(--line);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);background:linear-gradient(145deg,#031113f7,#010708fa);padding:24px;box-shadow:inset 0 0 40px #062f3222}.op-top{letter-spacing:1.3px;color:#5b8b8e;justify-content:space-between;font-size:9px;display:flex}.op-top b{color:var(--cyan)}.opportunity-card h3{margin:22px 0 12px;font-family:Space Mono,monospace;font-size:24px;font-weight:400;line-height:1.2}.insight{color:#83a8aa;font-size:12px;line-height:1.65}.signals{flex-wrap:wrap;gap:6px;margin:20px 0;display:flex}.signals>span{color:#39787b;letter-spacing:1.3px;width:100%;font-size:8px}.signals i{color:#81c7ca;border:1px solid #1b565a;padding:5px 7px;font-size:9px;font-style:normal}.opportunity-card dl{border-top:1px dashed #173c3f;margin:0}.opportunity-card dl>div{border-bottom:1px dashed #112d2f;grid-template-columns:120px 1fr;gap:14px;padding:12px 0;display:grid}.opportunity-card dt{color:var(--cyan);letter-spacing:1px;font-size:8px}.opportunity-card dd{color:#b9d3d4;margin:0;font-size:11px;line-height:1.5}.card-actions{justify-content:space-between;align-items:center;margin-top:19px;display:flex}.card-actions>button,.card-actions div button{color:var(--cyan);background:0 0;border:1px solid #165b60;padding:8px;font-size:9px}.card-actions div{align-items:center;gap:5px;display:flex}.card-actions div span{color:#4f7779;font-size:9px}.card-actions div button.selected{border-color:var(--cyan);background:#0a3437}.disclaimer{text-align:center;color:#3f6f72;margin-top:25px;font-size:10px}.focus-picker{border-top:1px dashed #123a3e;padding:15px 0}.focus-picker label{color:var(--cyan);letter-spacing:1.5px;justify-content:space-between;margin-bottom:10px;font-size:9px;display:flex}.focus-picker label b{color:var(--muted);font-weight:400}.focus-input{color:#cfffff;width:100%;font:inherit;background:#030c0e;border:1px solid #17494d;outline:none;padding:12px;font-size:11px}.focus-input:focus{border-color:var(--cyan);box-shadow:0 0 8px #0ff3}.focus-input::placeholder{color:#397075}.focus-picker p{color:#4f7779;margin:8px 0 0;font-size:9px;line-height:1.5}.first-move{border-left:2px solid var(--cyan);background:#052024;margin:20px 0;padding:13px 14px}.first-move span{color:var(--cyan);letter-spacing:1.2px;margin-bottom:7px;font-size:8px;display:block}.first-move p{color:#d9fafa;margin:0;font-size:12px;line-height:1.55}.why-details{border-top:1px dashed #173c3f;border-bottom:1px dashed #173c3f;margin:0 0 18px}.why-details summary{color:#70a6a9;cursor:pointer;justify-content:space-between;align-items:center;padding:13px 0;font-size:10px;list-style:none;display:flex}.why-details summary::-webkit-details-marker{display:none}.why-details summary span{color:var(--cyan);font-size:14px;transition:transform .2s}.why-details[open] summary span{transform:rotate(45deg)}.details-body{padding:4px 0 12px}.detail-meta{color:#5b8b8e;letter-spacing:1px;justify-content:space-between;font-size:8px;display:flex}.detail-meta b{color:var(--cyan);font-weight:400}.why-details .signals{margin:15px 0}.why-details dl>div{grid-template-columns:110px 1fr}.opportunity-card h3{margin-bottom:10px}.card-actions{margin-top:0}.live-radar{color:#75a6a9;background:#041618;border:1px solid #185b60;grid-template-columns:auto auto 1fr;align-items:center;gap:7px;margin:0 0 12px;padding:10px 12px;font-size:9px;line-height:1.35;display:grid}.live-radar b{color:var(--cyan);letter-spacing:1px}.live-radar em{font-style:normal}.radar-dot{background:#73ff8f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #73ff8f}.source-kind{letter-spacing:1px;font-size:8px;font-weight:400;color:#789093!important}.source-kind.real{color:#73ff8f!important}.source-link{color:#bfeff0;background:#031416;border:1px solid #176267;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:-7px 0 8px;padding:11px 12px;font-size:10px;text-decoration:none;transition:all .2s;display:grid}.source-link:hover{border-color:var(--cyan);background:#06272a}.source-link span{color:var(--cyan);letter-spacing:1.2px;font-size:8px}.source-link strong{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.source-link b{color:var(--cyan);font-size:14px}.availability{color:#9dc8b5;letter-spacing:.8px;background:#062017;border-left:2px solid #73ff8f;justify-content:space-between;gap:12px;margin:0 0 18px;padding:7px 10px;font-size:8px;display:flex}.availability span{color:#73ff8f;font-weight:700}.availability b{color:#6f9698;font-weight:400}@media (max-width:700px){body{background-size:26px 26px,26px 26px,auto}.terminal-shell{border:0;width:100%;margin:0 auto 50px;padding:0 18px 25px}.terminal-shell header{height:82px}.terminal-shell header a{letter-spacing:5px;font-size:15px}.step-frame{padding:22px 19px}.step-frame h1{font-size:34px}.step-frame h2{font-size:25px}.copy-button{min-height:68px;padding:0 20px;font-size:14px}.opportunity-grid{grid-template-columns:1fr}.results-head{display:block}.results-head>button{margin-top:18px}.opportunity-card{padding:20px}.opportunity-card dl>div{grid-template-columns:100px 1fr}.card-actions{align-items:flex-end}.card-actions div span{display:none}}.no-results{border:1px solid var(--line);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:#031012;width:min(720px,100% - 32px);margin:0 auto 80px;padding:34px}.no-results>span{color:var(--cyan);letter-spacing:2px;font-size:10px}.no-results h2{margin:16px 0;font-family:Space Mono,monospace;font-size:clamp(25px,4vw,38px);font-weight:400;line-height:1.2}.no-results p{color:#75a6a9;font-size:12px;line-height:1.7}.no-results button,.shared-cta{border:1px solid var(--cyan);color:var(--cyan);font:inherit;background:#062326;padding:12px 15px;font-size:10px;text-decoration:none;display:inline-block}.shared-view{width:min(680px,100% - 32px);min-height:100vh;margin:auto;padding:54px 0}.shared-brand{color:#fff;letter-spacing:7px;margin-bottom:24px;font-family:Space Mono,monospace;font-size:18px;font-weight:700;text-decoration:none;display:block}.shared-brand span{color:var(--cyan)}.shared-card{padding:30px}.shared-card h1{margin:25px 0 14px;font-family:Space Mono,monospace;font-size:clamp(28px,6vw,42px);font-weight:400;line-height:1.15}.shared-cta{text-align:center;width:100%;margin-top:18px;padding:16px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.spinner{animation:none}}.card-actions{align-items:flex-end;gap:14px}.card-actions>button,.rating-actions button{color:var(--cyan);background:0 0;border:1px solid #165b60;padding:8px;font-size:9px}.rating-actions{align-items:flex-end;gap:5px;display:flex}.rating-actions>span{color:#4f7779;align-self:center;font-size:9px;display:block!important}.rating-actions button{justify-items:center;gap:3px;min-width:54px;display:grid}.rating-actions button strong{font-size:14px;font-weight:400}.rating-actions button small{color:#78a6a8;font-size:8px}.rating-actions button.selected{border-color:var(--cyan);background:#0a3437;box-shadow:0 0 8px #00ffff2b}.rating-actions button.selected small{color:#d5ffff}.feedback-notice{color:#9dddb1;background:#071d18;border-left:2px solid #73ff8f;margin:10px 0 0;padding:9px 10px;font-size:9px;line-height:1.5}@media (max-width:700px){.card-actions{flex-direction:column;align-items:stretch}.card-actions>button{width:100%}.rating-actions{justify-content:space-between}.rating-actions button{flex:1}}.results-controls{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.results-controls button{border:1px solid var(--line);color:var(--cyan);background:#031012;padding:12px 14px;font-size:10px}.results-controls button:disabled,.empty-actions button:disabled{opacity:.55;cursor:wait}.scan-notice{color:#a7dfb8;background:#071d18;border-left:2px solid #73ff8f;margin:-8px 0 18px;padding:11px 13px;font-size:10px;line-height:1.55}.eligibility{background:#041719;border:1px solid #1b565a;margin:14px 0;padding:11px 12px}.eligibility span{color:#4d8588;letter-spacing:1.2px;margin-bottom:6px;font-size:8px;display:block}.eligibility strong{color:#73ff8f;font-size:10px;font-weight:500;display:block}.eligibility p{color:#7fa6a8;margin:6px 0 0;font-size:9px;line-height:1.5}.empty-actions{flex-wrap:wrap;gap:9px;display:flex}.empty-actions button+button{border-color:var(--line);color:#74a6a9;background:0 0}@media (max-width:700px){.results-controls{justify-content:stretch;margin-top:18px}.results-controls button{flex:1}.empty-actions{display:grid}.empty-actions button{width:100%}}.network-invite{border:1px solid var(--cyan);background:linear-gradient(110deg,#052326,#02090a);justify-content:space-between;align-items:center;gap:28px;margin-top:42px;padding:28px;display:flex;box-shadow:0 0 30px #00ffff12}.network-invite>div>span,.network-head>div>span{color:var(--cyan);letter-spacing:2px;font-size:11px}.network-invite h2{margin:10px 0 8px;font-family:Space Mono,monospace;font-size:23px}.network-invite p{color:#91b5b7;max-width:650px;margin:0;line-height:1.6}.network-invite button,.activate-network{border:1px solid var(--cyan);background:var(--cyan);color:#001011;letter-spacing:1px;white-space:nowrap;padding:17px 22px;font-weight:700}.anonymous-network{background:linear-gradient(145deg,#010c0efa,#03181bf0);border:1px solid #17666b;width:min(1120px,100% - 32px);margin:0 auto 90px;padding:34px;box-shadow:0 0 60px #00ffff12}.network-head{border-bottom:1px dashed #17494d;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.network-head h2{margin:10px 0 0;font:400 30px/1.25 Space Mono,monospace}.network-head h2 em{color:var(--cyan);font-style:normal}.ghost-danger{color:#d89393;background:0 0;border:1px solid #713f3f;padding:11px 14px;font-size:11px}.privacy-shield{border-left:3px solid var(--cyan);background:#052124;grid-column:1/-1;padding:15px 18px}.privacy-shield strong{color:var(--cyan);letter-spacing:1px;font-size:12px}.privacy-shield p{color:#9ababb;margin:7px 0 0;line-height:1.55}.profile-editor{grid-template-columns:1fr 1fr;gap:20px;margin-top:26px;display:grid}.profile-editor>label,.editor-row label{flex-direction:column;gap:8px;display:flex}.profile-editor>label:first-of-type,.profile-editor>label:nth-of-type(2),.profile-editor>label:nth-of-type(3),.profile-editor>label:nth-of-type(4){grid-column:1/-1}.profile-editor label span{color:#79a8aa;letter-spacing:1.4px;font-size:10px}.profile-editor input,.profile-editor textarea{color:#e9ffff;background:#02090a;border:1px solid #19565a;outline:none;width:100%;padding:13px 14px}.profile-editor input:focus,.profile-editor textarea:focus{border-color:var(--cyan)}.profile-editor textarea{resize:vertical;min-height:88px}.editor-row{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:20px;display:grid}.activate-network{grid-column:1/-1;justify-self:end}.profile-summary{border:1px solid #17494d;justify-content:space-between;gap:25px;margin:25px 0;padding:22px;display:flex}.profile-summary span{color:var(--cyan);letter-spacing:1.5px;margin-bottom:9px;font-size:10px;display:block}.profile-summary strong{font:700 18px Space Mono,monospace}.profile-summary p{color:#91b5b7;margin:8px 0 0}.profile-tags{flex-wrap:wrap;place-content:flex-start flex-end;gap:7px;display:flex}.profile-tags i{color:#8edadd;border:1px solid #1a656a;padding:6px 9px;font-size:10px;font-style:normal}.requests,.accepted{margin:25px 0}.requests h3,.accepted h3,.match-list h3{color:var(--cyan);letter-spacing:2px;font-size:12px}.requests article{background:#1b1707;border:1px solid #725f27;justify-content:space-between;align-items:center;gap:20px;padding:17px;display:flex}.requests article p{color:#c7b986;margin:5px 0 0}.requests article button{color:#fff;background:0 0;border:1px solid #d8c15a;margin-left:7px;padding:9px 12px}.accepted{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.accepted h3{grid-column:1/-1}.accepted article{background:#041b14;border:1px solid #24815d;padding:18px}.accepted article span{color:#55e6a1;margin-bottom:9px;font-size:10px;display:block}.accepted article strong{font-family:Space Mono,monospace}.accepted article p{color:#add3c2;margin:9px 0 0;line-height:1.55}.match-list{margin-top:30px}.match-list-head{justify-content:space-between;align-items:center;display:flex}.match-list-head button{color:var(--cyan);background:0 0;border:0;font-size:11px}.match-card{border-top:1px solid #17494d;grid-template-columns:90px 1fr auto;align-items:center;gap:22px;padding:24px 0;display:grid}.match-score{flex-direction:column;display:flex}.match-score strong{color:var(--cyan);font:700 26px Space Mono,monospace}.match-score span{color:#6d9799;letter-spacing:1px;font-size:9px}.match-copy>span{color:#6d9799;font-size:10px}.match-copy h4{margin:7px 0;font:700 17px Space Mono,monospace}.match-copy p{color:#91b5b7;margin:0}.match-copy details{margin-top:12px}.match-copy summary{color:#64c6c9;cursor:pointer;font-size:11px}.match-copy dl{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0 0;display:grid}.match-copy dl div{border-left:1px solid #1c6569;padding-left:12px}.match-copy dt{color:#5d8b8e;font-size:9px}.match-copy dd{color:#bad1d2;margin:5px 0 0;font-size:12px;line-height:1.45}.match-card>button{border:1px solid var(--cyan);color:var(--cyan);background:0 0;padding:12px 14px;font-size:11px}.match-card>button:disabled{opacity:.45}.network-empty{text-align:center;color:#8eb1b3;border:1px dashed #24565a;padding:28px}.network-empty p{margin:8px 0 0}.network-error{color:#ffb6b6;background:#250808;border:1px solid #843a3a;margin-top:20px;padding:13px}.network-footnote{text-align:center;color:#537b7e;letter-spacing:.5px;margin:30px 0 0;font-size:10px}.context-review{background:#071012;border:1px solid #244044;align-items:flex-start;gap:11px;margin:-6px 0 14px;padding:12px 14px;display:flex}.context-review>span{color:#799194;border:1px solid #456064;flex:none;place-items:center;width:22px;height:22px;font-weight:700;display:grid}.context-review strong{letter-spacing:1.2px;color:#91aaad;font:700 10px Space Mono,monospace;display:block}.context-review p{color:#6f898c;margin:4px 0 0;font-size:11px;line-height:1.45}.context-review.ready{background:#051510;border-color:#176c55}.context-review.ready>span{color:#50e2aa;border-color:#2fcf95}.context-review.ready strong{color:#50e2aa}.context-review.ready p{color:#91baa9}.context-review.invalid,.context-review.legacy{background:#181205;border-color:#775927}.context-review.invalid>span,.context-review.legacy>span{color:#e9be66;border-color:#c99a3c}.context-review.invalid strong,.context-review.legacy strong{color:#e9be66}.wow-button:disabled{cursor:not-allowed;filter:saturate(.25);opacity:.48}.luck-mode{background:radial-gradient(circle at 100% 0,#7c3aed2b,#0000 42%),linear-gradient(145deg,#111126,#071519);border:1px solid #604aa0;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:12px 20px;margin-top:14px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 14px 34px #0003}.luck-mode:before{content:"✦";color:#a78bfa18;pointer-events:none;font-size:92px;position:absolute;top:-23px;right:18px}.luck-mode>div{z-index:1;position:relative}.luck-mode>div>span{color:var(--violet);letter-spacing:1.7px;margin-bottom:8px;font:700 9px IBM Plex Mono,monospace;display:block}.luck-mode strong{color:#f5f0ff;letter-spacing:-.3px;font:600 18px Inter,sans-serif;display:block}.luck-mode p{color:#a9a1c2;max-width:530px;margin:7px 0 0;font-size:11px;line-height:1.55}.luck-mode>button{z-index:1;border:1px solid var(--violet);color:#d8c8ff;letter-spacing:.6px;white-space:nowrap;background:#22173f;border-radius:8px;min-height:48px;padding:0 16px;font:700 10px IBM Plex Mono,monospace;position:relative}.luck-mode>button:hover{background:#302055;box-shadow:0 0 20px #a78bfa3d}.luck-mode>button:disabled{opacity:.5;cursor:wait}.luck-mode>button .spinner{border-color:#d8c8ff #58457d #58457d;margin-right:7px;display:inline-block}.luck-mode>button b{color:#ffcb66;margin-left:5px;font-size:14px}.luck-mode>small{color:#736b89;letter-spacing:.5px;grid-column:1/3;font-size:8px}.results-controls .luck-results{color:#d2c0ff;background:#18112d;border-color:#8064c3}.results-controls .luck-results:hover{background:#281b48}.score-breakdown{background:#15383b;border:1px solid #15383b;grid-template-columns:repeat(4,1fr);gap:1px;margin:10px 0 13px;display:grid}.score-breakdown span{color:#557f82;letter-spacing:.8px;background:#061214;flex-direction:column;gap:5px;padding:9px;font-size:7px;display:flex}.score-breakdown b{color:#b7e9e9;font:700 11px Space Mono,monospace}@media (max-width:760px){.network-invite{flex-direction:column;align-items:stretch}.network-invite button{white-space:normal}.anonymous-network{padding:22px 16px}.network-head,.profile-summary{flex-direction:column}.profile-editor,.editor-row{grid-template-columns:1fr}.profile-tags{justify-content:flex-start}.activate-network{justify-self:stretch}.match-card{grid-template-columns:70px 1fr}.match-card>button{grid-column:1/-1}.match-copy dl{grid-template-columns:1fr}.requests article{flex-direction:column;align-items:flex-start}.requests article button:first-child{margin-left:0}.score-breakdown{grid-template-columns:1fr 1fr}.luck-mode{grid-template-columns:1fr;padding:17px}.luck-mode>button{width:100%}.luck-mode>small{grid-column:1}.luck-mode strong{font-size:17px}}.learning-scope{background:#031012;border:1px solid #16494d;justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px;padding:12px 13px;display:flex}.learning-scope strong{color:var(--cyan);letter-spacing:1.2px;font:700 9px Space Mono,monospace;display:block}.learning-scope p{color:#6f9698;margin:5px 0 0;font-size:9px;line-height:1.45}.learning-scope button{color:#9bdadd;letter-spacing:.6px;background:0 0;border:1px solid #277276;flex:none;padding:9px 10px;font-size:8px}.learning-scope button:hover{border-color:var(--cyan);color:var(--cyan)}.local-notice{margin:0 0 12px}@media (max-width:700px){.learning-scope{flex-direction:column;align-items:stretch}.learning-scope button{width:100%}}.header-mode{color:var(--cyan);letter-spacing:.7px;background:#031416;border:1px solid #17666b;padding:8px 10px;font:700 8px Space Mono,monospace}.live-badge{color:#73ff8f;letter-spacing:1px;align-items:center;gap:7px;font-size:9px;display:flex}.live-badge i{background:#73ff8f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 9px #73ff8f}.live-shell{width:min(1120px,100% - 32px);padding-bottom:38px}.live-hero{border-bottom:1px dashed #17494d;padding:52px 6px 34px}.live-hero>span,.live-result-head>div>span{color:var(--cyan);letter-spacing:2px;font-size:10px}.live-hero h1{margin:16px 0 18px;font:400 clamp(34px,6vw,62px)/1.08 Space Mono,monospace}.live-hero h1 em{color:var(--cyan);font-style:normal}.live-hero p{color:#8cafb1;max-width:760px;font-size:13px;line-height:1.7}.example-button{border:0;border-bottom:1px solid var(--cyan);color:var(--cyan);letter-spacing:1px;background:0 0;padding:10px 0;font:700 10px Space Mono,monospace}.participant-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:28px 0;display:grid}.participant-card,.add-person{background:#031012;border:1px solid #17494d;min-height:360px;padding:18px;position:relative}.participant-card.ready{border-color:#20765d;box-shadow:inset 0 0 30px #0b6b3b12}.participant-head{color:#6f9698;letter-spacing:1px;justify-content:space-between;font-size:8px;display:flex}.participant-head b{color:#7d9b9d;font-weight:400}.participant-card.ready .participant-head b{color:#50e2aa}.participant-card input,.live-control input{color:#e9ffff;background:0 0;border:0;border-bottom:1px solid #17494d;outline:none;width:100%;padding:15px 0 10px;font:700 17px Space Mono,monospace}.participant-card textarea{height:210px;margin:14px 0 8px}.participant-card>p{color:#6f898c;margin:0;font-size:9px;line-height:1.45}.participant-card.ready>p{color:#91baa9}.remove-person{color:#b77b7b;background:0 0;border:0;font-size:8px;position:absolute;bottom:12px;right:14px}.add-person{color:#4b8588;align-content:center;place-items:center;gap:12px;display:grid}.add-person strong{font-size:38px;font-weight:200}.add-person span{letter-spacing:1px;font-size:9px}.add-person:hover{border-color:var(--cyan);color:var(--cyan)}.live-control{max-width:780px;margin:0 auto;padding:10px 0 22px}.live-control label{color:var(--cyan);letter-spacing:1px;justify-content:space-between;font-size:9px;display:flex}.live-control label b{color:#6f898c;font-weight:400}.live-control input{margin-bottom:14px;font:400 12px inherit}.live-result{background:linear-gradient(145deg,#041814,#020909);border:1px solid #247d66;width:min(1120px,100% - 32px);margin:0 auto 80px;padding:36px;box-shadow:0 0 55px #27ff9c12}.live-result-head{border-bottom:1px dashed #1d5b4b;justify-content:space-between;align-items:flex-start;gap:30px;padding-bottom:24px;display:flex}.live-result-head h2{margin:13px 0 0;font:400 clamp(27px,4vw,46px)/1.15 Space Mono,monospace}.live-result-head>strong{color:#73ff8f;text-align:right;font:700 38px Space Mono,monospace}.live-result-head>strong small{color:#70a090;letter-spacing:1px;font-size:8px;display:block}.match-thesis{color:#b8d8d0;max-width:850px;margin:24px 0;font-size:14px;line-height:1.7}.role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.role-grid article{background:#03110e;border:1px solid #174e45;padding:20px}.role-grid span,.match-bridge>span,.match-actions span{color:#50e2aa;letter-spacing:1.3px;font-size:8px}.role-grid h3{margin:10px 0 18px;font:700 17px Space Mono,monospace}.role-grid p{color:#9bbab2;font-size:11px;line-height:1.5}.role-grid p b{color:#537c71;margin-bottom:5px;font-size:8px;display:block}.match-bridge{border-left:3px solid var(--cyan);background:#052124;margin:18px 0;padding:19px 22px}.match-bridge p{color:#d0eeee;margin:8px 0 12px;line-height:1.6}.match-bridge div{flex-wrap:wrap;gap:6px;display:flex}.match-bridge i{color:#88cfc2;border:1px solid #247267;padding:5px 7px;font-size:9px;font-style:normal}.match-actions{background:#16483e;border:1px solid #16483e;grid-template-columns:1fr 1fr;gap:1px;display:grid}.match-actions article{background:#03110e;padding:19px}.match-actions article.primary{background:#07221c}.match-actions p{color:#a8c4bc;margin:8px 0 0;font-size:11px;line-height:1.55}.repeat-live{color:var(--cyan);background:0 0;border:1px solid #17666b;margin:22px 0 0 auto;padding:11px 13px;font-size:9px;display:block}.live-demo-page{min-height:100vh}@media (max-width:760px){.header-mode{max-width:105px}.live-shell{width:100%;padding-left:18px;padding-right:18px}.live-hero{padding-top:34px}.participant-grid,.role-grid,.match-actions{grid-template-columns:1fr}.participant-card,.add-person{min-height:300px}.participant-card textarea{height:165px}.live-result{padding:22px 16px}.live-result-head{flex-direction:column}.live-result-head>strong{text-align:left}.live-badge{font-size:8px}}.deep-consent{cursor:pointer;background:#07130f;border:1px solid #28544e;grid-template-columns:auto 1fr;align-items:start;gap:14px;padding:17px 18px;grid-column:1/-1!important;display:grid!important}.deep-consent.selected{background:#061b13;border-color:#50e2aa;box-shadow:inset 0 0 25px #2fe89b0d}.profile-editor .deep-consent input{accent-color:#50e2aa;width:18px;height:18px;margin:2px 0 0}.deep-consent>span{display:block!important}.deep-consent strong{color:#b1d4c8;letter-spacing:1px;font:700 11px Space Mono,monospace;display:block}.deep-consent.selected strong{color:#50e2aa}.deep-consent small{color:#76958c;letter-spacing:0;margin-top:7px;font-size:10px;line-height:1.55;display:block}.vault-status{background:#07120f;border:1px solid #31524b;margin-top:17px;padding:12px 13px}.vault-status.active{background:#061b13;border-color:#26795f}.vault-status b{color:#8ca9a1;letter-spacing:1px;font:700 9px Space Mono,monospace;display:block}.vault-status.active b{color:#50e2aa}.vault-status small{color:#6f9188;margin-top:5px;font-size:9px;line-height:1.45;display:block}.vault-status button{color:#d2a394;background:0 0;border:1px solid #765044;margin-top:10px;padding:7px 9px;font-size:8px}.match-card.deep{background:linear-gradient(90deg,#061b15,#0000);border-color:#246b58}.match-card.deep .match-score strong{color:#50e2aa}.match-card.deep .match-score span{color:#50b68e}.match-copy dl .match-first{background:#071b15;border-left-color:#50e2aa;grid-column:1/-1;padding:10px 12px}.network-notice{color:#a6dfc4;background:#071d16;border-left:3px solid #50e2aa;margin-top:20px;padding:12px 14px;font-size:10px;line-height:1.55}@media (max-width:760px){.deep-consent{grid-template-columns:1fr}.profile-editor .deep-consent input{width:20px}.vault-status button{width:100%}}.generation-scope{background:#041416;border:1px solid #234e52;align-items:flex-start;gap:11px;margin:0 0 12px;padding:12px 14px;display:flex}.generation-scope>span{color:#73ff8f;font-size:12px}.generation-scope strong{color:#9cded0;letter-spacing:1.1px;font:700 9px Space Mono,monospace;display:block}.generation-scope p{color:#71969a;margin:5px 0 0;font-size:9px;line-height:1.5}.generation-fit{background:#061b15;border-left:3px solid #73ff8f;margin:12px 0;padding:12px 14px}.generation-fit span{color:#73ff8f;letter-spacing:1.2px;font-size:8px;display:block}.generation-fit strong{color:#c7f5e5;margin-top:7px;font-size:11px;display:block}.generation-fit p{color:#83aaa0;margin:6px 0 0;font-size:9px;line-height:1.5}.vault-status button.enable-vault{color:#65dcb3;border-color:#28745f}.email-consent{background:#061217;border-color:#28515a}.radar-email{grid-column:1/-1}.radar-email input{color:#e9ffff;background:#02090a;border:1px solid #19565a;outline:none;width:100%;padding:13px 14px}.radar-email input:focus{border-color:var(--cyan)}.radar-panel{background:#041114;border:1px solid #24545a;justify-content:space-between;align-items:center;gap:22px;margin:0 0 25px;padding:19px;display:flex}.radar-panel.active{background:#041b14;border-color:#24815d}.radar-panel>div>span{color:var(--cyan);letter-spacing:1.4px;font-size:9px;display:block}.radar-panel strong{margin-top:7px;font:700 15px Space Mono,monospace;display:block}.radar-panel p{color:#83aaa8;margin:6px 0 0;font-size:10px;line-height:1.55}.radar-panel>button,.radar-subscribe button{border:1px solid var(--cyan);color:var(--cyan);white-space:nowrap;background:0 0;padding:11px 13px;font-size:9px}.radar-subscribe{gap:8px;min-width:310px;display:flex}.radar-subscribe input{color:#e9ffff;background:#02090a;border:1px solid #19565a;outline:none;flex:1;min-width:0;padding:11px 12px}.accepted article.locked{background:#1a1607;border-color:#806b2f}.accepted article.locked span{color:#e1c45c}.accepted article.locked button{color:#171203;letter-spacing:.7px;background:#e1c45c;border:1px solid #e1c45c;width:100%;margin-top:13px;padding:11px 12px;font:700 9px Space Mono,monospace}.accepted article.unlocked{border-color:#24815d}.accepted article button:disabled{opacity:.55;cursor:wait}@media (max-width:760px){.radar-panel{flex-direction:column;align-items:stretch}.radar-panel>button{width:100%}.radar-subscribe{flex-direction:column;width:100%;min-width:0}.radar-subscribe button{width:100%}}.workbench .wizard-intro{grid-template-columns:1fr;max-width:780px;margin-left:auto;margin-right:auto}.workbench .wizard-intro>div:first-child{max-width:700px}.simple-context-wizard{max-width:780px}.simple-entry{border-color:#2d5c61;box-shadow:0 22px 70px #0007,inset 0 1px #ffffff08}.simple-entry .wizard-step-body{border-top:0;padding:28px}.simple-entry textarea{background:#041013;border-color:#2a5a5f;height:220px;margin:0 0 12px;font-size:13px}.simple-entry textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #24e6d312}.context-status{color:#8ca6a4;align-items:center;gap:8px;min-height:28px;margin:-2px 0 10px;font-size:10px;display:flex}.context-status span{color:#8ca6a4;border:1px solid #3f6567;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.context-status.ready{color:#78dcae}.context-status.ready span{color:#43c98f;border-color:#43c98f}.context-status strong{font-weight:500}.simple-entry .focus-picker{border-top:0;padding:8px 0 14px}.simple-entry .focus-picker label{margin-bottom:8px}.simple-entry .focus-input{border-radius:8px;min-height:46px;padding:0 14px;font-size:12px}.simple-entry .wow-button{background:var(--cyan);color:#001716;letter-spacing:.7px;border:0;min-height:60px;margin-top:0;font-size:12px;box-shadow:0 12px 30px #24e6d323}.simple-entry .wow-button:hover{background:#47efdf;box-shadow:0 14px 38px #24e6d339}.simple-privacy{text-align:center;color:#6f8987;margin:13px 0 0;font-size:9px}.simple-privacy span{color:#55dba5;margin-right:5px}.context-help{text-align:center;border:0;margin-top:2px}.context-help summary{color:#8da7a5;cursor:pointer;align-items:center;gap:10px;padding:12px;font-size:11px;list-style:none;display:inline-flex}.context-help summary::-webkit-details-marker{display:none}.context-help summary span{color:var(--cyan);font-size:15px;transition:transform .2s}.context-help[open] summary span{transform:rotate(45deg)}.context-help>div{text-align:left;background:#061416;border:1px solid #29484d;border-radius:13px;margin-top:4px;padding:20px}.context-help p{color:#91aaa8;margin:0 0 14px;font-size:11px;line-height:1.55}.context-help .copy-button{min-height:50px;box-shadow:none;border-radius:8px;padding:0 16px;font-size:10px}.context-help .copy-button svg{width:21px;height:21px}.context-help .ai-options{margin-top:10px}.context-help .ai-options a{min-height:46px;font-size:10px}.cookie-consent{border-radius:12px;gap:18px;width:min(720px,100% - 28px);padding:14px 16px}.cookie-consent span{font-size:7px}.cookie-consent h2{margin:5px 0;font-size:15px}.cookie-consent p{margin-bottom:4px;font-size:10px;line-height:1.45}.cookie-consent a{font-size:9px}.cookie-actions button{min-height:38px;padding:0 12px;font-size:8px}@media (max-width:760px){.workbench .wizard-intro h2{font-size:32px}.simple-entry .wizard-step-body{padding:16px}.simple-entry textarea{height:190px}.context-help>div{padding:15px}.context-help .ai-options{grid-template-columns:1fr 1fr}.cookie-consent{gap:10px;padding:13px;bottom:8px}.cookie-consent h2{font-size:14px}.cookie-consent p{font-size:9px}.cookie-actions{grid-template-columns:1fr 1fr;display:grid}.cookie-actions button{min-height:36px}}.premium-site{--bg:#040f11;--surface:#07181b;--surface-2:#092126;--cyan:#24e6d3;--amber:#ffcb66;--text:#f2f7f6;--soft-text:#9aaeac;color:var(--text);background:radial-gradient(circle at 74% 14%,#0b4e5224 0,#0000 28%),linear-gradient(#040f11ee,#040f11f7),linear-gradient(#14373a24 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#14373a24 1px,#0000 1px) 0 0/40px 40px}.premium-shell{width:min(1160px,100% - 48px)}.site-header{border-color:#17363a;height:80px}.brand{letter-spacing:-.35px;font-family:Inter,sans-serif;font-size:18px}.brand span{color:var(--cyan);background:0 0}.site-header nav{gap:34px}.site-header nav a{color:#b9c7c6;font-size:13px}.site-header nav .nav-cta{color:#e5efee;background:#061416;border-color:#28535a;border-radius:9px;align-items:center;gap:10px;padding:11px 15px;display:flex}.site-header nav .nav-cta span{color:var(--cyan);font-size:10px}.premium-hero{border-color:#17363a;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:62px;min-height:640px;padding:70px 0 58px}.eyebrow{letter-spacing:2.1px;margin-bottom:24px;font:600 11px IBM Plex Mono,monospace}.hero-copy h1{letter-spacing:-2.8px;font-size:clamp(46px,4.5vw,64px);line-height:1.06}.hero-copy>p{margin:24px 0 28px;font-size:16px;line-height:1.65}.primary-cta{background:var(--cyan);text-transform:uppercase;letter-spacing:.2px;border-radius:9px;min-height:56px;padding:0 27px;box-shadow:0 10px 30px #24e6d32b}.trust-row{margin-top:22px}.trust-row>span{color:#8ea3a2;border:0;width:auto;height:auto}.trust-row i{color:#477072}.opportunity-preview{background:linear-gradient(145deg,#07181bf2,#051114f7);border-color:#294a50;border-radius:20px;min-height:500px;padding:31px 32px 25px;box-shadow:0 28px 80px #0008,inset 0 1px #ffffff08}.opportunity-preview:before{background:radial-gradient(circle at 84%,#ffcb660d,#0000 28%)}.preview-top{justify-content:flex-start}.preview-top>span{color:var(--amber);letter-spacing:1.5px;background:0 0;border:0;padding:0;font-weight:600}.preview-top>span i{width:8px;height:8px}.opportunity-preview h2{letter-spacing:-1.35px;max-width:510px;margin:26px 0 12px;font-size:clamp(29px,2.7vw,38px);line-height:1.14}.signal-stage{height:205px;margin:0}.signal-stage svg{z-index:1}.signal-stage path{stroke-width:1.7px}.signal-stage .path-soft{opacity:.64}.signal-list{z-index:2;gap:8px;width:190px;display:grid;position:absolute;inset:8px auto 5px 0}.signal-list>span{background:#082126e8;border:1px solid #285057;border-radius:11px;grid-template-columns:28px 1fr;align-content:center;gap:1px 8px;min-height:56px;padding:8px 10px;display:grid;position:relative}.signal-list b{color:var(--cyan);grid-row:1/3;align-self:center;font:600 10px IBM Plex Mono,monospace}.signal-list strong{color:#eaf4f3;font-size:11px}.signal-list small{color:#789493;font-size:8px;line-height:1.25}.signal-core{width:15px;height:15px;top:50%;left:94%}.core-label{z-index:2;color:var(--amber);letter-spacing:1px;font:600 9px IBM Plex Mono,monospace;position:absolute;top:63%;right:0}.preview-footer{border-top:1px solid #1c383c;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.preview-footer p{color:#8da5a3!important;margin:0!important;font-size:11px!important;position:static!important}.preview-footer p b{color:var(--cyan)}.preview-footer a{white-space:nowrap;color:var(--cyan)!important;border:0!important;padding:0!important;font-size:10px!important;position:static!important}.preview-footer a span{margin-left:6px;font-size:16px}.process-overview>h2{text-align:left;margin-bottom:24px;font-family:Inter,sans-serif;font-size:17px;font-weight:600}.process-overview>div{grid-template-columns:1fr auto 1fr auto 1fr;gap:22px;max-width:none}.process-overview>div>span{justify-content:flex-start}.process-overview strong{border-radius:50%;width:46px;height:46px;font-size:18px}.process-overview em{font-family:Inter,sans-serif;font-size:12px}.process-overview>p{text-align:center;color:#789291;letter-spacing:1.2px;margin:28px 0 0;font:500 10px IBM Plex Mono,monospace}.process-overview>p span{color:var(--cyan);padding:0 10px}.process-overview>p b{color:var(--amber);font-weight:600}.workbench{border-color:#17363a}.workbench-head>span{color:var(--cyan)}.premium-flow .step-frame{background:linear-gradient(145deg,#07181be8,#051113ed);border-color:#24464b}.opportunity-card{border-color:#294a50}.opportunity-card .op-top b,.opportunity-card .first-move span{color:var(--amber)}@media (max-width:900px){.premium-hero{grid-template-columns:1fr;gap:42px;padding-top:56px}.hero-copy{max-width:760px}.opportunity-preview{width:100%;max-width:700px;margin:auto}.premium-hero:before{background:radial-gradient(circle at 50% 66%,#1d878b1b 0,#0000 30%)}}@media (max-width:700px){.premium-shell{width:calc(100% - 32px)}.site-header{height:70px}.brand{letter-spacing:-.3px;font-size:17px}.mobile-menu>div{background:#07181b;border-radius:12px}.premium-hero{gap:32px;padding:42px 0 34px}.eyebrow{letter-spacing:1.7px;margin-bottom:18px;font-size:9px}.hero-copy h1{letter-spacing:-2px;font-size:clamp(38px,11vw,48px);line-height:1.06}.hero-copy>p{margin:20px 0 24px;font-size:14px;line-height:1.6}.primary-cta{width:100%;min-height:56px;font-size:12px}.trust-row{white-space:normal;flex-wrap:wrap;justify-content:flex-start;margin-top:20px;font-size:9px}.opportunity-preview{border-radius:18px;min-height:0;padding:24px 20px 20px}.preview-top>span{font-size:9px}.opportunity-preview h2{margin:23px 0 15px;font-size:29px;line-height:1.13}.signal-stage{height:200px}.signal-list{width:168px}.signal-list>span{grid-template-columns:24px 1fr;min-height:54px;padding:7px 8px}.signal-list strong{font-size:10px}.signal-list small{font-size:7px}.signal-stage svg{width:100%;left:0}.signal-core{left:94%}.core-label{right:-1px}.preview-footer{flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px}.preview-footer a{justify-content:space-between;align-items:center;width:100%;min-height:44px;display:flex;border:1px solid #265359!important;border-radius:9px!important;padding:0 13px!important}.process-overview{padding:30px 0 34px}.process-overview>h2{text-align:center;font-size:16px}.process-overview>div{gap:6px}.process-overview>div>span{text-align:center;justify-content:center}.process-overview strong{width:43px;height:43px}.process-overview em{font-size:9px;line-height:1.25}.process-overview b{font-size:9px}.process-overview>p{letter-spacing:.7px;font-size:8px}.process-overview>p span{padding:0 5px}.workbench{padding-top:54px}.workbench-head h2{font-size:32px}.premium-flow .step-frame{border-radius:16px}.results{width:calc(100% - 32px)}.opportunity-grid{grid-template-columns:1fr}.opportunity-card{border-radius:17px}.card-actions{flex-direction:column;align-items:stretch}.card-actions>button{width:100%}.rating-actions{grid-template-columns:repeat(4,1fr);width:100%;display:grid}}.premium-site{--amber:#ffcb66;--violet:#a78bfa;--surface:#071619;--soft-text:#9aafae;font-family:Inter,sans-serif;overflow:hidden}.premium-shell{width:min(1180px,100% - 48px);margin:0 auto}.site-header{z-index:20;border-bottom:1px solid #173238;justify-content:space-between;align-items:center;height:88px;display:flex;position:relative}.brand{color:#f4f8f7;letter-spacing:6px;font:700 17px Space Mono,monospace;text-decoration:none}.brand span{background:linear-gradient(90deg,var(--cyan),var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text}.site-header nav{align-items:center;gap:38px;display:flex}.site-header nav a{color:#c1cecd;font-size:13px;text-decoration:none;transition:all .2s}.site-header nav a:hover{color:#fff}.site-header nav .nav-cta{border:1px solid var(--cyan);color:var(--cyan);border-radius:7px;padding:13px 19px}.site-header nav .nav-cta:hover{background:#0a2b2d}.header-actions,.mobile-actions{align-items:center;gap:18px;display:flex}.mobile-actions{display:none}.language-toggle{color:#718b89;letter-spacing:.5px;cursor:pointer;background:#071619;border:1px solid #2a5055;border-radius:999px;align-items:center;gap:5px;padding:8px 10px;font:600 10px IBM Plex Mono,monospace;transition:all .2s;display:flex}.language-toggle:hover{border-color:#3c7378}.language-toggle i{color:#3e6261;font-style:normal}.language-toggle span.active{color:var(--cyan)}.mobile-menu{display:none;position:relative}.mobile-menu summary{cursor:pointer;align-content:center;gap:6px;width:39px;height:39px;padding:8px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:#eaf3f2;height:2px;display:block}.mobile-menu>div{background:#061214;border:1px solid #245157;min-width:200px;padding:8px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 18px 50px #000a}.mobile-menu a{color:#dce9e8;padding:13px 12px;font-size:13px;text-decoration:none}.mobile-menu a:hover{color:var(--cyan)}.premium-hero{border-bottom:1px solid #173238;grid-template-columns:minmax(0,.95fr) minmax(470px,1.05fr);align-items:center;gap:68px;min-height:650px;padding:64px 0 58px;display:grid;position:relative}.premium-hero:before{content:"";z-index:-1;background:radial-gradient(circle at 67% 42%,#4d267426 0,#0000 24%),radial-gradient(circle at 12% 44%,#0b66701c 0,#0000 30%);position:absolute;inset:0 -35vw}.eyebrow{color:var(--cyan);letter-spacing:3px;margin-bottom:28px;font:500 12px IBM Plex Mono,monospace;display:block}.hero-copy h1{color:#f3f5f4;letter-spacing:-3.4px;text-wrap:balance;max-width:650px;margin:0;font:500 clamp(48px,5.1vw,72px)/1.06 Inter,sans-serif}.hero-copy h1 span{color:var(--cyan)}.hero-copy>p{color:var(--soft-text);max-width:570px;margin:26px 0 30px;font-size:16px;line-height:1.7}.hero-actions{align-items:center;gap:32px;display:flex}.primary-cta{background:linear-gradient(100deg,#1bdbd2,var(--cyan));color:#001214;border-radius:6px;justify-content:center;align-items:center;min-height:58px;padding:0 29px;font:700 14px IBM Plex Mono,monospace;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 8px 32px #11dcd02b}.primary-cta:hover{transform:translateY(-2px);box-shadow:0 12px 40px #11dcd04b}.text-cta{color:var(--cyan);border-bottom:1px solid #1ad6d588;padding:8px 0;font:500 13px IBM Plex Mono,monospace;text-decoration:none}.trust-row{color:#7f9695;align-items:center;gap:13px;margin-top:30px;font-size:11px;display:flex}.trust-row>span{border:1px solid var(--cyan);width:22px;height:22px;color:var(--cyan);border-radius:50%;place-items:center;display:grid}.trust-row b{font-weight:400}.trust-row i{color:var(--cyan);font-style:normal}.opportunity-preview{background:linear-gradient(145deg,#07171beb,#061013f5 67%),radial-gradient(circle at 90% 0,#7c3aed45,#0000 40%);border:1px solid #35525d;border-radius:20px;min-height:500px;padding:35px 36px 31px;position:relative;overflow:hidden;box-shadow:0 28px 70px #0008,inset 0 1px #ffffff08}.opportunity-preview:before{content:"";pointer-events:none;background:radial-gradient(circle at 93% 5%,#8b5cf63a,#0000 37%);position:absolute;inset:0}.preview-top{justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.preview-top>span,.preview-top>b{letter-spacing:1.25px;color:var(--amber);background:#1b170b99;border:1px solid #775f2b;border-radius:999px;padding:11px 14px;font:500 10px IBM Plex Mono,monospace}.preview-top>span i{background:var(--amber);width:7px;height:7px;box-shadow:0 0 14px var(--amber);border-radius:50%;margin-right:7px;display:inline-block}.preview-top>b{color:#d0bcff;background:#22163c70;border-color:#6c51a4}.opportunity-preview h2{letter-spacing:-1.5px;color:#f4f7f6;margin:38px 0 0;font:500 clamp(28px,3vw,40px)/1.17 Inter,sans-serif;position:relative}.signal-stage{height:180px;margin:5px 0 0;position:relative}.signal-stage svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.signal-stage path{fill:none;stroke-width:1.6px;filter:drop-shadow(0 0 7px)}.path-cyan{stroke:var(--cyan);color:var(--cyan)}.path-violet{stroke:var(--violet);color:var(--violet)}.path-amber{stroke:var(--amber);color:var(--amber)}.signal-dot,.signal-core{border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.signal-dot{width:12px;height:12px;left:4%}.signal-dot.cyan{background:var(--cyan);top:18%;box-shadow:0 0 18px 7px #24e6d355}.signal-dot.violet{background:var(--violet);top:50%;box-shadow:0 0 18px 7px #a78bfa55}.signal-dot.amber{background:var(--amber);top:83%;box-shadow:0 0 18px 7px #ffcb6655}.signal-core{background:#fff6db;width:17px;height:17px;top:50%;left:94%;box-shadow:0 0 0 18px #ffcb6614,0 0 0 36px #ffcb660a,0 0 25px 10px #ffb83288}.signal-chips{flex-wrap:wrap;gap:8px;max-width:320px;display:flex;position:absolute;bottom:105px;left:36px}.signal-chips span{color:#cde0df;background:#092126c7;border:1px solid #24484e;border-radius:10px;padding:9px 11px;font-size:10px}.signal-chips span:nth-child(2){background:#17142cbb;border-color:#40335f}.signal-chips span:nth-child(3){background:#1c190dbb;border-color:#5c4c2b}.opportunity-preview>p{color:#92a9a8;margin:0;font-size:12px;position:absolute;bottom:52px;left:36px}.opportunity-preview>a{color:var(--cyan);border-bottom:1px solid #1bc4c3;padding-bottom:8px;font:500 11px IBM Plex Mono,monospace;text-decoration:none;position:absolute;bottom:30px;right:36px}.opportunity-preview>a span{margin-left:8px;font-size:18px}.process-overview{padding:36px 0 40px}.process-overview>h2{text-align:center;margin:0 0 26px;font:500 18px IBM Plex Mono,monospace}.process-overview>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:24px;max-width:760px;margin:auto;display:grid}.process-overview>div>i{color:var(--cyan);font-style:normal}.process-overview>div>span{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:2px 12px;display:grid}.process-overview b{color:var(--cyan);font:500 13px IBM Plex Mono,monospace}.process-overview strong{color:var(--cyan);border:1px solid #2d6268;border-radius:13px;grid-area:1/1/3;place-items:center;width:55px;height:55px;font-size:23px;display:grid}.process-overview em{color:#e7eeee;font:500 13px IBM Plex Mono,monospace}.workbench{border-top:1px solid #173238;padding:80px 0 110px;scroll-margin-top:20px}.workbench-head{text-align:center;max-width:660px;margin:0 auto 38px}.workbench-head>span{color:var(--cyan);letter-spacing:2px;font:500 11px IBM Plex Mono,monospace}.workbench-head h2{letter-spacing:-1.7px;margin:15px 0;font:600 clamp(32px,4vw,48px)/1.1 Inter,sans-serif}.workbench-head p{color:var(--soft-text);font-size:14px;line-height:1.7}.premium-flow{max-width:640px;margin:auto}.premium-flow .step-frame{clip-path:none;background:linear-gradient(145deg,#071519e8,#041012e8);border-radius:14px;padding:28px 30px}.premium-flow .step-frame:before,.premium-flow .step-frame:after{display:none}.premium-flow .step-frame h1,.premium-flow .step-frame h2{letter-spacing:-1px;text-shadow:none;font-family:Inter,sans-serif}.premium-flow .copy-button,.premium-flow .wow-button{border-radius:7px}.premium-flow .connector:before{left:52px}.premium-flow .connector span{left:48px}.premium-flow #privacy{scroll-margin-top:30px}@media (max-width:900px){.premium-hero{grid-template-columns:1fr;gap:44px;padding-top:54px}.hero-copy h1{max-width:760px}.opportunity-preview{min-height:470px}.premium-hero:before{background:radial-gradient(circle at 50% 65%,#4d267426 0,#0000 28%)}}@media (max-width:700px){.premium-shell{width:calc(100% - 36px)}.site-header{height:74px}.brand{letter-spacing:5px;font-size:15px}.header-actions{display:none}.mobile-actions{gap:7px;display:flex}.mobile-actions .language-toggle{padding:7px 9px}.mobile-menu{display:block}.premium-hero{gap:38px;min-height:0;padding:48px 0 42px}.eyebrow{letter-spacing:2.2px;margin-bottom:22px;font-size:10px}.hero-copy h1{letter-spacing:-2.1px;font-size:clamp(39px,11.2vw,50px);line-height:1.08}.hero-copy>p{margin:22px 0 26px;font-size:15px;line-height:1.6}.hero-actions{gap:14px;display:grid}.primary-cta{width:100%;min-height:60px}.text-cta{text-align:center;border:0;padding:4px}.trust-row{white-space:nowrap;justify-content:center;gap:8px;margin-top:24px;font-size:9px}.trust-row>span{width:20px;height:20px}.opportunity-preview{border-radius:17px;min-height:530px;padding:25px 22px}.preview-top{align-items:flex-start}.preview-top>span,.preview-top>b{letter-spacing:.7px;padding:9px 10px;font-size:8px}.opportunity-preview h2{letter-spacing:-1px;margin-top:30px;font-size:31px}.signal-stage{height:190px;margin-top:4px}.signal-dot{left:4%}.signal-core{left:94%}.signal-chips{max-width:255px;bottom:105px;left:22px}.signal-chips span{padding:8px 9px;font-size:9px}.opportunity-preview>p{font-size:11px;bottom:58px;left:22px;right:22px}.opportunity-preview>a{font-size:10px;bottom:20px;right:22px}.process-overview{padding:36px 0}.process-overview>h2{font-size:15px}.process-overview>div{gap:8px}.process-overview>div>span{flex-direction:column;gap:6px;display:flex}.process-overview strong{order:-1;width:50px;height:50px;font-size:20px}.process-overview b{font-size:11px}.process-overview em{font-size:10px}.process-overview>div>i{font-size:12px}.workbench{padding:58px 0 80px}.workbench-head{text-align:left;margin-bottom:30px}.workbench-head h2{font-size:34px}.premium-flow .step-frame{padding:23px 20px}.premium-flow .step-frame h1{font-size:32px}.premium-flow .step-frame h2{font-size:26px}.premium-flow .connector:before{left:37px}.premium-flow .connector span{left:33px}}.workbench{padding:74px 0 105px}.wizard-intro{grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);align-items:end;gap:70px;max-width:1060px;margin:0 auto 28px;display:grid}.wizard-intro>div:first-child>span{color:var(--cyan);letter-spacing:2px;font:600 10px IBM Plex Mono,monospace}.wizard-intro h2{letter-spacing:-2px;max-width:660px;margin:14px 0 12px;font:600 clamp(34px,4vw,50px)/1.08 Inter,sans-serif}.wizard-intro p{color:#91a8a6;margin:0;font-size:14px;line-height:1.55}.wizard-progress b{color:var(--cyan);letter-spacing:1.7px;margin-bottom:13px;font:600 10px IBM Plex Mono,monospace;display:block}.wizard-progress>div{background:#1b3437;border-radius:99px;height:5px;overflow:hidden}.wizard-progress span{border-radius:inherit;background:var(--cyan);height:100%;transition:width .3s;display:block;box-shadow:0 0 14px #24e6d366}.context-wizard{gap:12px;max-width:1060px;margin:auto;display:grid}.wizard-step{background:linear-gradient(145deg,#07171aed,#051012f4);border:1px solid #29484d;border-radius:15px;transition:border-color .2s,opacity .2s;overflow:hidden}.wizard-step.open{border-color:var(--cyan);box-shadow:0 16px 44px #0005,inset 0 0 28px #24e6d308}.wizard-step.locked{opacity:.52}.wizard-step-head{color:#e9f3f2;text-align:left;background:0 0;border:0;grid-template-columns:40px 1fr auto 20px;align-items:center;gap:12px;width:100%;min-height:62px;padding:10px 18px;display:grid}.wizard-step-head:disabled{cursor:default}.wizard-number{width:34px;height:34px;color:var(--cyan);border:1px solid #376369;border-radius:50%;place-items:center;font:600 13px IBM Plex Mono,monospace;display:grid}.wizard-step.complete .wizard-number{background:var(--cyan);border-color:var(--cyan);color:#032023}.wizard-step-head strong{font:600 16px Inter,sans-serif}.wizard-step-head small{color:var(--cyan);font:500 10px IBM Plex Mono,monospace}.wizard-step-head i{color:#7b9493;text-align:center;font-style:normal}.wizard-step-body{border-top:1px solid #1d3b3f;padding:18px 78px 22px}.wizard-step-body>p{color:#97adab;margin:0 0 14px;font-size:13px;line-height:1.55}.wizard-step-body .copy-button{min-height:56px;box-shadow:none;border-radius:9px;padding:0 20px;font-size:12px}.ai-options{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ai-options a{color:#edf6f5;background:#071b1e;border:1px solid #35555a;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:58px;font-size:13px;text-decoration:none;transition:all .2s;display:flex}.ai-options a:hover{border-color:var(--cyan);color:var(--cyan);background:#092629}.wizard-step-body .wizard-helper{color:#728d8b;margin:14px 0;font-size:10px}.wizard-next{background:var(--cyan);color:#001716;letter-spacing:.6px;border:0;border-radius:9px;width:100%;min-height:54px;font:700 12px IBM Plex Mono,monospace}.wizard-next span{margin-left:8px;font-size:17px}.wizard-context-body{padding-top:6px}.wizard-context-body textarea{clip-path:none;border-radius:10px}.wizard-context-body .wow-button{border-radius:9px}.wizard-privacy{text-align:center;color:#6f8887;margin:14px 0 0;font-size:10px}.wizard-privacy span{color:var(--cyan);margin-right:7px}@media (max-width:760px){.workbench{padding:54px 0 76px}.wizard-intro{grid-template-columns:1fr;gap:22px;margin-bottom:20px}.wizard-intro h2{letter-spacing:-1.4px;font-size:34px}.wizard-intro p{font-size:13px}.context-wizard{gap:9px}.wizard-step{border-radius:13px}.wizard-step-head{grid-template-columns:34px 1fr auto 16px;gap:8px;min-height:58px;padding:9px 12px}.wizard-number{width:30px;height:30px;font-size:11px}.wizard-step-head strong{font-size:13px;line-height:1.3}.wizard-step-head small{font-size:8px}.wizard-step-body{padding:15px 14px 18px}.wizard-step-body>p{font-size:11px}.ai-options{grid-template-columns:1fr 1fr;gap:8px}.ai-options a{min-height:48px;font-size:11px}.wizard-next{min-height:52px;font-size:10px}.wizard-context-body textarea{height:170px}.wizard-privacy{padding:0 12px;font-size:9px;line-height:1.5}}.knowledge-hub{border-top:1px solid #173238;width:min(1120px,100% - 48px);margin:0 auto;padding:78px 0 72px}.knowledge-copy{max-width:720px}.knowledge-copy>span,.seo-eyebrow{color:var(--cyan);letter-spacing:2px;font:600 10px IBM Plex Mono,monospace}.knowledge-copy h2{letter-spacing:-1.8px;margin:14px 0;font:600 clamp(30px,4vw,48px)/1.12 Inter,sans-serif}.knowledge-copy p{color:#91a8a6;line-height:1.7}.knowledge-links{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:32px;display:grid}.knowledge-links a{color:#eff6f5;background:#07171aed;border:1px solid #29484d;border-radius:14px;grid-template-columns:1fr auto;align-content:space-between;min-height:112px;padding:18px;text-decoration:none;transition:all .2s;display:grid}.knowledge-links a:hover{border-color:var(--cyan);transform:translateY(-2px)}.knowledge-links span{color:#678584;grid-column:1/3;font:600 10px IBM Plex Mono,monospace}.knowledge-links strong{font-size:14px}.knowledge-links i{color:var(--cyan);font-style:normal}.guide-links{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.guide-links a{color:#8fa8a6;border-bottom:1px solid #315357;margin-right:18px;padding:8px 2px;font-size:12px;text-decoration:none}.guide-links a:hover{color:var(--cyan)}.seo-site{color:#f2f7f6;background:radial-gradient(circle at 75% 7%,#123f442e,#0000 27%),#040f11;min-height:100vh;font-family:Inter,sans-serif}.seo-header,.seo-footer{border-bottom:1px solid #18353a;justify-content:space-between;align-items:center;width:min(1120px,100% - 48px);min-height:82px;margin:auto;display:flex}.seo-brand{color:#f4f8f7;letter-spacing:5px;font:700 17px Space Mono,monospace;text-decoration:none}.seo-brand span{color:#24e6d3}.seo-header nav,.seo-footer nav{align-items:center;gap:28px;display:flex}.seo-header nav a,.seo-footer nav a{color:#a9bcba;font-size:12px;text-decoration:none}.seo-header nav a:hover,.seo-footer nav a:hover{color:#24e6d3}.seo-header .seo-header-cta{color:#24e6d3;border:1px solid #24e6d3;border-radius:8px;padding:12px 16px}.seo-breadcrumb{color:#698583;align-items:center;gap:10px;margin-bottom:42px;font-size:11px;display:flex}.seo-breadcrumb a{color:#8ca5a3;text-decoration:none}.seo-breadcrumb strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.seo-article>h1{letter-spacing:-3.4px;text-wrap:balance;margin:18px 0 28px;font:600 clamp(43px,6vw,72px)/1.03 Inter,sans-serif}.seo-lead{color:#dce9e7;border-left:2px solid #24e6d3;margin:0 0 64px;padding:4px 0 4px 24px;font-size:19px;line-height:1.7}.seo-article>section{border-top:1px solid #19373b;padding:34px 0}.seo-article section h2,.seo-cta h2{letter-spacing:-1.1px;margin:0 0 18px;font:600 clamp(26px,3vw,36px)/1.15 Inter,sans-serif}.seo-article section p,.seo-article li{color:#9db0ae;font-size:15px;line-height:1.78}.seo-article ul{padding-left:22px}.seo-article li{padding:5px 0}.seo-article li::marker{color:#24e6d3}.seo-faq>h2{margin-top:13px!important}.seo-faq details{background:#07171a;border:1px solid #25464a;border-radius:10px;margin:10px 0;padding:0 18px}.seo-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:62px;font-weight:600;display:flex}.seo-faq summary span{color:#24e6d3}.seo-cta{background:linear-gradient(145deg,#092327,#071317);border:1px solid #2b5c61;border-radius:18px;margin-top:46px;padding:34px}.seo-cta>span{color:#ffcb66;letter-spacing:1.7px;font:600 9px IBM Plex Mono,monospace}.seo-cta h2{margin:14px 0}.seo-cta p{color:#94aaa8;line-height:1.6}.seo-cta a{color:#021516;background:#24e6d3;border-radius:8px;margin-top:14px;padding:15px 20px;font:700 11px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.seo-footer{border-top:1px solid #18353a;border-bottom:0;min-height:110px}.seo-footer>strong{font-family:Space Mono,monospace}.seo-footer nav{flex-wrap:wrap;justify-content:flex-end}@media (max-width:760px){.knowledge-hub{width:calc(100% - 36px);padding:56px 0}.knowledge-links{grid-template-columns:1fr 1fr}.knowledge-links a{min-height:100px;padding:15px}.seo-header,.seo-footer{width:calc(100% - 36px)}.seo-header{min-height:72px}.seo-header nav a:not(.seo-header-cta){display:none}.seo-header .seo-header-cta{padding:10px 11px;font-size:10px}.seo-article{width:calc(100% - 36px);padding:48px 0 64px}.seo-breadcrumb{margin-bottom:30px}.seo-article>h1{letter-spacing:-2px;font-size:clamp(38px,11vw,53px)}.seo-lead{margin-bottom:46px;padding-left:18px;font-size:16px}.seo-article>section{padding:28px 0}.seo-article section p,.seo-article li{font-size:14px}.seo-cta{padding:25px 20px}.seo-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:26px 0}.seo-footer nav{justify-content:flex-start;gap:15px}.seo-footer nav a{font-size:10px}}.cookie-consent{z-index:1000;color:#eff8f7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#061214f5;border:1px solid #2d666a;border-radius:16px;grid-template-columns:1fr auto;align-items:end;gap:28px;width:min(900px,100% - 32px);padding:22px 24px;font-family:Inter,sans-serif;display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 20px 70px #000c}.cookie-consent span{color:var(--cyan);letter-spacing:1.8px;font:600 9px IBM Plex Mono,monospace;display:block}.cookie-consent h2{letter-spacing:-.4px;margin:8px 0;font:600 20px/1.25 Inter,sans-serif}.cookie-consent p{color:#9db3b1;max-width:620px;margin:0 0 8px;font-size:12px;line-height:1.55}.cookie-consent a{color:var(--cyan);font-size:11px}.cookie-actions{gap:10px;display:flex}.cookie-actions button,.cookie-settings{border:1px solid var(--cyan);min-height:44px;color:var(--cyan);letter-spacing:.3px;background:0 0;border-radius:8px;padding:0 16px;font:700 10px IBM Plex Mono,monospace}.cookie-actions button:last-child{background:var(--cyan);color:#021516}.cookie-settings{z-index:900;color:#91aaa8;background:#061214e8;border-color:#31565a;min-height:34px;padding:0 10px;font-size:8px;position:fixed;bottom:14px;left:14px}.cookie-actions button:focus-visible{outline-offset:3px;outline:2px solid #fff}.cookie-settings:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:700px){.cookie-consent{grid-template-columns:1fr;gap:16px;padding:20px;bottom:10px}.cookie-consent h2{font-size:18px}.cookie-actions{grid-template-columns:1fr 1fr;display:grid}.cookie-actions button{padding:0 8px;font-size:9px}}.feedback-reasons{background:#061719;border:1px solid #23484c;border-radius:10px;margin-top:12px;padding:13px}.feedback-reasons>span{color:#9db3b1;letter-spacing:.8px;margin-bottom:9px;font:600 9px IBM Plex Mono,monospace;display:block}.feedback-reasons>div{flex-wrap:wrap;gap:7px;display:flex}.feedback-reasons button{color:#a9bdbc;background:0 0;border:1px solid #31565a;border-radius:999px;padding:8px 10px;font-size:9px}.feedback-reasons button:hover,.feedback-reasons button.selected{border-color:var(--cyan);color:#eafffd;background:#0a3437}.results-feedback{text-align:center;background:linear-gradient(145deg,#0a2327,#061416);border:1px solid #315e63;border-radius:16px;width:min(760px,100% - 36px);margin:34px auto 24px;padding:26px 28px}.results-feedback>div:first-child>span{color:var(--cyan);letter-spacing:1.7px;font:600 9px IBM Plex Mono,monospace}.results-feedback h3{letter-spacing:-.6px;max-width:650px;margin:12px auto 9px;font:600 clamp(20px,3vw,28px)/1.25 Inter,sans-serif}.results-feedback>div:first-child p{color:#8fa8a6;margin:0;font-size:11px}.results-feedback-actions{justify-content:center;gap:9px;margin-top:20px;display:flex}.results-feedback-actions button{color:#dbe8e7;background:#07191c;border:1px solid #376369;border-radius:9px;min-width:108px;min-height:44px;font:600 10px IBM Plex Mono,monospace}.results-feedback-actions button:hover,.results-feedback-actions button.selected{border-color:var(--cyan);background:var(--cyan);color:#001716}.results-feedback>p{color:#9dddb1;margin:14px 0 0;font-size:10px}@media (max-width:600px){.card-actions{align-items:stretch}.rating-actions{flex-wrap:wrap}.feedback-reasons{padding:12px 10px}.feedback-reasons button{font-size:8px}.results-feedback{padding:22px 16px}.results-feedback-actions{grid-template-columns:repeat(3,1fr);display:grid}.results-feedback-actions button{min-width:0;padding:0 6px;font-size:9px}}.flex-experiment{color:#edf8f7;background:radial-gradient(circle at 50% 0,#10363b55,#0000 34%),#030b0d;min-height:100vh;padding-bottom:100px;font-family:Inter,sans-serif}.flex-experiment>header{border-bottom:1px solid #1b3e43;justify-content:space-between;align-items:center;width:min(920px,100% - 40px);height:82px;margin:auto;display:flex}.flex-experiment>header a{color:#fff;letter-spacing:5px;font:700 16px Space Mono,monospace;text-decoration:none}.flex-experiment>header a span{color:var(--cyan)}.flex-experiment>header b{color:#7f9e9c;letter-spacing:1.4px;font:600 9px IBM Plex Mono,monospace}.flex-hero{text-align:center;width:min(760px,100% - 40px);margin:68px auto 34px}.flex-hero>span,.flex-results>span{color:var(--cyan);letter-spacing:2px;font:600 10px IBM Plex Mono,monospace}.flex-hero h1{letter-spacing:-3px;margin:16px 0;font:600 clamp(43px,7vw,68px)/1.02 Inter,sans-serif}.flex-hero p{color:#9ab0ae;max-width:650px;margin:auto;font-size:16px;line-height:1.65}.flex-panel{background:linear-gradient(145deg,#08191ceb,#061113f5);border:1px solid #2b555b;border-radius:18px;width:min(760px,100% - 40px);margin:18px auto;padding:30px;box-shadow:0 20px 70px #0005}.flex-step{grid-template-columns:46px 1fr;align-items:start;gap:15px;margin-bottom:24px;display:grid}.flex-step>b{border:1px solid var(--cyan);width:42px;height:42px;color:var(--cyan);border-radius:50%;place-items:center;font:600 12px IBM Plex Mono,monospace;display:grid}.flex-step h2{letter-spacing:-.7px;margin:2px 0 5px;font-size:25px}.flex-step p{color:#849d9b;margin:0;font-size:12px;line-height:1.5}.flex-field{margin:16px 0;display:block}.flex-field>span{color:#9fbbba;letter-spacing:1.4px;margin:0 0 8px;font:600 9px IBM Plex Mono,monospace;display:block}.flex-field i{color:#5f7e7d;font-style:normal}.flex-field textarea,.flex-field input{color:#e8f5f4;clip-path:none;background:#030b0d;border:1px solid #315e63;border-radius:10px;outline:none;width:100%;padding:16px;font:400 13px/1.6 Inter,sans-serif;display:block}.flex-field textarea{resize:vertical;height:190px;margin:0}.flex-field input{height:52px}.flex-field textarea:focus,.flex-field input:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #24e6d311}.flex-primary{letter-spacing:.5px;min-height:58px;background:var(--cyan)!important;color:#021716!important;border:0!important;border-radius:9px!important;font:700 11px IBM Plex Mono,monospace!important}.flex-primary:disabled{opacity:.45;cursor:not-allowed}.flex-panel>.flex-primary{width:100%;margin-top:9px}.flex-privacy{color:#6f8b89;text-align:center;margin:14px 0 0;font-size:10px;line-height:1.5}.flex-summary{grid-template-columns:1fr 1fr;gap:10px;display:grid}.flex-summary article{background:#061416;border:1px solid #27494e;border-radius:11px;padding:15px}.flex-summary span{color:var(--cyan);letter-spacing:1px;margin-bottom:8px;font:600 9px IBM Plex Mono,monospace;display:block}.flex-summary p{color:#cbd9d8;margin:6px 0;font-size:12px;line-height:1.45}.flex-summary p:before{content:"· ";color:var(--cyan)}.flex-removed{color:#9fe1b5;background:#071b14;border:1px solid #315f47;border-radius:9px;margin:13px 0;padding:12px 14px;font-size:10px}.flex-question{background:#1a1609;border:1px solid #806d32;border-radius:12px;margin-top:16px;padding:20px}.flex-question>span{color:#ffcb66;letter-spacing:1.1px;font:600 9px IBM Plex Mono,monospace}.flex-question h3{margin:10px 0 16px;font-size:19px;line-height:1.35}.flex-question>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.flex-question button,.flex-review-actions>button:first-child,.flex-rating button{color:#dbe9e8;background:#071719;border:1px solid #3a6266;border-radius:8px;min-height:48px;padding:9px;font-size:11px}.flex-question button:hover,.flex-question button.selected,.flex-rating button.selected{border-color:var(--cyan);color:var(--cyan);background:#0b2c2f}.flex-review-actions{grid-template-columns:160px 1fr;gap:10px;margin-top:18px;display:grid}.flex-status{color:#a9e8bd;text-align:center;background:#071b14;border:1px solid #315f47;border-radius:10px;width:min(760px,100% - 40px);margin:14px auto;padding:14px;font-size:11px}.flex-status.error{color:#ffd0d5;background:#250c10;border-color:#8b4249}.flex-results{width:min(1080px,100% - 40px);margin:70px auto 0}.flex-results>h2{letter-spacing:-2px;max-width:760px;margin:14px 0 27px;font:600 clamp(31px,5vw,52px)/1.08 Inter,sans-serif}.flex-results>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.flex-results>div>article{background:linear-gradient(145deg,#08191c,#061113);border:1px solid #2c565b;border-radius:15px;padding:22px}.flex-results article>header{color:#71918f;letter-spacing:1px;justify-content:space-between;font:600 8px IBM Plex Mono,monospace;display:flex}.flex-results article>header b{color:var(--cyan)}.flex-results article h3{margin:22px 0 10px;font-size:20px;line-height:1.25}.flex-results article>p{color:#8fa7a5;font-size:12px;line-height:1.6}.flex-move{border-top:1px dashed #27464a;margin-top:18px;padding-top:16px}.flex-move span{color:var(--cyan);letter-spacing:1px;font:600 8px IBM Plex Mono,monospace}.flex-move p{margin:8px 0;font-size:12px;line-height:1.55}.flex-signals{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex!important}.flex-signals i{color:#86aaa8;border:1px solid #31575c;border-radius:999px;padding:6px 8px;font:400 8px IBM Plex Mono,monospace}.flex-results article>a{color:var(--cyan);margin-top:16px;font-size:9px;display:block}.flex-rating{text-align:center;background:#081b1e;border:1px solid #315e63;border-radius:15px;max-width:760px;margin:30px auto 0;padding:27px}.flex-rating>span{color:var(--cyan);letter-spacing:1.4px;font:600 9px IBM Plex Mono,monospace}.flex-rating h3{margin:11px auto 18px;font-size:21px;line-height:1.35}.flex-rating>div{justify-content:center;gap:9px;display:flex}.flex-rating button{min-width:125px}.flex-rating>p{color:#9fe1b5;margin:14px 0 0;font-size:10px}@media (max-width:760px){.flex-experiment>header{height:70px}.flex-experiment>header b{letter-spacing:.7px;font-size:7px}.flex-hero{text-align:left;margin-top:48px}.flex-hero h1{letter-spacing:-2px;font-size:46px}.flex-hero p{font-size:14px}.flex-panel{border-radius:14px;padding:20px}.flex-step{grid-template-columns:38px 1fr}.flex-step>b{width:35px;height:35px}.flex-step h2{font-size:21px}.flex-summary,.flex-question>div,.flex-review-actions{grid-template-columns:1fr}.flex-review-actions>button:first-child{order:2}.flex-results>div{grid-template-columns:1fr}.flex-rating>div{grid-template-columns:repeat(3,1fr);display:grid}.flex-rating button{min-width:0}.flex-field textarea{height:180px}}.fast-entry-banner{background:linear-gradient(145deg,#092327,#061416);border:1px solid #2b666b;border-radius:15px;justify-content:space-between;align-items:center;gap:28px;padding:24px 26px;display:flex}.fast-entry-banner span{color:var(--cyan);letter-spacing:1.6px;margin-bottom:9px;font:600 9px IBM Plex Mono,monospace;display:block}.fast-entry-banner strong{font:600 22px Inter,sans-serif;display:block}.fast-entry-banner p{color:#91aaa8;margin:7px 0 0;font-size:12px}.fast-entry-banner button{border:1px solid var(--cyan);min-height:46px;color:var(--cyan);background:0 0;border-radius:8px;flex:none;padding:0 16px;font:700 9px IBM Plex Mono,monospace}.single-result{grid-template-columns:minmax(0,760px);justify-content:center}.first-move button{color:#ffcb66;background:0 0;border:1px solid #ffcb66;border-radius:7px;margin-top:12px;padding:10px 12px;font:700 9px IBM Plex Mono,monospace}.action-test{background:#061719;border:1px solid #24484c;border-radius:10px;margin-top:12px;padding:14px}.action-test>span{color:#8fa9a7;letter-spacing:.8px;margin-bottom:9px;font:600 9px IBM Plex Mono,monospace;display:block}.action-test>div{flex-wrap:wrap;gap:7px;display:flex}.action-test button,.show-alternatives{color:#b8c9c7;background:0 0;border:1px solid #31565a;border-radius:8px;padding:9px 11px;font:700 9px IBM Plex Mono,monospace}.action-test button.selected{border-color:var(--cyan);background:var(--cyan);color:#001716}.show-alternatives{border-color:var(--cyan);color:var(--cyan);margin:18px auto 0;padding:13px 18px;display:block}.flexible-clarification{background:#1d170a;border:1px solid #6e5423;border-radius:10px;margin:13px 0;padding:16px}.flexible-clarification>span{color:#ffcb66;letter-spacing:1px;margin-bottom:8px;font:600 9px IBM Plex Mono,monospace;display:block}.flexible-clarification>strong{font-size:15px;line-height:1.45;display:block}.flexible-clarification>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.flexible-clarification button{color:#ffe3a4;background:#251d0d;border:1px solid #8b6b2c;border-radius:8px;padding:12px;font-weight:600}@media (max-width:760px){.fast-entry-banner{flex-direction:column;align-items:stretch;padding:20px}.fast-entry-banner button{width:100%}.action-test>div{grid-template-columns:1fr 1fr;display:grid}.action-test button:last-child{grid-column:1/3}}.context-entry-guide{background:#07191c;border:1px solid #2d555a;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:18px;margin-bottom:14px;padding:13px 15px;display:grid}.context-entry-guide>div:first-child strong{color:#e8f3f2;font:600 13px Inter,sans-serif;display:block}.context-entry-guide>div:first-child span{color:#7f9a98;margin-top:4px;font-size:9px;display:block}.context-help-inline{text-align:right;margin:0}.context-help-inline summary{border:1px solid var(--cyan);min-height:40px;color:var(--cyan);letter-spacing:.35px;white-space:nowrap;border-radius:8px;padding:0 12px;font:700 8px IBM Plex Mono,monospace}.context-help-inline>div{margin-top:12px}.context-entry-guide:has(.context-help-inline[open]){grid-template-columns:1fr}.context-help-inline[open]{text-align:left}.context-help-inline[open] summary{justify-content:space-between;width:100%;display:flex}.radar-window{border:0;margin:16px 0 4px;padding:0}.radar-window legend{color:#9fbbba;letter-spacing:1.4px;margin-bottom:9px;font:600 9px IBM Plex Mono,monospace}.radar-window>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.radar-window button{color:#a9bdbc;background:#061416;border:1px solid #31565a;border-radius:8px;min-height:44px;padding:8px;font:700 9px IBM Plex Mono,monospace}.radar-window button:hover,.radar-window button.selected{border-color:var(--cyan);color:#eafffd;background:#0a3437}.radar-window p{color:#718b89;margin:8px 2px 0;font-size:9px;line-height:1.5}@media (max-width:760px){.context-entry-guide{grid-template-columns:1fr;gap:10px;padding:12px}.context-help-inline{text-align:left}.context-help-inline summary{white-space:normal;justify-content:space-between;width:100%;padding:10px 12px;line-height:1.3;display:flex}}@media (max-width:560px){.radar-window>div{grid-template-columns:1fr}.radar-window button{text-align:left;padding:0 13px}}.seo-related{border-top:1px solid #19373b;padding:34px 0}.seo-related h2{letter-spacing:-1.1px;margin:13px 0 18px;font:600 clamp(26px,3vw,36px)/1.15 Inter,sans-serif}.seo-related a{color:#d8e5e3;background:#07171a;border:1px solid #25464a;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;font-size:13px;text-decoration:none;transition:all .2s;display:flex}.seo-related a:hover{color:#24e6d3;border-color:#24e6d3}.seo-related i{color:#24e6d3;font-style:normal}.opportunity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.opportunity-group-title{border-bottom:1px solid #31565a;grid-column:1/-1;grid-template-columns:auto 1fr;align-items:end;gap:8px 18px;margin-top:10px;padding:14px 2px 12px;display:grid}.opportunity-group-title span{color:var(--cyan);letter-spacing:1.5px;font-size:9px}.opportunity-group-title strong{color:#eafffd;font:600 clamp(18px,2.2vw,25px) Space Mono,monospace}.opportunity-group-title small{color:#718b89;grid-column:2;font-size:9px;line-height:1.45}.opportunity-group-title.future{margin-top:34px}.op-top>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.time-horizon{letter-spacing:1px;border:1px solid #396267;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:600;color:#9fd7d5!important}.time-horizon.now{border-color:#a7752f;color:#f4bd68!important}.time-horizon.week,.time-horizon.fortnight,.time-horizon.month{border-color:#197e82;color:var(--cyan)!important}@media (max-width:1000px){.opportunity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.opportunity-grid{grid-template-columns:1fr}.opportunity-group-title{grid-template-columns:1fr;gap:5px}.opportunity-group-title small{grid-column:1}.opportunity-group-title.future{margin-top:24px}.op-top{align-items:flex-start}.op-top>div{max-width:68%}}.premium-shell{flex-direction:column;display:flex}.site-header{order:0}.premium-hero{border-bottom:0;order:1;grid-template-columns:1fr;min-height:0;padding:52px 0 22px}.premium-hero .hero-copy h1{max-width:900px;font-size:clamp(42px,5vw,68px)}.premium-hero .hero-copy>p{max-width:760px;margin:20px 0 18px}.premium-hero .trust-row{margin-top:18px}.workbench{border-top:0;order:2;padding:24px 0 54px}.process-overview{border-top:1px solid #173238;order:3;margin-top:16px}.wizard-intro{grid-template-columns:1fr;max-width:840px;margin-bottom:18px}.wizard-intro h2{letter-spacing:-1.3px;margin:10px 0 7px;font-size:clamp(27px,3vw,38px)}.wizard-intro p{max-width:720px}.wizard-context-body textarea{height:136px;min-height:112px}.simple-context-wizard .wizard-step{border-color:#31575c;box-shadow:0 18px 60px #0005}.context-status.review{color:#ffe3a4;background:#191607;border-color:#796326}.context-signal-review{background:#071c1f;border:1px solid #2b6267;border-radius:11px;margin:13px 0;padding:17px}.context-signal-review>div:first-child>span{color:var(--cyan);letter-spacing:1.3px;font:600 8px IBM Plex Mono,monospace;display:block}.context-signal-review>div:first-child>strong{margin:6px 0 3px;font-size:16px;display:block}.context-signal-review p{color:#88a3a1;margin:0;font-size:10px;line-height:1.5}.context-signal-review>small{color:#769391;margin-top:8px;font-size:9px;display:block}.context-signal-chips{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.context-signal-chips>span{background:#092327;border:1px solid #315b60;border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:6px 7px 6px 10px;display:flex}.context-signal-chips b{color:#cce0de;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.context-signal-chips button{color:#a9c9c7;background:#17393d;border:0;border-radius:50%;flex:none;width:20px;height:20px;font-size:14px;line-height:1}.context-signal-chips button:hover{color:#fff;background:#7b2630}.remaining-signals{margin-top:10px}.remaining-signals>summary{color:#8ba7a5;cursor:pointer;justify-content:space-between;font-size:9px;list-style:none;display:flex}.remaining-signals>summary::-webkit-details-marker{display:none}.focus-options,.radar-options,.radar-more-actions,.expansion-lab{background:#061416;border:1px solid #294d52;border-radius:9px;margin:13px 0}.focus-options>summary,.radar-options>summary,.radar-more-actions>summary,.expansion-lab>summary{color:#88aaa8;cursor:pointer;letter-spacing:1px;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:0 13px;font:600 8px IBM Plex Mono,monospace;list-style:none;display:flex}.focus-options>summary b{color:#607b79;margin-left:auto;font-weight:500}.focus-options>summary::-webkit-details-marker{display:none}.radar-options>summary::-webkit-details-marker{display:none}.radar-more-actions>summary::-webkit-details-marker{display:none}.expansion-lab>summary::-webkit-details-marker{display:none}.focus-options[open]>summary,.radar-options[open]>summary,.radar-more-actions[open]>summary,.expansion-lab[open]>summary{color:var(--cyan);border-bottom:1px solid #294d52}.focus-options .focus-picker{margin:0;padding:12px 13px}.focus-options .focus-picker small{color:#718b89;margin-top:7px;font-size:9px;line-height:1.5;display:block}.radar-options .radar-window{padding:4px 13px 13px}.wow-button{min-height:58px}.local-notice{margin-top:11px}.empty-radar{background:#091719;border:1px solid #49676a;border-radius:10px;margin:13px 0;padding:16px}.empty-radar strong{color:#dce9e7;font-size:13px;display:block}.empty-radar p{color:#8da5a3;margin:7px 0 12px;font-size:10px;line-height:1.5}.empty-radar button{border:1px solid var(--cyan);color:var(--cyan);background:0 0;border-radius:7px;padding:9px 11px;font:700 8px IBM Plex Mono,monospace}.results{width:min(1240px,100% - 48px);padding-top:72px}.results-head{max-width:900px;display:block}.results-head h2{max-width:840px}.results-head p{color:#89a3a1;line-height:1.6}.result-snapshot{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:24px 0 32px;display:grid}.result-snapshot a{color:#dbe9e7;background:#061517;border:1px solid #294d52;border-radius:10px;align-content:center;gap:6px;min-height:72px;padding:12px 14px;text-decoration:none;display:grid}.result-snapshot a:hover{border-color:var(--cyan)}.result-snapshot span{color:var(--cyan);letter-spacing:1px;font:600 8px IBM Plex Mono,monospace}.result-snapshot strong{font-size:11px;line-height:1.35}.opportunity-group{margin-top:25px}.opportunity-group-title{margin:0 0 14px;display:block}.opportunity-group-title strong{margin:6px 0;display:block}.opportunity-group-title small{display:block}.now-opportunity-grid,.future-opportunity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.clean-opportunity{border-radius:14px;min-width:0;padding:22px;scroll-margin-top:20px}.clean-opportunity.priority{border-color:#c08e3c;box-shadow:inset 0 2px #e6b95a33,0 20px 55px #0005}.clean-opportunity h3{margin:25px 0 12px;font-size:clamp(21px,2.05vw,29px);line-height:1.15}.clean-opportunity .insight{font-size:12px;line-height:1.6}.clean-opportunity .first-move{margin-top:19px}.clean-opportunity .first-move p{font-size:13px}.clean-opportunity .source-link{margin-top:13px}.clean-opportunity .availability{flex-direction:column;align-items:flex-start;margin-bottom:12px}.clean-opportunity .details-body{padding:17px 0 0}.clean-opportunity .details-body dl{grid-template-columns:1fr}.clean-opportunity .card-actions{flex-direction:column;align-items:stretch}.clean-opportunity .rating-actions{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.clean-opportunity .rating-actions>span{grid-column:1/-1}.future-group{margin-top:44px}.future-opportunity-card{background:linear-gradient(145deg,#08191c,#061113);border:1px solid #2c555a;border-radius:13px;padding:18px;scroll-margin-top:20px}.future-opportunity-card>div:first-child{justify-content:space-between;align-items:center;gap:9px;display:flex}.future-opportunity-card>div:first-child>b{color:#73d8c7;letter-spacing:.8px;font:600 8px IBM Plex Mono,monospace}.future-opportunity-card h3{margin:18px 0 9px;font-size:18px;line-height:1.25}.future-opportunity-card>p{color:#92aaa8;min-height:29px;font-size:10px;line-height:1.45}.future-opportunity-card>a{color:var(--cyan);margin:14px 0;font-size:9px;line-height:1.4;text-decoration:none;display:block}.future-opportunity-card details{border-top:1px solid #25474b;margin-top:13px;padding-top:12px}.future-opportunity-card summary{color:#a9c1bf;cursor:pointer;justify-content:space-between;font-size:9px;list-style:none;display:flex}.future-opportunity-card summary::-webkit-details-marker{display:none}.future-opportunity-card details>p{color:#94aaa8;font-size:11px;line-height:1.55}.future-first{border-left:2px solid var(--cyan);background:#071f21;gap:6px;padding:10px 12px;display:grid}.future-first span{color:var(--cyan);font:600 8px IBM Plex Mono,monospace}.future-first strong{font-size:11px;line-height:1.5}.future-opportunity-card details>small{color:#708b89;margin-top:10px;font-size:8px;line-height:1.5;display:block}.radar-more-actions{max-width:760px;margin:22px auto}.radar-more-actions .results-controls{grid-template-columns:repeat(3,1fr);gap:8px;padding:13px;display:grid}.expansion-lab{max-width:920px;margin:18px auto 0}.expansion-lab .network-invite{background:0 0;border:0;border-radius:0;margin:0}.expansion-lab .network-invite h2{font-size:22px}.expansion-lab .network-invite p{font-size:11px}@media (max-width:980px){.now-opportunity-grid{grid-template-columns:1fr}.clean-opportunity{width:100%;max-width:760px;margin:auto}.future-opportunity-grid,.result-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.premium-hero{padding:24px 0 8px}.premium-hero .hero-copy h1{letter-spacing:-1.7px;font-size:clamp(34px,9.8vw,42px)}.premium-hero .hero-copy>p{margin:16px 0 13px;font-size:12px;line-height:1.5}.premium-hero .trust-row{justify-content:flex-start;margin-top:12px}.workbench{padding:12px 0 44px}.wizard-intro{display:none}.wizard-context-body{padding:8px 13px 18px}.wizard-context-body textarea{height:118px}.context-entry-guide{margin-bottom:10px}.result-snapshot,.future-opportunity-grid{grid-template-columns:1fr}.results{width:calc(100% - 30px);padding-top:52px}.result-snapshot a{min-height:60px}.clean-opportunity{padding:18px}.clean-opportunity h3{font-size:24px}.clean-opportunity .op-top>div{max-width:66%}.radar-more-actions .results-controls{grid-template-columns:1fr}.expansion-lab .network-invite{gap:16px;padding:18px;display:grid}.expansion-lab .network-invite button{width:100%}.process-overview{margin-top:0}.knowledge-hub{padding-top:48px}}.context-signal-chips>span{border-radius:11px;align-items:flex-start}.context-signal-chips b{-webkit-box-orient:initial;-webkit-line-clamp:unset;white-space:normal;text-overflow:clip;color:#d5e5e3;font-size:11px;line-height:1.4;display:block;overflow:visible}.context-signal-chips button{margin-top:0}.group-empty{color:#91aaa8;background:#071719;border:1px dashed #31565a;border-radius:10px;padding:16px;font-size:11px;line-height:1.55}.card-secondary-actions{border-top:1px solid #25474b;margin-top:16px;padding-top:12px}.card-secondary-actions>summary{color:#9eb5b3;cursor:pointer;letter-spacing:.45px;justify-content:space-between;font:600 9px IBM Plex Mono,monospace;list-style:none;display:flex}.card-secondary-actions>summary::-webkit-details-marker{display:none}.card-secondary-actions[open]>summary{color:var(--cyan)}.card-secondary-actions>div{padding-top:12px}.card-secondary-actions .action-test{margin-top:0}.prompt-fallback{margin-top:12px;display:block}.prompt-fallback>span{color:#ffcb66;letter-spacing:1px;margin-bottom:7px;font:600 8px IBM Plex Mono,monospace;display:block}.prompt-fallback textarea{resize:vertical;color:#f4e4bf;background:#120f08;border:1px solid #6e5423;border-radius:8px;width:100%;height:120px;padding:10px;font:10px/1.45 IBM Plex Mono,monospace}.result-snapshot strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.context-metadata-review{border-top:1px dashed #31565a;margin-top:13px;padding-top:12px}.context-metadata-review>span{color:#8ba7a5;letter-spacing:1px;font:600 8px IBM Plex Mono,monospace}@media (max-width:700px){.result-snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.future-opportunity-grid{grid-template-columns:1fr}.result-snapshot a{min-height:74px;padding:10px}.result-snapshot strong{font-size:10px}.context-signal-chips>span{justify-content:space-between;width:100%}}.premium-hero{grid-template-columns:minmax(0,1fr) minmax(430px,.86fr);gap:48px;padding-bottom:38px}.premium-hero .opportunity-preview{min-height:500px;display:block}.premium-hero .core-label{text-align:right;letter-spacing:.65px;max-width:92px;font-size:8px;right:-2px}@media (max-width:1020px){.premium-hero{grid-template-columns:1fr;gap:24px}.premium-hero .opportunity-preview{width:min(760px,100%);min-height:0}}@media (max-width:700px){.premium-hero{padding-bottom:24px}.premium-hero .opportunity-preview{padding:22px 18px 18px}.premium-hero .opportunity-preview h2{font-size:26px}.premium-hero .signal-list{width:174px}.premium-hero .core-label{max-width:78px;font-size:7px;right:-3px}}body{background-color:#050a09;background-image:radial-gradient(circle at 12% 18%,#20cfa81a,#0000 30%),radial-gradient(circle at 88% 10%,#22779714,#0000 28%);font-family:Inter,sans-serif}.premium-site{overflow:hidden}.premium-shell{grid-template-columns:minmax(330px,.82fr) minmax(560px,1.18fr);grid-template-areas:"header header""hero radar""process process";align-items:start;column-gap:clamp(38px,5vw,88px);width:min(1420px,100% - 56px);margin:0 auto;display:grid}.site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050a09c2;border-bottom:1px solid #b3e1d71f;grid-area:header;width:100%;height:88px}.site-header .brand{letter-spacing:5.5px;font-size:17px}.product-status{color:#718e88;letter-spacing:1px;align-items:center;gap:8px;margin-left:auto;margin-right:30px;font:600 9px IBM Plex Mono,monospace;display:flex}.product-status i{background:#46e2a8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #46e2a8b3}.site-header nav a{letter-spacing:0;color:#91a6a1;font-family:Inter,sans-serif;font-size:12px}.site-header nav .nav-cta{color:#e2f0ed;background:#0a1714;border:1px solid #285b50;border-radius:999px;align-items:center;gap:14px;min-height:38px;padding:0 15px;display:flex}.site-header nav .nav-cta:hover{background:#0d211c;border-color:#4de2bb}.premium-hero{border:0;grid-area:hero;grid-template-columns:1fr;align-items:center;gap:0;width:auto;min-height:0;padding:52px 0 40px 8px;display:flex}.premium-hero:before{background:radial-gradient(circle at 18% 48%,#1cc7a424,#0000 38%)}.premium-hero .opportunity-preview{display:none}.premium-hero .hero-copy{max-width:600px}.premium-hero .eyebrow,.wizard-intro span{color:#65d9bc;letter-spacing:1.7px;font:600 10px IBM Plex Mono,monospace}.premium-hero .hero-copy h1{letter-spacing:-3.8px;text-wrap:balance;max-width:600px;margin:22px 0 0;font:600 clamp(48px,4.8vw,72px)/.99 Inter,sans-serif}.premium-hero .hero-copy h1 span{color:#54e0bd}.premium-hero .hero-copy>p{color:#9cafaa;max-width:570px;margin:26px 0 0;font:400 clamp(15px,1.25vw,18px)/1.65 Inter,sans-serif}.hero-start{color:#dff9f2;letter-spacing:.8px;align-items:center;gap:18px;margin-top:31px;font:700 11px IBM Plex Mono,monospace;text-decoration:none;display:inline-flex}.hero-start span{color:#62dfbf;border:1px solid #315e53;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.premium-hero .trust-row{color:#708a84;margin-top:38px}.premium-hero .trust-row b{font-family:Inter,sans-serif;font-size:11px;font-weight:500}.workbench{border:0;grid-area:radar;width:auto;padding:52px 0 82px}.wizard-intro{max-width:760px;margin:0 0 17px;padding-left:6px;display:block}.wizard-intro h2{color:#eff9f6;letter-spacing:-1.4px;margin:10px 0 7px;font:600 clamp(26px,2.5vw,36px)/1.1 Inter,sans-serif}.wizard-intro p{color:#78918b;max-width:680px;margin:0;font:400 12px/1.6 Inter,sans-serif}.context-wizard{max-width:none}.simple-context-wizard .wizard-step{background:linear-gradient(145deg,#0d1b18fa,#07100efa);border:1px solid #69a69752;border-radius:24px;overflow:hidden;box-shadow:0 30px 90px #00000061,inset 0 1px #ffffff06}.wizard-context-body{padding:22px 24px 24px}.context-entry-guide{background:0 0;border:0;border-bottom:1px solid #72a69a2e;border-radius:0;margin:0 0 17px;padding:0 0 17px}.context-entry-guide>div:first-child span{color:#758d87;font:400 10px Inter,sans-serif}.context-help-inline summary{color:#88d8c3;background:#0a1916;border-color:#315d53;border-radius:999px;min-height:38px;padding:0 14px;font-size:8px}.wizard-context-body>textarea{clip-path:none;color:#e7f5f1;background:#07100e;border:1px solid #6aa7984d;border-radius:14px;height:174px;min-height:140px;margin:0 0 13px;padding:18px;font:400 13px/1.6 Inter,sans-serif;transition:border-color .2s,box-shadow .2s}.wizard-context-body>textarea:focus{border-color:#4bd9b5;box-shadow:0 0 0 3px #4bd9b514}.wizard-context-body>textarea::placeholder{color:#526a64}.focus-options,.radar-options{background:#040c0a73;border-color:#5d918538;border-radius:12px}.focus-options>summary,.radar-options>summary{color:#849a95;min-height:44px;padding:0 14px;font-size:8px}.wow-button{color:#03100c;letter-spacing:.8px;background:#5ce2bd;border:0;border-radius:14px;min-height:60px;margin-top:15px;font:700 11px IBM Plex Mono,monospace;box-shadow:0 12px 34px #28c79e2b}.wow-button:hover{background:#7aebcc;box-shadow:0 16px 40px #28c79e40}.wow-button:disabled{color:#6f9188;box-shadow:none;background:#214139}.simple-privacy{color:#607b74;font-family:Inter,sans-serif}.process-overview{order:initial;border-top:1px solid #b3e1d71f;grid-area:process;width:100%;margin:0;padding:56px 0 64px}.process-overview h2{letter-spacing:-1px;font-family:Inter,sans-serif}.results{border-top:1px solid #b3e1d71a}.clean-opportunity,.future-opportunity-card,.result-snapshot a{background:linear-gradient(145deg,#0b1815,#07100e);border-color:#5e988a47;border-radius:18px}.clean-opportunity{clip-path:none}.clean-opportunity h3,.future-opportunity-card h3,.results-head h2{letter-spacing:-1px;font-family:Inter,sans-serif}.knowledge-hub{border-top-color:#b3e1d71f}@media (max-width:1080px){.premium-shell{grid-template-columns:1fr;grid-template-areas:"header""hero""radar""process";width:min(900px,100% - 40px)}.product-status{margin-left:auto}.premium-hero{min-height:0;padding:28px 10px 12px}.premium-hero .hero-copy,.premium-hero .hero-copy h1{max-width:760px}.premium-hero .hero-copy>p{max-width:700px}.workbench{padding:26px 0 70px}.hero-start{display:none}}@media (max-width:700px){.premium-shell{width:calc(100% - 28px)}.site-header{height:68px}.product-status{display:none}.premium-hero{padding:22px 2px 10px}.premium-hero .hero-copy h1{letter-spacing:-1.3px;font-size:clamp(30px,8vw,38px);line-height:1.1}.premium-hero .hero-copy>p{margin-top:20px;font-size:14px;line-height:1.55}.hero-start{margin-top:24px;display:inline-flex}.premium-hero .trust-row{margin-top:25px}.workbench{padding:22px 0 50px}.wizard-intro{margin-bottom:14px;padding:0 3px;display:block}.wizard-intro h2{font-size:25px}.wizard-intro p{font-size:11px}.wizard-context-body{padding:15px}.context-entry-guide{grid-template-columns:1fr;gap:10px}.context-help-inline summary{justify-content:center}.wizard-context-body>textarea{height:152px}.wow-button{min-height:58px;padding:0 14px;font-size:10px}.process-overview{padding:45px 0}.result-snapshot{grid-template-columns:1fr}}.premium-site{--soft-text:#b5c9c3;--muted:#a8c0b8}.premium-hero .hero-copy>p,.wizard-intro p{color:#b5c9c3;font-size:1rem;line-height:1.65}.site-header nav a{font-size:.875rem}.context-entry-guide{grid-template-columns:minmax(0,1fr);gap:12px}.context-entry-guide>div:first-child strong{font-size:1rem}.context-entry-guide>div:first-child span{color:#b5c9c3;font-size:.875rem}.context-help-inline summary{letter-spacing:0;white-space:normal;min-height:44px;padding:10px 14px;font-size:.875rem}.context-help p,.context-help .ai-options a{color:#b5c9c3;font-size:.875rem}.wizard-context-body>textarea{height:190px;font-size:1rem;line-height:1.6}.wizard-context-body>textarea::placeholder{color:#a4bcb3;opacity:1}.focus-options>summary,.radar-options>summary{color:#bdd0c9;letter-spacing:0;gap:8px;min-height:48px;font-size:.875rem}.context-status,.simple-privacy,.premium-hero .trust-row{color:#abc2b9;font-size:.875rem;line-height:1.5}.wow-button{letter-spacing:.2px;white-space:normal;padding:14px;font-size:.875rem}.wow-button:disabled{color:#b0c6be;background:#29483f}.clean-opportunity .insight,.first-move p,.details-body dd,.details-body p,.future-opportunity-card p{color:#d0e0da;font-size:1rem;line-height:1.65}.why-details summary,.card-secondary-actions summary,.first-move button,.result-snapshot strong{font-size:.875rem;line-height:1.5}.op-top,.first-move>span,.source-kind,.time-horizon{font-size:.75rem;line-height:1.5}.cookie-consent{gap:18px;width:min(820px,100% - 32px);padding:18px 20px}.cookie-consent h2{font-size:1.125rem}.cookie-consent span{letter-spacing:1px;font-size:.75rem}.cookie-consent p,.cookie-consent a{color:#b5c9c3;font-size:.875rem;line-height:1.5}.cookie-actions button,.cookie-actions button:last-child{color:#e0eee8;letter-spacing:0;background:#10231d;border-color:#76978c;min-height:44px;font-size:.875rem}.cookie-actions button:hover{background:#234137}.cookie-settings{min-height:40px;font-size:.75rem}@media (max-width:700px){.premium-hero .hero-copy>p,.wizard-intro p{font-size:1rem}.context-help-inline summary{justify-content:flex-start}.wizard-context-body>textarea{height:210px}.focus-options>summary,.radar-options>summary{flex-wrap:wrap;padding:12px}.cookie-consent{gap:12px;max-height:calc(100dvh - 24px);padding:16px;overflow:auto}.cookie-actions button{padding:10px 8px}.op-top{flex-wrap:wrap;gap:8px}}.product-outcome-link,.product-example a{color:#b4f4db;text-underline-offset:4px;font-size:.875rem;line-height:1.5;display:inline-block}.product-example{background:#0b1914;border:1px solid #416258;border-radius:16px;margin-top:24px;padding:20px}.product-example>span{color:#b5c9c3;font-size:.75rem;line-height:1.5}.product-example h2{letter-spacing:-.3px;margin:12px 0;font-size:1.25rem;line-height:1.3}.product-example p,.product-example dd{color:#d0e0da;margin:0;font-size:1rem;line-height:1.5}.product-example dl{gap:12px;margin:16px 0;display:grid}.product-example dt{color:#b4f4db;margin-bottom:4px;font-size:.875rem;font-weight:600}.entry-options{grid-template-columns:minmax(0,1fr) minmax(150px,.65fr);gap:14px;margin:18px 0;display:grid}.entry-options label{color:#bdd0c9;margin-bottom:8px;font-size:.875rem;line-height:1.5;display:block}.entry-options .focus-picker{border:0;margin:0;padding:0}.entry-options input,.entry-options select{box-sizing:border-box;color:#e0eee8;width:100%;min-width:0;min-height:44px;font:inherit;background:#0b1914;border:1px solid #58776c;border-radius:8px;margin:0;padding:10px;font-size:1rem}.context-help-inline{margin:10px 0}.simple-privacy a{color:inherit;text-underline-offset:3px;text-decoration:underline}.seo-example-card{border:1px solid;border-radius:14px;margin:24px 0;padding:24px}@media (max-width:700px){.entry-options{grid-template-columns:1fr}.product-example{padding:16px}.premium-shell{grid-template-areas:"header""hero""radar""process"}}.demo-ready .premium-shell{width:min(760px,100% - 32px);display:block}.demo-ready [hidden]{display:none!important}.demo-ready .site-header{justify-content:space-between;height:76px;display:flex}.demo-ready .premium-hero{padding:32px 0 20px}.demo-ready .premium-hero .hero-copy{max-width:none}.demo-ready .premium-hero .hero-copy h1{letter-spacing:-1.5px;max-width:740px;margin:0;font-size:clamp(2rem,4.5vw,3rem);line-height:1.12}.demo-ready .premium-hero .hero-copy>p{max-width:640px;margin:18px 0 0}.demo-ready .workbench{padding:0 0 28px}.demo-ready .context-entry-guide{border:0;margin-bottom:14px;padding:0}.demo-ready .context-entry-guide span{display:none}.demo-ready .wizard-context-body>textarea{resize:vertical;height:160px}.demo-ready .wow-button{min-height:52px;margin-top:8px}.demo-ready .results{border:0;outline:none;width:min(760px,100% - 32px);margin:0 auto;padding:24px 0}.demo-ready .now-opportunity-grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.demo-ready .results-head{margin-bottom:20px}.demo-ready .results-head h2{font-size:clamp(1.6rem,4vw,2rem);line-height:1.2}.demo-ready .clean-opportunity{min-width:0;padding:24px}.demo-ready .clean-opportunity h3{overflow-wrap:anywhere;font-size:1.5rem;line-height:1.25}.demo-fit{margin:20px 0}.demo-fit h4{color:#b4f4db;margin:0 0 10px;font-size:1rem}.demo-fit ul{margin:0;padding-left:22px}.demo-fit li,.demo-fit p{color:#d0e0da;font-size:1rem;line-height:1.6}.demo-note,.demo-context p{color:#b5c9c3;font-size:1rem;line-height:1.6}.demo-context{background:#0b1914;border-left:3px solid #5ce2bd;border-radius:4px;margin-bottom:20px;padding:18px}.demo-context strong{color:#b4f4db;font-size:.875rem}.demo-context p{margin:8px 0 0}.demo-example-control{text-align:center;margin:14px 0}.demo-example-control button,.demo-result-actions button{color:#d0f7e9;cursor:pointer;background:#0b1914;border:1px solid #58776c;border-radius:10px;min-height:44px;padding:10px 18px;font-size:1rem}.demo-example-control button:hover,.demo-result-actions button:hover{background:#183b2f}.demo-example-control p{color:#b5c9c3;margin:0;font-size:.875rem;line-height:1.5}.demo-options{border-top:1px solid #315448;margin-top:20px;padding-top:12px}.demo-options>summary{cursor:pointer;color:#b5c9c3;min-height:44px;padding:10px 0;font-size:.875rem}.demo-result-actions{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.demo-footer{justify-content:center;gap:24px;padding:22px 16px 72px;display:flex}.demo-footer a{color:#b5c9c3;text-underline-offset:4px;font-size:.875rem}:is(.demo-ready button:focus-visible,.demo-ready summary:focus-visible,.demo-ready a:focus-visible){outline-offset:4px;outline:2px solid #7aebcc}.demo-ready button:disabled{cursor:wait;opacity:.65}@media (max-width:700px){.demo-ready .premium-hero{padding:20px 0}.demo-ready .clean-opportunity{padding:18px}.demo-ready .wizard-context-body>textarea{height:175px}.demo-result-actions button{width:100%}}.wow-redesign{--bg:#080b13;--surface:#101623;--cyan:#92adff;--text:#f4f6ff;--soft-text:#b6bfd3;--muted:#a8b3c9;min-height:100dvh;color:var(--text);background:radial-gradient(at 76% 24%,#244bc426,#0000 43%),#080b13;font-family:Inter,Arial,sans-serif}.wow-redesign .premium-shell{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"header header""hero radar""example radar";align-items:start;column-gap:76px;width:min(1180px,100% - 64px);display:grid}.wow-redesign .site-header{border-bottom:1px solid #ffffff12;grid-area:header;height:88px;margin-bottom:40px}.wow-redesign .brand{letter-spacing:-1.2px;color:#f4f6ff;align-items:center;font-size:1.65rem;font-weight:700;display:flex}.wow-redesign .brand span{color:#99b3ff}.wow-redesign .brand .brand-spark{margin-left:10px;font-size:2rem;font-weight:400;line-height:1}.wow-redesign .language-toggle{color:#a8b3c9;background:#111726;border:1px solid #ffffff24;border-radius:30px;gap:9px;min-height:42px;padding:0 14px;font-size:.875rem}.wow-redesign .language-toggle .active{color:#f4f6ff}.wow-redesign .premium-hero{grid-area:hero;min-width:0;min-height:0;margin:0;padding:0 0 30px;display:block;overflow:visible}.wow-redesign .premium-hero:before{display:none}.discovery-label{letter-spacing:1.6px;color:#a7baff;margin-bottom:23px;font-size:.75rem;font-weight:600}.wow-redesign .premium-hero .hero-copy h1{letter-spacing:-.04em;text-wrap:balance;max-width:none;font-size:clamp(2.4rem,4.5vw,3.9rem);font-weight:600;line-height:1.1}.wow-redesign .premium-hero .hero-copy h1 span{color:#97b0ff}.wow-redesign .premium-hero .hero-copy>p{color:#b6bfd3;max-width:490px;margin:24px 0 0;font-size:1.0625rem;line-height:1.75}.discovery-signals{color:#c1cae0;flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;font-size:.875rem;display:flex}.discovery-signals span{background:#131b2c;border:1px solid #25324c;border-radius:7px;padding:8px 10px}.discovery-signals i{color:#7b8cab;font-style:normal}.wow-redesign .workbench{grid-area:radar;align-self:start;min-width:0;margin-top:9px;padding:0}.wow-redesign .simple-context-wizard .wizard-step{background:linear-gradient(150deg,#151e30,#101623);border:1px solid #344262;border-radius:22px;overflow:hidden;box-shadow:0 28px 90px #0005,inset 0 1px #ffffff0a}.wow-redesign .simple-entry .wizard-step-body{padding:28px}.wow-redesign .context-entry-guide{margin-bottom:22px}.wow-redesign .context-entry-guide>div:first-child strong{letter-spacing:-.5px;color:#f4f6ff;font-size:1.375rem;font-weight:600;line-height:1.35}.wow-redesign .context-entry-guide>div:first-child span{color:#b6bfd3;margin-top:8px;font-size:.9375rem;line-height:1.5;display:block}.wow-redesign .wizard-context-body>textarea{color:#f4f6ff;clip-path:none;background:#0a101d;border:1px solid #35405a;border-radius:12px;height:180px;min-height:140px;max-height:600px;margin-bottom:16px;padding:18px;font-size:1rem;line-height:1.7}.wow-redesign .wizard-context-body>textarea::placeholder{color:#93a0bb}.wow-redesign .wizard-context-body>textarea:focus{border-color:#9ab3ff;outline:none;box-shadow:0 0 0 3px #709bff20}.wow-redesign .simple-entry .wow-button{color:#0b1431;letter-spacing:0;background:#a4bbff;border-radius:11px;justify-content:center;align-items:center;gap:20px;min-height:56px;font:600 1rem Inter,Arial,sans-serif;display:flex;box-shadow:0 8px 28px #406aff20}.wow-redesign .simple-entry .wow-button:hover:enabled{background:#bed0ff;transform:translateY(-1px)}.wow-redesign .simple-entry .wow-button:disabled{color:#d0d9ed;opacity:1;cursor:not-allowed;box-shadow:none;background:#34476e}.wow-redesign .demo-example-control{margin:13px 0}.wow-redesign .demo-example-control button{color:#ced8f4;text-underline-offset:5px;background:0 0;border:0;min-height:44px;padding:8px 18px;font-size:.9375rem;text-decoration:underline}.wow-redesign .simple-privacy{color:#a8b3c9;text-align:left;font-size:.875rem;line-height:1.7}.wow-redesign .simple-privacy span{color:#a4bbff}.wow-redesign .demo-options{border-color:#35405a;margin-top:20px;padding-top:8px}.wow-redesign .demo-options>summary{color:#bcc7df;font-size:.875rem}.wow-redesign .entry-options input,.wow-redesign .entry-options select,.wow-redesign .context-help>div{color:#e8edfb;background:#101827;border-color:#35405a}.wow-redesign .context-help summary{color:#b8caff}.discovery-example{border-top:1px solid #ffffff20;grid-area:example;min-width:0;margin-bottom:38px;padding:23px 0 0}.discovery-example-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.discovery-example-top>span{letter-spacing:.7px;color:#aebfdf;font-size:.75rem;font-weight:600}.discovery-example-top b{color:#b9c3d7;border:1px solid #374157;border-radius:5px;padding:4px 8px;font-size:.75rem;font-weight:400}.discovery-example .example-before{color:#a1aec8;margin:20px 0 13px;font-size:.9375rem;line-height:1.6}.example-connection{align-items:baseline;gap:14px;display:flex}.example-connection>span{color:#9ab3ff;font-size:1.5rem}.example-connection h2{color:#eff3ff;letter-spacing:-.5px;margin:0;font-size:1.4rem;font-weight:500;line-height:1.35}.discovery-example>p{color:#b6bfd3;margin:13px 0;font-size:.9375rem;line-height:1.7}.example-next{border-left:2px solid #92adff;margin:20px 0 12px;padding:4px 0 4px 16px}.example-next>span{color:#a7bbff;letter-spacing:.6px;font-size:.75rem;font-weight:600}.example-next p{color:#dbe3f8;margin:8px 0 0;font-size:.9375rem;line-height:1.6}.discovery-example>small{color:#a4b0c8;font-size:.8125rem;line-height:1.6;display:block}.discovery-example>button{color:#aebfff;background:0 0;border:0;border-radius:4px;align-items:center;gap:16px;min-height:44px;margin-top:8px;padding:12px 0;font:500 .9375rem Inter,Arial,sans-serif;display:flex}.wow-redesign .results{width:min(880px,100% - 40px);padding:0 0 32px}.wow-redesign.showing-results .premium-shell{display:block}.wow-redesign.showing-results .site-header{margin-bottom:28px}.wow-redesign .clean-opportunity{background:linear-gradient(145deg,#141e31,#0e1523);border:1px solid #354466;border-radius:20px;padding:32px}.wow-redesign .clean-opportunity.priority{border-top:3px solid #9bb3ff}.wow-redesign .clean-opportunity h3{color:#f0f4ff;font-size:1.8rem;line-height:1.25}.wow-redesign .clean-opportunity .insight,.wow-redesign .demo-fit li,.wow-redesign .demo-fit p,.wow-redesign .first-move p{color:#c7d1e6}.wow-redesign .demo-fit h4,.wow-redesign .first-move>span{color:#b4c5ff}.wow-redesign .first-move,.wow-redesign .demo-context{background:#182440;border-color:#91adff;border-radius:10px}.wow-redesign .demo-context strong,.wow-redesign .demo-context p{color:#c7d4f2}.wow-redesign .demo-result-actions button,.wow-redesign .first-move button{color:#d7e2ff;background:#1a2947;border-color:#526c9c}.wow-redesign .demo-note{color:#bac6dd}.wow-redesign .demo-footer{border-top:1px solid #ffffff12;max-width:1180px;margin:16px auto 0;padding:24px 16px 48px}.wow-redesign .demo-footer a{color:#9daecb}:is(.wow-redesign button:focus-visible,.wow-redesign summary:focus-visible,.wow-redesign a:focus-visible){outline-offset:4px;outline:2px solid #b5c8ff}.wow-redesign .why-details,.wow-redesign .card-secondary-actions{border-color:#354466}@media (min-width:1400px){.wow-redesign .site-header{margin-bottom:65px}.wow-redesign .premium-shell{column-gap:90px}}@media (max-width:1000px){.wow-redesign .premium-shell{column-gap:32px;width:calc(100% - 40px)}.wow-redesign .premium-hero .hero-copy h1{letter-spacing:-1.5px;font-size:2.65rem}.wow-redesign .simple-entry .wizard-step-body{padding:22px}}@media (max-width:760px){.wow-redesign .premium-shell{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""hero""radar""example";width:calc(100% - 32px)}.wow-redesign .site-header{height:68px;margin-bottom:22px}.wow-redesign .brand{font-size:1.4rem}.discovery-label{letter-spacing:1px;margin-bottom:17px;font-size:.75rem}.wow-redesign .premium-hero{padding:0 0 24px}.wow-redesign .premium-hero .hero-copy h1{letter-spacing:-1.3px;font-size:clamp(2rem,8.4vw,3.5rem);line-height:1.1}.wow-redesign .premium-hero .hero-copy>p{margin-top:14px;font-size:1rem;line-height:1.55}.discovery-signals{gap:6px;margin-top:14px;font-size:.875rem}.discovery-signals span{padding:7px 8px}.wow-redesign .workbench{margin:0 0 32px}.wow-redesign .simple-entry .wizard-step-body{padding:20px}.wow-redesign .context-entry-guide>div:first-child strong{font-size:1.2rem}.wow-redesign .wizard-context-body>textarea{height:145px}.discovery-example{margin-bottom:16px}.wow-redesign .clean-opportunity{padding:21px}.wow-redesign .clean-opportunity h3{font-size:1.5rem}.wow-redesign .results-head h2{font-size:1.65rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.wow-redesign *{transition:none!important;animation:none!important}}.wow-redesign .hero-copy{width:100%;min-width:0}.wow-redesign .premium-hero .hero-copy h1 span{color:#0000;background:linear-gradient(110deg,#c4d3ff,#8daaff 65%,#aac1ff);-webkit-background-clip:text;background-clip:text}.wow-redesign .workbench{border:0}.wow-redesign .simple-context-wizard .wizard-step:focus-within{border-color:#839bdb;box-shadow:0 24px 80px #0005,0 0 0 1px #839bdb20}.wow-redesign .simple-entry .wow-button{white-space:normal;height:auto;padding:16px;line-height:1.4;transition:background .18s,transform .18s}.wow-redesign .simple-entry .wow-button>span:not(.spinner){flex-shrink:0}.wow-redesign .context-status,.wow-redesign .scan-notice,.wow-redesign .context-help p,.wow-redesign .entry-options label{color:#bdcbe5;font-size:.875rem;line-height:1.6}.wow-redesign .context-help .copy-button,.wow-redesign .context-help .ai-options a{letter-spacing:0;min-height:44px;font-size:.875rem}.wow-redesign .entry-options input,.wow-redesign .entry-options select{max-width:100%;min-height:48px;font-size:1rem}.wow-redesign .error{color:#ffd7df;overflow-wrap:anywhere;background:#2a1620;border:1px solid #875066;border-radius:10px;padding:16px;font-size:1rem;line-height:1.6}.wow-redesign .context-signal-review,.wow-redesign .flexible-clarification{color:#dce6fa;background:#131f34;border-color:#425779}.wow-redesign .context-signal-review p,.wow-redesign .context-signal-chips b,.wow-redesign .context-metadata-review,.wow-redesign .flexible-clarification button{color:#d3def3;font-size:.875rem;line-height:1.6}.wow-redesign .context-signal-chips>span{background:#0c1628;border-color:#3a4c6e}.wow-redesign .context-signal-chips button{color:#d5e0fa;min-width:36px;min-height:36px}.wow-redesign .op-top{flex-wrap:wrap;gap:12px}.wow-redesign .op-top>div{flex-wrap:wrap;gap:8px;display:flex}.wow-redesign .op-top>span,.wow-redesign .op-top b{letter-spacing:.04em;font-size:.75rem;line-height:1.5}.wow-redesign .clean-opportunity .insight,.wow-redesign .first-move p{font-size:1rem;line-height:1.75}.wow-redesign .why-details summary,.wow-redesign .card-secondary-actions summary{color:#c5d3ee;white-space:normal;min-height:48px;font-size:.875rem;line-height:1.6}.wow-redesign .details-body p,.wow-redesign .details-body dd,.wow-redesign .details-body strong{color:#c9d5ec;font-size:1rem;line-height:1.65}.wow-redesign .details-body dt,.wow-redesign .details-body span,.wow-redesign .details-body i{color:#b4c7f1;font-size:.875rem;line-height:1.6}.wow-redesign .first-move button,.wow-redesign .card-actions button,.wow-redesign .action-test button,.wow-redesign .feedback-reasons button{white-space:normal;min-height:44px;font-size:.875rem;line-height:1.4}.wow-redesign .feedback-reasons,.wow-redesign .results-feedback{background:#111c30;border-color:#3a4d71}.wow-redesign .results-feedback{width:100%;padding:24px}.wow-redesign .results-feedback p,.wow-redesign .results-feedback-actions button,.wow-redesign .feedback-notice,.wow-redesign .rating-actions small{font-size:.875rem;line-height:1.6}.wow-redesign .results-feedback-actions button{color:#d7e2ff;background:#1a2947;border-color:#526c9c}.wow-redesign .results-feedback-actions button.selected{color:#0b1431;background:#b5c8ff}.wow-redesign .source-link strong,.wow-redesign .availability b{overflow-wrap:anywhere;font-size:.875rem;line-height:1.6}.wow-redesign .source-link{color:#c7d7ff;background:#101d34;border-color:#425779}.wow-redesign .availability{background:0 0;border-color:#3a4d71}.wow-redesign .demo-footer a{align-items:center;min-height:44px;display:inline-flex}.wow-redesign .results:focus-visible{outline-offset:8px;outline:2px solid #b5c8ff}@media (max-width:760px){.wow-redesign .discovery-label{margin-bottom:12px}.wow-redesign .premium-hero{padding-bottom:20px}.wow-redesign .context-entry-guide{margin-bottom:16px}.wow-redesign .discovery-signals{display:none}.wow-redesign .simple-entry .wizard-step-body{padding:18px}.wow-redesign .clean-opportunity .op-top{align-items:flex-start}.wow-redesign .results-feedback-actions{flex-wrap:wrap;display:flex}.wow-redesign .results-feedback-actions button{flex:1;min-width:80px}}@media (prefers-reduced-motion:reduce){.wow-redesign .wow-button{transition:none!important;transform:none!important}}.easy-entry .premium-shell{flex-direction:column;width:min(760px,100% - 32px);display:flex}.easy-entry .site-header{order:0;width:100%;height:76px;margin-bottom:28px}.easy-entry .premium-hero{text-align:center;order:1;width:100%;padding:0 0 28px}.easy-entry .premium-hero .hero-copy h1{letter-spacing:-.035em;max-width:660px;margin:auto;font-size:clamp(2rem,5vw,2.8rem);line-height:1.15}.easy-entry .premium-hero .hero-copy>p{max-width:570px;margin:16px auto 0;font-size:1rem;line-height:1.6}.easy-entry .workbench{order:2;width:100%;margin:0}.easy-entry .discovery-example{order:3;width:100%;margin:32px 0 12px;padding-top:24px}.easy-entry .discovery-example>p,.easy-entry .discovery-example>small,.easy-entry .example-next{display:none}.easy-entry .example-connection{margin-top:18px}.easy-entry .example-connection h2{font-size:1.125rem}.entry-paths{background:#0a101d;border:1px solid #35405a;border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:24px;padding:5px;display:grid}.entry-paths button{color:#bdcbe5;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;min-height:54px;padding:10px 12px;font:500 1rem/1.4 Inter,Arial,sans-serif}.entry-paths button[aria-pressed=true]{color:#fff;background:#263858;border-color:#7c98d2}.easy-entry .entry-paths{justify-content:flex-end;margin-bottom:8px}.easy-entry .entry-paths button{text-underline-offset:4px;background:0 0;border:0;flex:0 auto;min-height:44px;font-size:.875rem;text-decoration:underline}.easy-entry .context-signal-review>summary{cursor:pointer;align-items:center;min-height:44px;font-size:.875rem;display:flex}.easy-entry .paste-entry>textarea,.context-guide textarea{resize:vertical;color:#f4f6ff;clip-path:none;background:#0a101d;border:1px solid #485c81;border-radius:12px;width:100%;height:170px;min-height:150px;margin:0 0 12px;padding:16px;font:400 1rem/1.65 Inter,Arial,sans-serif;display:block}.easy-entry textarea:focus{outline-offset:3px;outline:2px solid #a4bbff}.easy-entry textarea::placeholder{color:#9eacc7}.easy-entry .entry-paths{background:#151b2b;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;margin-bottom:14px;padding:4px;display:grid}.easy-entry .entry-paths button{color:#bac2d7;text-align:center;letter-spacing:0;background:0 0;border:0;border-radius:6px;width:100%;min-height:48px;padding:10px 8px;font:500 1rem/1.35 Inter,Arial,sans-serif;text-decoration:none}.easy-entry .entry-paths button[aria-pressed=true]{color:#f4f6ff;background:#2b344b}.easy-entry .quick-context{flex-wrap:wrap;gap:8px;margin:10px 0 14px;display:flex}.easy-entry .quick-context button{color:#cbd3e8;background:0 0;border:1px solid #46516d;border-radius:8px;min-height:44px;padding:8px 12px;font:400 .875rem/1.4 Inter,Arial,sans-serif}.compact-timing{color:#cbd3e8;align-items:center;gap:12px;margin:12px 0;font:400 .875rem Inter,Arial,sans-serif;display:flex}.compact-timing select{color:#edf0fb;min-width:0;min-height:44px;font:inherit;background:#151b2b;border:1px solid #46516d;border-radius:8px;flex:1;padding:8px}.easy-entry .context-help-inline summary{color:#aab9ff;box-shadow:none;background:0 0;border:0;font-family:Inter,Arial,sans-serif}.easy-entry .simple-context-wizard .wizard-step{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.easy-entry .simple-context-wizard .wizard-step:focus-within{box-shadow:none}.easy-entry .simple-entry .wizard-step-body{padding:0}.easy-entry .simple-entry .wow-button{color:#101527;box-shadow:none;background:#a5b4ff;border-radius:8px}.easy-entry .simple-entry .wow-button:disabled{color:#293454;opacity:.65;background:#a5b4ff}.easy-entry .paste-entry>textarea{border-radius:8px;height:140px;min-height:120px;font:400 1rem/1.5 Inter,Arial,sans-serif}.easy-entry .premium-hero .hero-copy h1{letter-spacing:0;font-size:2.5rem;line-height:1.2}.easy-entry .premium-hero .hero-copy h1 span{display:block}@media (max-width:600px){.easy-entry .premium-hero .hero-copy h1{letter-spacing:0;font-size:1.75rem}.easy-entry .site-header{margin-bottom:12px}.easy-entry .simple-entry .wizard-step-body{padding:0}.easy-entry{padding-bottom:24px}.easy-entry .discover-dock{background:0 0;border:0;padding:0;position:static}.easy-entry .discover-dock .wow-button{width:100%;max-width:780px;margin:auto}body:has(.easy-entry) .cookie-consent{margin-bottom:0}}.easy-entry .context-help{text-align:left;margin:0 0 18px}.easy-entry .context-help summary{text-transform:none;letter-spacing:0;min-height:44px;padding:10px 0;font-size:.875rem;line-height:1.5}.guide-progress{color:#acc2ef;justify-content:space-between;gap:12px;margin-bottom:24px;font-size:.875rem;display:flex}.guide-progress span{color:#a8b3c9}.context-guide label{color:#f4f6ff;letter-spacing:-.02em;font-size:1.375rem;font-weight:600;line-height:1.35;display:block}.context-guide p{color:#bdcbe5;margin:12px 0 20px;font-size:1rem;line-height:1.6}.guide-actions{justify-content:space-between;gap:12px;margin-top:20px;display:flex}.guide-actions button{color:#dce6fa;cursor:pointer;background:#18243a;border:1px solid #536b98;border-radius:10px;min-height:48px;padding:12px 18px;font:500 1rem/1.4 Inter,Arial,sans-serif}.guide-actions button.guide-next{color:#0b1431;background:#a4bbff;border-color:#a4bbff}.context-guide .guide-private{color:#a8b3c9;margin:18px 0 0;font-size:.875rem}@media (max-width:600px){.easy-entry .site-header{height:64px;margin-bottom:22px}.easy-entry .premium-hero{padding-bottom:22px}.easy-entry .premium-hero .hero-copy h1{font-size:2rem}.entry-paths{margin-bottom:20px}.entry-paths button{padding:10px 6px;font-size:.9375rem}.guide-progress{flex-wrap:wrap;margin-bottom:18px}.guide-actions button{padding:12px}.context-guide label{font-size:1.2rem}.easy-entry .simple-entry .wizard-step-body{padding:16px}}.easy-entry .premium-shell{max-width:680px}.easy-entry .premium-hero{text-align:left}.easy-entry .premium-hero .hero-copy h1{color:#b0baff;max-width:540px;margin:0;line-height:1.18}.easy-entry .premium-hero .hero-copy>p{color:#b8bdd0;margin:14px 0 0}.easy-entry .entry-paths{background:0 0;border:0;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:0 0 12px;padding:0;display:flex}.easy-entry .entry-paths button{color:#b0baff;text-align:left;min-height:44px;padding:8px 0;line-height:1.5}.easy-entry .context-entry-guide{margin-bottom:12px}.easy-entry .paste-entry>textarea{background:#111626;border-color:#363e58;height:150px;min-height:150px}.easy-entry .context-starters{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.easy-entry .context-starters button{color:#c5c9df;cursor:pointer;background:0 0;border:1px solid #39405a;border-radius:24px;min-height:44px;padding:9px 13px;font:400 .875rem/1.4 Inter,Arial,sans-serif}.easy-entry .context-starters button:hover{background:#222940}.easy-entry .wow-button{clip-path:none;text-transform:none;letter-spacing:0;border:1px solid #a5b0ff;border-radius:14px;min-height:60px;font:600 1.0625rem/1.4 Inter,Arial,sans-serif;color:#101427!important;background:#a5b0ff!important}.easy-entry .wow-button:disabled{opacity:.75;color:#343d69!important;background:#a5b0ff!important}.easy-entry .context-help-inline{background:0 0;border:0;margin:12px 0 4px}.easy-entry .context-help-inline summary{color:#b0baff;text-align:center;justify-content:center;font-family:Inter,Arial,sans-serif;font-size:.9375rem}.easy-entry .simple-privacy{color:#aeb5c9;font-size:.875rem;line-height:1.6}:is(.easy-entry button:focus-visible,.easy-entry summary:focus-visible){outline-offset:4px;outline:2px solid #bac3ff}@media (max-width:600px){.easy-entry .site-header{margin-bottom:16px}.easy-entry .premium-hero .hero-copy h1{font-size:2rem}.easy-entry .wow-button{position:static;box-shadow:0 6px 24px #080b1380}}.wow-redesign .clean-opportunity,.wow-redesign .opportunity-preview,.wow-redesign .context-review,.seo-site .seo-cta,.seo-site .seo-example-card{border-radius:28px;box-shadow:0 12px 36px #00000018,inset 0 1px #ffffff06}.easy-entry .paste-entry>textarea,.easy-entry .context-guide textarea{border-color:#444c663d;border-radius:22px;padding:20px;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px 2px #00000014}.easy-entry .paste-entry>textarea:focus,.easy-entry .context-guide textarea:focus{outline-offset:2px;border-color:#a5b0ff;outline:2px solid #a5b0ff40}.easy-entry .simple-entry .wow-button,.easy-entry .discover-dock .wow-button{border-radius:22px;box-shadow:0 6px 20px #788aff1f,inset 0 1px #ffffff28}.easy-entry .guide-actions button,.easy-entry .compact-timing select,.wow-redesign .demo-result-actions button,.wow-redesign .first-move button{border-radius:16px}.easy-entry .quick-context button,.easy-entry .context-starters button{border-radius:999px}.wow-redesign .first-move,.wow-redesign .demo-context,.wow-redesign .error{border-radius:20px}body:has(.wow-redesign) .cookie-consent{border-radius:24px;box-shadow:0 12px 40px #00000030}body:has(.wow-redesign) .cookie-actions button{border-radius:14px}@media (max-width:600px){.easy-entry .discover-dock{box-shadow:none;background:0 0;border-radius:0}.wow-redesign .clean-opportunity{border-radius:24px}}.easy-entry .discover-dock{margin:12px 0}.easy-entry .discover-dock .wow-button{width:100%;margin:0;position:static}:root{--pw-bg:#fbf9f6;--pw-surface:#fff;--pw-raised:#f3eefb;--pw-field:#fdfbff;--pw-border:#dfd6ec;--pw-text:#292337;--pw-muted:#686074;--pw-accent:#7250b5;--pw-ink:#fff;--pw-font:Inter,Arial,sans-serif;--pw-display:Georgia,"Times New Roman",serif;--pw-shadow:0 16px 44px #58407910,0 3px 8px #58407908;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--pw-bg);color:var(--pw-text);font-family:var(--pw-font);background-image:none}:is(.seo-site,.shared-view,.flex-experiment){--bg:var(--pw-bg);--surface:var(--pw-surface);--cyan:var(--pw-accent);--amber:var(--pw-accent);--text:var(--pw-text);--muted:var(--pw-muted);background:radial-gradient(ellipse at 76% 24%,#c8b4ec30,transparent 43%),var(--pw-bg);min-height:100dvh;color:var(--pw-text);font-family:var(--pw-font)}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab,.cookie-consent) :is(p,li,dd,input,textarea,select){font-family:var(--pw-font);font-size:1rem;line-height:1.65}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab) :is(h1,h2,h3){font-family:var(--pw-font);color:var(--pw-text);letter-spacing:-.025em;text-transform:none;line-height:1.25}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab) :is(p,li,dd){color:var(--pw-muted)}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab) a{color:var(--pw-accent);text-underline-offset:4px;overflow-wrap:anywhere}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab,.cookie-consent) :is(button,summary){font-family:var(--pw-font);letter-spacing:0;cursor:pointer;white-space:normal;min-height:44px;font-size:.875rem;line-height:1.5}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab,.cookie-consent) :is(a,button,summary,input,textarea,select):focus-visible{outline-offset:4px;outline:2px solid #7250b5}.cookie-settings:focus-visible{outline-offset:4px;outline:2px solid #7250b5}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab) :is(input,textarea,select){background:var(--pw-field);border:1px solid var(--pw-border);max-width:100%;color:var(--pw-text);clip-path:none;border-radius:10px;padding:14px}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab) :is(input,textarea)::placeholder{color:#797082}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab) button{color:#514063;background:#f4eefb;border:1px solid #d8cce8;border-radius:10px;padding:10px 16px}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab) button:hover:enabled{background:#e9ddf8}:is(.seo-site,.shared-view,.flex-experiment,.anonymous-network,.expansion-lab) button:disabled{opacity:.6;cursor:not-allowed}a.pw-brand,.wow-redesign a.pw-brand,.flex-experiment>header a.pw-brand{font:700 1.65rem/1.2 var(--pw-font);letter-spacing:-1.2px;color:var(--pw-text);white-space:nowrap;align-items:center;gap:0;text-decoration:none;display:inline-flex}a.pw-brand span{color:var(--pw-accent);background:0 0}a.pw-brand .brand-spark{margin-left:10px;font-size:2rem;font-weight:400;line-height:1}.seo-header,.seo-footer{border-color:#dfd6ec;gap:24px;width:min(1000px,100% - 40px);height:auto;min-height:76px;margin:0 auto;padding:20px 0}.seo-header nav,.seo-footer nav{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.seo-header nav a,.seo-footer nav a{min-height:44px;font:500 .875rem/1.5 var(--pw-font);letter-spacing:0;color:var(--pw-muted);align-items:center;display:inline-flex}.seo-article{width:min(760px,100% - 40px);margin:40px auto 56px;padding:0}.seo-article h1{letter-spacing:-.035em;margin:16px 0 20px;font-size:clamp(2rem,5vw,2.8rem);line-height:1.15}.seo-article h2{margin:0 0 16px;font-size:clamp(1.375rem,3vw,1.75rem)}.seo-article h3{font-size:1.125rem}.seo-article .seo-lead{color:#686074;font-size:1.125rem;line-height:1.75}.seo-article>section{border-color:var(--pw-border);margin:32px 0;padding:28px 0}.seo-breadcrumb{font:400 .875rem/1.6 var(--pw-font);color:var(--pw-muted);flex-wrap:wrap;gap:8px;display:flex}.seo-breadcrumb strong{overflow-wrap:anywhere;font-weight:400}.seo-eyebrow,.seo-cta>span,.seo-footer>strong{font:600 .875rem/1.5 var(--pw-font);letter-spacing:.04em;color:var(--pw-accent)}.seo-faq details{border:1px solid var(--pw-border);background:var(--pw-surface);border-radius:12px;margin:12px 0;padding:0 18px}.seo-faq summary{color:var(--pw-text);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:1rem;display:flex}.seo-faq summary span{color:var(--pw-accent);flex-shrink:0}.seo-faq details p{margin:0;padding:0 0 16px}.seo-example-card,.seo-cta,.seo-related{background:linear-gradient(150deg,var(--pw-raised),var(--pw-surface));border:1px solid var(--pw-border);border-radius:20px;padding:28px!important}.seo-related>div{grid-template-columns:1fr;gap:12px;display:grid}.seo-related a{border:1px solid var(--pw-border);background:var(--pw-field);font:500 1rem/1.6 var(--pw-font);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.seo-cta{margin-top:32px}.seo-cta h2{margin-top:16px}.seo-header nav .seo-header-cta,.seo-cta>a,.shared-view .shared-cta{background:var(--pw-accent);min-height:48px;color:var(--pw-ink);font:600 1rem/1.4 var(--pw-font);letter-spacing:0;white-space:normal;border:0;border-radius:10px;justify-content:center;align-items:center;padding:12px 18px;text-decoration:none;display:inline-flex}.shared-view{padding:28px 20px 64px}.shared-view .shared-brand{margin-bottom:32px}.shared-card{background:linear-gradient(150deg,var(--pw-raised),var(--pw-surface));border:1px solid var(--pw-border);border-radius:20px;width:min(760px,100%);padding:28px}.shared-card h1{font-size:clamp(1.75rem,4vw,2.4rem)}.shared-card .first-move,.flex-move{border-color:var(--pw-accent);background:#f1eafa;border-radius:10px;padding:18px}.shared-card :is(.op-top span,.op-top b,.first-move span,.source-link span){color:var(--pw-accent);letter-spacing:0;font-size:.875rem}.shared-card .source-link{background:var(--pw-field);border-color:var(--pw-border);border-radius:10px}.shared-card .source-link strong{color:var(--pw-accent);font-size:1rem}.flex-experiment>header{border-color:#dfd6ec;flex-wrap:wrap;gap:16px;width:min(760px,100% - 40px);height:auto;min-height:76px;padding:16px 0}.flex-experiment>header b,.flex-hero>span,.flex-results>span,.flex-field>span,.flex-privacy,.flex-step p,.flex-summary article>span,.flex-signals i,.flex-move>span{letter-spacing:0;color:var(--pw-muted);font-size:.875rem;line-height:1.6}.flex-hero{margin:32px auto 24px}.flex-hero h1{font-size:clamp(2rem,5vw,2.8rem)}.flex-panel,.flex-results>div>article,.flex-rating{background:linear-gradient(150deg,var(--pw-raised),var(--pw-surface));border:1px solid var(--pw-border);box-shadow:none;border-radius:20px;padding:28px}.flex-step>b{border-color:var(--pw-border);color:var(--pw-accent)}.flex-summary article,.flex-question{background:var(--pw-field);border-color:var(--pw-border);border-radius:10px}.flex-experiment .flex-primary{letter-spacing:0;white-space:normal;padding:14px;background:var(--pw-accent)!important;color:var(--pw-ink)!important;font:600 1rem/1.5 var(--pw-font)!important}.wow-redesign :is(.anonymous-network,.network-invite,.profile-summary,.profile-editor,.match-card,.radar-panel){background:var(--pw-surface);border-color:var(--pw-border);border-radius:16px}.wow-redesign :is(.network-head,.match-list-head,.profile-tags,.network-footnote,.network-empty,.deep-consent,.vault-status,.radar-panel,.network-invite){color:var(--pw-muted);font-family:var(--pw-font)}.wow-redesign :is(.network-head,.profile-editor,.match-copy,.radar-panel,.network-invite,.deep-consent,.vault-status) :is(span,small,label,b){letter-spacing:0;font-size:.875rem;line-height:1.6}.wow-redesign .profile-editor :is(input[type=checkbox],input[type=radio]){width:20px;height:20px;accent-color:var(--pw-accent);padding:0}.wow-redesign :is(.match-copy h3,.network-head h2){color:var(--pw-text)}.wow-redesign :is(.match-score strong,.match-score span,.profile-tags span){color:var(--pw-accent);border-color:var(--pw-border)}.cookie-consent{border:1px solid var(--pw-border);color:var(--pw-text);font-family:var(--pw-font);background:#fff;border-radius:16px;gap:20px;padding:20px;box-shadow:0 16px 64px #58407918}.cookie-consent span,.cookie-consent a{color:var(--pw-accent);letter-spacing:0;font-size:.875rem}.cookie-consent h2{font:600 1.125rem/1.4 var(--pw-font);color:var(--pw-text);letter-spacing:0}.cookie-consent p{color:var(--pw-muted);font-size:.875rem;line-height:1.6}.cookie-actions button,.cookie-actions button:last-child{color:var(--pw-text);font:500 .875rem/1.4 var(--pw-font);letter-spacing:0;background:#e9ddf8;border:1px solid #d8cce8;border-radius:8px;min-height:44px;padding:10px 14px}.cookie-settings{background:var(--pw-surface);border:1px solid var(--pw-border);color:var(--pw-muted);min-height:44px;font:400 .875rem var(--pw-font);border-radius:8px;margin:16px auto 100px;padding:10px 14px;display:block;position:static}.cookie-consent{width:100%;max-width:none;box-shadow:none;border-radius:0;margin:0;position:relative;bottom:auto;left:auto;transform:none}.easy-entry .compact-timing input{color:#292337;width:auto;min-width:0;min-height:44px;font:inherit;background:#f3eef8;border:1px solid #d8cce8;border-radius:8px;flex:1;padding:8px}.easy-entry .entry-paths{background:#f3eef8;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;padding:4px;display:grid}.easy-entry .entry-paths button{text-align:center;padding:10px 8px;text-decoration:none}.easy-entry .discover-dock .wow-button{box-shadow:none;border-radius:8px;position:static}@media (max-width:600px){.easy-entry .simple-entry .wizard-step-body{padding:0}.easy-entry .premium-hero .hero-copy h1{letter-spacing:0;font-size:1.75rem}.easy-entry .site-header{margin-bottom:12px}}@media (max-width:700px){.seo-header,.seo-footer{flex-direction:column;align-items:flex-start;gap:12px;width:calc(100% - 32px)}a.pw-brand,.wow-redesign a.pw-brand,.flex-experiment>header a.pw-brand{font-size:1.4rem}.seo-article{width:calc(100% - 32px);margin-top:28px}.seo-example-card,.seo-cta,.seo-related{padding:20px!important}.seo-cta>a{width:100%}.shared-card,.flex-panel,.flex-results>div>article,.flex-rating{padding:20px}.flex-summary{grid-template-columns:1fr}.cookie-consent{flex-direction:column;align-items:stretch;gap:12px;max-height:80dvh;padding:16px;overflow:auto}.cookie-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}}@media (prefers-reduced-motion:reduce){.pw-brand,.seo-site *,.shared-view *,.flex-experiment *{scroll-behavior:auto;transition:none!important;animation:none!important}}:root{--pw-bg:#f9f7fc;--pw-text:#17152c;--pw-accent:#8063ce;--pw-muted:#666174;--pw-display:Georgia,"Times New Roman",serif}body{background:#f9f7fc}.reference-site{--bg:#f9f7fc;--text:#17152c;--muted:#666174;--cyan:#8063ce;--amber:#8063ce;--line:#ded7ec;--surface:#fff;--surface-2:#f3eefb;--soft-text:#666174;--ref-shadow:0 20px 36px -12px #4b386b26,0 3px 8px #4b386b05,inset 0 1px 2px #fff;color:var(--text);background:radial-gradient(at 15% 35%,#eee8f77a,#0000 44%),#f9f7fc;min-height:100dvh;padding:0;font-family:Inter,Arial,sans-serif;overflow:clip}.reference-site [hidden]{display:none!important}.reference-site :is(h1,h2,h3,h4,p){text-transform:none;text-shadow:none;margin:0}.reference-site :is(h1,h2,h3){font-family:var(--pw-display);color:var(--text);letter-spacing:-.04em}.reference-site :is(p,li,dd){color:var(--muted);font-size:1rem;line-height:1.55}.reference-site :is(button,input,textarea,select,summary){letter-spacing:0;text-transform:none;text-shadow:none;font-family:Inter,Arial,sans-serif;font-size:.9375rem}.reference-site :is(button,a,summary){-webkit-tap-highlight-color:transparent}.reference-site :is(button,summary){cursor:pointer;min-height:44px}.reference-site :is(button,summary,a,input,textarea,select):focus-visible{outline-offset:4px;outline:2px solid #8063ce}.reference-site button{color:#64518e;box-shadow:none;clip-path:none;background:#f5f0fc;border:1px solid #dcd1ef;border-radius:12px;padding:10px 14px;line-height:1.4}.reference-site button:hover:enabled{background:#ede4fa;border-color:#bfa9e7}.reference-site button:disabled{cursor:not-allowed;opacity:.65}.reference-site a{color:#7556bd;text-underline-offset:3px}.reference-site :is(input,textarea,select){color:#272238;clip-path:none;min-width:0;max-width:100%;box-shadow:none;background:#fdfcff;border:1px solid #ded5ed;border-radius:12px;padding:12px;font-size:1rem;line-height:1.5}.reference-site :is(input,textarea)::placeholder{color:#827a8e;opacity:1}.reference-site .premium-shell{width:min(900px,100% - 40px);max-width:none;margin:0 auto;display:block}.reference-site .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;height:88px;box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.reference-site .site-header:before,.reference-site .site-header:after{display:none}.reference-site .site-header a.pw-brand{color:#17152c;letter-spacing:-.045em;gap:0;font:750 1.15rem/1.2 Inter,Arial,sans-serif}.reference-site .site-header a.pw-brand span{color:#8063ce}.reference-site .site-header a.pw-brand .brand-spark{margin-left:5px;font-size:1.2rem}.reference-site .language-toggle{color:#96909e;background:0 0;border:0;align-items:center;gap:7px;min-height:40px;padding:8px;font-size:.8125rem;display:flex;position:absolute;top:22px;right:0}.reference-site .language-toggle :is(span,i){color:#96909e;font-style:normal}.reference-site .language-toggle .active{color:#7055ad;font-weight:700}.reference-site .premium-hero{text-align:center;background:0 0;border:0;width:100%;min-height:0;margin:0;padding:4px 0 42px;display:block;overflow:visible}.reference-site .premium-hero:before,.reference-site .premium-hero:after{display:none}.reference-site .hero-copy{width:100%;max-width:none;margin:0;padding:0}.reference-site .hero-copy h1{font:700 clamp(2.5rem,4.7vw,3.6rem)/.99 var(--pw-display);letter-spacing:-.058em;text-wrap:balance;color:#151328;max-width:none;margin:0 auto}.reference-site .hero-copy h1 span{color:#8063ce;background:0 0;display:block}.reference-site .hero-copy>p{color:#514b61;max-width:440px;margin:18px auto 0;font-size:1.05rem;line-height:1.5}.reference-site .workbench{background:0 0;border:0;width:min(560px,100%);min-width:0;margin:0 auto;padding:0;display:block}.reference-site .context-wizard{gap:0;margin:0;display:block}.reference-site .wizard-step{box-shadow:var(--ref-shadow);clip-path:none;background:linear-gradient(135deg,#ffffffed,#fcfbff);border:1px solid #fff;border-radius:24px;padding:26px;position:relative;overflow:visible}.reference-site .wizard-step:focus-within{box-shadow:var(--ref-shadow);border-color:#e5daf3}.reference-site .wizard-step:before,.reference-site .wizard-step:after{display:none}.reference-site .reference-step-heading{text-align:center;margin:0 0 20px;padding-top:8px;position:relative}.reference-site .reference-number{color:#272047;letter-spacing:-.05em;background:linear-gradient(145deg,#e5d8fb,#cabbef);border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;margin:0 auto;font:600 1rem/1 Inter,Arial,sans-serif;display:flex;box-shadow:inset 0 1px #ffffff80}.reference-site .reference-step-heading>.reference-number{position:absolute;top:-44px;left:calc(50% - 17.5px)}.reference-site .reference-step-heading h2{font-size:1.9rem;line-height:1.1}.reference-site .reference-step-heading p{color:#625a70;margin-top:7px;font-size:.9375rem}.reference-site .wizard-step-body{background:0 0;padding:0;display:block}.reference-site .entry-paths{background:#f5f1fa;border:1px solid #ece5f5;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;margin:0 0 14px;padding:4px;display:grid}.reference-site .entry-paths button{text-align:center;white-space:normal;color:#776985;background:0 0;border:1px solid #0000;border-radius:8px;min-height:40px;padding:8px 4px;font-size:.875rem;line-height:1.3;text-decoration:none}.reference-site .entry-paths button[aria-pressed=true]{color:#654c97;background:#fff;border-color:#e8dcf7;font-weight:600;box-shadow:0 2px 5px #6d538e0d}.reference-site .paste-entry>textarea,.reference-site .context-guide textarea{resize:vertical;background:#fff;border:1px solid #dcd0f0;border-radius:13px;width:100%;height:126px;min-height:126px;margin:0;padding:16px;font:400 1rem/1.55 Inter,Arial,sans-serif;box-shadow:0 0 0 3px #f2ecfa,0 5px 11px #8063ce0b}.reference-site .paste-entry>textarea:focus,.reference-site .context-guide textarea:focus{outline-offset:1px;border-color:#a98ad8;outline:2px solid #e1d1f8}.reference-site .discover-dock{background:0 0;border:0;margin:16px 0 10px;padding:0;position:static}.reference-site .wow-button{color:#352250;filter:none;clip-path:none;background:linear-gradient(105deg,#e0d0f8,#cbb5ef);border:1px solid #ceb9ed;border-radius:999px;justify-content:center;align-items:center;gap:16px;width:100%;min-height:50px;padding:12px 20px;font:600 1rem/1.4 Inter,Arial,sans-serif;transition:box-shadow .18s,transform .18s;display:flex;position:static;box-shadow:0 5px 10px #9872c825,inset 0 1px #f8f2ff}.reference-site .wow-button:disabled{color:#7a668f;opacity:1;filter:none;background:linear-gradient(105deg,#e7dbf7,#d7c7ee);border-color:#d5c3ed;box-shadow:0 3px 9px #9872c815}.reference-site .wow-button:hover:enabled{background:linear-gradient(105deg,#d6c0f4,#c0a3ea);transform:translateY(-1px);box-shadow:0 7px 15px #9872c832}.reference-site .simple-privacy{text-align:center;color:#81788b;margin:12px 0 0;padding:0;font-size:.75rem;line-height:1.55;display:block}.reference-site .simple-privacy>span{color:#9273c6}.reference-site .simple-privacy a{white-space:nowrap}.reference-site .quick-context{flex-wrap:wrap;justify-content:center;gap:6px;margin:15px 0;display:flex}.reference-site .quick-context button{color:#7a688f;background:#fff;border:1px solid #e8dff1;border-radius:999px;min-height:36px;padding:6px 9px;font-size:.8125rem}.reference-site .context-help{background:0 0;border:0;margin:0;padding:0}.reference-site .context-help summary{color:#7b60b2;text-align:center;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:8px 0;font-size:.875rem;line-height:1.5;list-style:none;display:flex}.reference-site .context-help>div{background:#f6f2fc;border-radius:12px;padding:16px}.reference-site .context-help p{font-size:.875rem}.reference-site .copy-button{color:#654991;width:100%;min-height:44px;box-shadow:none;clip-path:none;background:#e9def8;border:1px solid #d9c9ef;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:14px 0;padding:12px;font-size:.8125rem;display:flex}.reference-site .copy-button svg{width:22px;height:22px}.reference-site .ai-options{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.reference-site .ai-options a{letter-spacing:0;background:#fff;border:1px solid #dfd2ed;border-radius:8px;min-height:44px;padding:10px;font-size:.875rem}.reference-site .reference-scope{border-top:1px solid #eee7f5;grid-template-columns:1fr 1fr;gap:14px;margin-top:10px;padding-top:14px;display:grid}.reference-site .compact-timing{color:#7b7088;flex-direction:column;align-items:stretch;gap:6px;min-width:0;margin:0;font-size:.8125rem;line-height:1.4;display:flex}.reference-site .compact-timing :is(input,select){color:#594c6a;background:#fcfaff;border-color:#e8def2;border-radius:9px;width:100%;min-height:40px;padding:8px 10px;font:400 .875rem/1.4 Inter,Arial,sans-serif}.reference-site .demo-options{background:0 0;border-top:1px solid #eee7f5;margin-top:14px;padding-top:5px}.reference-site .demo-options>summary{color:#8a7a9d;min-height:36px;padding:8px 0;font-size:.8125rem}.reference-site .entry-options{background:0 0;border:0;padding:12px 0}.reference-site .focus-picker label{color:#766985;font-size:.875rem}.reference-site .focus-input{width:100%;margin-top:8px}.reference-site .guide-progress{color:#8063bd;flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:.875rem}.reference-site .guide-progress span{color:#81788b}.reference-site .context-guide label{font:600 1.4rem/1.2 var(--pw-display);color:#272036;letter-spacing:-.03em;display:block}.reference-site .context-guide p{color:#766b82;margin:10px 0 16px;font-size:.9375rem}.reference-site .guide-actions{justify-content:space-between;gap:12px;margin-top:18px;display:flex}.reference-site .guide-actions button{padding:10px 14px;font-size:.875rem}.reference-site .guide-actions .guide-next{color:#503574;background:#dccaf4;border-color:#ccb3ec}.reference-site .context-guide .guide-private{color:#81788b;margin-bottom:0;font-size:.75rem}.reference-site :is(.context-status,.context-signal-review,.flexible-clarification,.context-metadata-review,.empty-radar){color:#6f548f;background:#f5effb;border:1px solid #e5d9f3;border-radius:12px;margin:14px 0;padding:14px}.reference-site .context-status{align-items:center;gap:8px;font-size:.875rem;display:flex}.reference-site .context-status strong{color:#6f548f;font-weight:500}.reference-site :is(.context-signal-review,.remaining-signals) summary{color:#6f548f;font-size:.875rem}.reference-site .context-signal-review :is(p,span,strong,b){color:#746384;font-size:.875rem;line-height:1.5}.reference-site .context-signal-chips{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.reference-site .context-signal-chips>span{background:#fff;border:1px solid #e5d9f3;border-radius:12px;align-items:center;gap:8px;max-width:100%;padding:6px 10px;display:flex}.reference-site .context-signal-chips b{font-weight:400}.reference-site .context-signal-chips button{background:0 0;border:0;min-width:32px;min-height:32px;padding:4px}.reference-site .scan-notice{color:#766484;border-color:#e5d9f3;font-size:.875rem;line-height:1.6}.reference-site .error{color:#9b3b51;background:#fff0f2;border:1px solid #ebc2cd;border-radius:12px;padding:14px;font-size:.9375rem;line-height:1.5}.reference-site .spinner{border:2px solid #bba4d5;border-top-color:#65448f;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite reference-spin}@keyframes reference-spin{to{transform:rotate(360deg)}}.reference-site .reference-journey{z-index:1;width:min(1000px,100% - 40px);margin:0 auto;position:relative}.reference-site .reference-connector{border-left:2px dashed #b69bdd;width:1px;height:90px;margin:0 auto;position:relative}.reference-site .reference-connector>span{color:#a085ce;background:#f9f7fc;font:24px/1 Georgia,serif;position:absolute;bottom:12px;left:-10px}.reference-site .reference-process{grid-template-columns:1fr 1fr 1fr;gap:28px;padding-top:12px;display:grid;position:relative}.reference-site .reference-process:before{content:"";border-top:2px dashed #c6b2e5;position:absolute;top:-8px;left:15%;right:15%}.reference-site .reference-process-card{box-shadow:var(--ref-shadow);text-align:center;background:linear-gradient(145deg,#fff,#faf8fe);border:1px solid #fff;border-radius:24px;min-width:0;padding:32px 24px 24px;position:relative}.reference-site .reference-process-card>.reference-number{position:absolute;top:-18px;left:calc(50% - 17.5px)}.reference-site .reference-process-card h2{font:700 1.65rem/1.1 var(--pw-display);letter-spacing:-.05em;color:#17152c}.reference-site .reference-process-card>p{color:#6c6379;margin:10px 0 0;font-size:.9375rem;line-height:1.45}.reference-site .reference-world img{mix-blend-mode:multiply;width:calc(100% + 16px);max-width:none;height:auto;margin:16px -8px -2px;display:block}.reference-site .reference-card-fan{perspective:600px;justify-content:center;align-items:center;gap:0;height:165px;margin:10px 0 0;display:flex;position:relative}.reference-site .reference-card-fan>div{background:linear-gradient(135deg,#fff,#f8f4fe);border:1px solid #fff;border-radius:10px;width:82px;height:112px;margin-right:-8px;padding:12px 10px;transform:rotate(-12deg);box-shadow:0 8px 13px #6d50912b,inset 0 0 0 3px #f5eefc}.reference-site .reference-card-fan>div:nth-child(2){z-index:1;height:130px;transform:translateY(-7px)}.reference-site .reference-card-fan>div:nth-child(3){margin-right:0;transform:rotate(12deg)}.reference-site .reference-card-fan span{color:#8b65c7;background:radial-gradient(circle at 30% 20%,#e6d5ff,#c9b1ed);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0 auto 12px;font:28px/1 Georgia,serif;display:flex;box-shadow:0 3px 5px #a385c62b}.reference-site .reference-card-fan i{background:#d7cede;border-radius:2px;height:3px;margin:6px 0;display:block}.reference-site .reference-card-fan i:last-child{width:70%;margin-inline:auto}.reference-site .reference-action ul{text-align:left;gap:13px;margin:0;padding:20px 0 0;list-style:none;display:grid}.reference-site .reference-action li{color:#665572;align-items:center;gap:9px;font-size:.875rem;display:flex}.reference-site .reference-action li>span{color:#fff;background:#c7b1e9;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;height:20px;font-size:.75rem;display:flex}.reference-site .reference-landscape{width:100%;height:300px;margin:-35px 0 0;position:relative;overflow:hidden}.reference-site .reference-landscape img{object-fit:cover;object-position:center bottom;mix-blend-mode:multiply;width:100%;height:100%;display:block}.reference-site .demo-footer{background:#d8cbea50;border:0;justify-content:center;gap:25px;width:100%;max-width:none;margin:0;padding:14px 20px;display:flex;position:relative}.reference-site .demo-footer a{color:#665477;align-items:center;min-height:40px;font:400 .8125rem/1.5 Inter,Arial,sans-serif;text-decoration:none;display:flex}.reference-site .results{color:#272036;border:0;width:min(780px,100% - 32px);margin:22px auto 60px;padding:0}.reference-site .results-head{text-align:center;border:0;padding:0 0 25px;display:block}.reference-site .results-head span{color:#8a6bb5;letter-spacing:.06em;font-size:.8125rem}.reference-site .results-head h2{margin-top:10px;font-size:2.2rem;line-height:1.1}.reference-site .now-opportunity-grid{grid-template-columns:1fr;gap:26px;display:grid}.reference-site .opportunity-card{box-shadow:var(--ref-shadow);clip-path:none;color:#272036;background:linear-gradient(145deg,#fff,#fcfaff);border:1px solid #fff;border-radius:24px;padding:28px}.reference-site .opportunity-card:before,.reference-site .opportunity-card:after{display:none}.reference-site .op-top{border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 18px;padding:0;display:flex}.reference-site .op-top :is(span,b){letter-spacing:0;color:#8765b6;background:#eee4fb;border:0;border-radius:30px;padding:5px 9px;font:500 .75rem/1.5 Inter,Arial,sans-serif}.reference-site .opportunity-card h3{color:#20162e;margin-bottom:16px;font-size:2rem;line-height:1.1}.reference-site .opportunity-card .insight{color:#70627c;margin:0 0 22px;font:400 1rem/1.65 Inter,Arial,sans-serif}.reference-site .demo-fit{background:0 0;border:0;margin:16px 0;padding:0}.reference-site .demo-fit h4{color:#7f59ac;margin-bottom:6px;font:600 .875rem/1.5 Inter,Arial,sans-serif}.reference-site .demo-fit ul{margin:0;padding-left:18px}.reference-site .first-move{background:#f1eafa;border:1px solid #e0d2f0;border-radius:16px;margin:20px 0;padding:20px}.reference-site .first-move>span{color:#7d59ac;letter-spacing:.04em;font:600 .75rem/1.5 Inter,Arial,sans-serif}.reference-site .first-move p{color:#645270;margin:8px 0 14px}.reference-site .first-move button{color:#67428e;background:#dfcef4;border-color:#cfb9e8;font-size:.8125rem}.reference-site .source-link{color:#77579f;background:#fbf8ff;border:1px solid #e8def1;border-radius:12px;grid-template-columns:1fr auto;gap:4px;margin:16px 0;padding:14px;display:grid}.reference-site .source-link span{color:#977db0;letter-spacing:0;font-size:.75rem}.reference-site .source-link strong{color:#77579f;letter-spacing:0;grid-column:1;font-size:.9375rem}.reference-site .source-link b{color:#77579f;grid-area:1/2/3}.reference-site .availability{background:0 0;border:0;flex-wrap:wrap;gap:5px;margin:10px 0;padding:0;display:flex}.reference-site .availability :is(span,b){color:#85758f;letter-spacing:0;font:400 .75rem/1.5 Inter,Arial,sans-serif}.reference-site :is(.why-details,.card-secondary-actions,.radar-more-actions,.expansion-lab){background:0 0;border:0;border-top:1px solid #e8dfee;margin:16px 0 0;padding:0}.reference-site :is(.why-details,.card-secondary-actions,.radar-more-actions,.expansion-lab) summary{color:#8c70a5;justify-content:space-between;align-items:center;padding:12px 0;font-size:.8125rem;display:flex}.reference-site .details-body :is(p,dd,li,strong){color:#776381;font-size:.9375rem}.reference-site .details-body :is(span,dt){color:#9a7cb0;letter-spacing:0;font-size:.75rem}.reference-site .signals i{color:#776381;letter-spacing:0;background:#f3ecfa;border-color:#dfd1ee;font-size:.8125rem;font-style:normal}.reference-site .demo-result-actions,.reference-site .results-controls{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}.reference-site .demo-result-actions button{flex:1;min-height:46px;font-size:.875rem}.reference-site :is(.results-feedback,.feedback-reasons){background:#f4eefb;border-color:#e3d5f0;border-radius:16px;padding:18px}.reference-site :is(.results-feedback,.feedback-reasons) :is(h3,p,span){color:#816690;font-size:.9375rem}.reference-site .results-feedback h3{color:#4e375e;font-size:1.5rem}.reference-site .results-feedback-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.reference-site :is(.feedback-notice,.rating-actions small,.disclaimer){color:#8a7495;font-size:.8125rem;line-height:1.6}.reference-site :is(.rating-actions,.action-test,.results-feedback-actions) button.selected{color:#5d3d78;background:#dcc7ee;border-color:#b99bd2}.reference-site .network-invite,.reference-site .anonymous-network{color:#775e85;background:#faf6ff;border:1px solid #e7dbee;border-radius:20px;padding:22px}.reference-site .anonymous-network{width:min(780px,100% - 32px);margin:30px auto}.reference-site .network-invite h2,.reference-site .network-head h2{color:#382343;font-size:1.6rem}body:has(.reference-site) .cookie-consent{width:min(900px,100% - 32px);box-shadow:none;background:#fcfaff;border:1px solid #e7dbee;border-radius:18px;margin:20px auto;padding:20px}body:has(.reference-site) .cookie-consent h2{font-family:var(--pw-display);color:#362543;font-size:1.4rem}body:has(.reference-site) .cookie-settings{color:#9986a5;background:0 0;border:0;margin:10px auto 24px;font-size:.75rem}@media (max-width:700px){.reference-site .premium-shell{width:calc(100% - 32px)}.reference-site .site-header{height:66px}.reference-site .site-header a.pw-brand{font-size:1rem}.reference-site .language-toggle{gap:5px;padding:8px 0;font-size:.75rem;top:13px;right:0}.reference-site .premium-hero{padding:10px 0 40px}.reference-site .hero-copy h1{letter-spacing:-.06em;font-size:clamp(2.05rem,9.8vw,2.85rem);line-height:1.01}.reference-site .hero-copy>p{max-width:300px;margin-top:14px;font-size:.9375rem;line-height:1.4}.reference-site .workbench{width:100%}.reference-site .wizard-step{border-radius:22px;padding:22px 18px 15px}.reference-site .reference-step-heading{margin-bottom:17px;padding-top:6px}.reference-site .reference-step-heading h2{font-size:1.7rem}.reference-site .reference-step-heading>.reference-number{top:-40px}.reference-site .reference-step-heading p{font-size:.875rem}.reference-site .entry-paths{margin-bottom:14px}.reference-site .entry-paths button{min-height:40px;font-size:.8125rem}.reference-site .paste-entry>textarea{height:118px;min-height:118px;padding:13px;font-size:1rem}.reference-site .simple-privacy{font-size:.75rem}.reference-site .quick-context{gap:6px;margin:12px 0 8px}.reference-site .quick-context button{min-height:34px;padding:6px 9px;font-size:.75rem}.reference-site .reference-scope{gap:10px;padding-top:12px}.reference-site .reference-journey{width:min(320px,100% - 64px)}.reference-site .reference-connector{height:76px}.reference-site .reference-process{grid-template-columns:1fr;gap:68px;padding-top:0}.reference-site .reference-process:before{border:0;border-left:2px dashed #c6b2e5;inset:0 auto 0 50%}.reference-site .reference-process-card{border-radius:22px;padding:30px 22px 24px}.reference-site .reference-process-card>p{max-width:240px;margin:9px auto 0}.reference-site .reference-process-card h2{font-size:1.65rem}.reference-site .reference-world:after{content:"";pointer-events:none;z-index:-1;border:1.5px dashed #bfa6e3;border-left-color:#0000;border-radius:50%;width:110px;height:190px;position:absolute;top:70px;right:-40px;transform:rotate(18deg)}.reference-site .reference-fit:after{content:"";pointer-events:none;z-index:-1;border:1.5px dashed #c7b3e4;border-right-color:#0000;border-radius:50%;width:130px;height:140px;position:absolute;top:60px;left:-42px;transform:rotate(-20deg)}.reference-site .reference-world img{margin-top:14px}.reference-site .reference-card-fan{height:150px}.reference-site .reference-action ul{padding:22px 5px 5px}.reference-site .reference-landscape{height:210px;margin-top:-40px}.reference-site .reference-landscape img{object-fit:cover;object-position:center bottom;width:100%}.reference-site .results{margin-top:14px}.reference-site .results-head h2{font-size:1.85rem}.reference-site .opportunity-card{padding:22px}.reference-site .opportunity-card h3{font-size:1.75rem}.reference-site .first-move{padding:16px}.reference-site .demo-result-actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.reference-site *{scroll-behavior:auto;transition:none!important;animation:none!important}.reference-site .wow-button:hover:enabled{transform:none}}.reference-site .time-horizon,.reference-site .time-horizon.now,.reference-site .time-horizon.week,.reference-site .time-horizon.fortnight,.reference-site .time-horizon.month{background:#eee4fb;border-color:#dfcfef;color:#8063aa!important}.reference-site .quick-context button,.reference-site .entry-paths button{min-height:44px;font-size:.875rem}@media (pointer:coarse){.reference-site :is(button,summary),.reference-site .compact-timing :is(input,select){min-height:44px}}
