.CustomCursor-module__IN7vAW__cursor{--cursor-size:22px;--cursor-border:1.5px;width:var(--cursor-size);height:var(--cursor-size);border:var(--cursor-border)solid #fff;pointer-events:none;z-index:9999;opacity:0;will-change:transform;background-color:#000;border-radius:50%;transition:opacity .2s,background-color .15s,border-color .15s;position:fixed;top:0;left:0;transform:translate(-9999px,-9999px)}.CustomCursor-module__IN7vAW__visible{opacity:1}.CustomCursor-module__IN7vAW__interactive{background-color:#fff;border-color:#000}@media (hover:none),(pointer:coarse){.CustomCursor-module__IN7vAW__cursor{display:none}}
.Navigation-module__Pj2Xoq__nav{z-index:100;pointer-events:none;justify-content:center;display:flex;position:fixed;top:24px;left:0;right:0}.Navigation-module__Pj2Xoq__container{pointer-events:auto;justify-content:center;align-items:center;gap:12px;display:flex}.Navigation-module__Pj2Xoq__pills{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:100px;align-items:center;gap:4px;padding:6px;transition:all .5s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.Navigation-module__Pj2Xoq__pills:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);box-shadow:var(--glass-shadow-hover);transform:translateY(-2px)}.Navigation-module__Pj2Xoq__linkWrapper{text-decoration:none}.Navigation-module__Pj2Xoq__pill{cursor:var(--cursor-pointer);border-radius:100px;padding:8px 20px;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative}.Navigation-module__Pj2Xoq__pill:before{content:"";background:var(--pill-hover-gradient);border-radius:inherit;opacity:0;transition:opacity .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.Navigation-module__Pj2Xoq__pill:hover:not(.Navigation-module__Pj2Xoq__active){transform:translateY(-1px)}.Navigation-module__Pj2Xoq__pill:hover:not(.Navigation-module__Pj2Xoq__active):before{opacity:1}.Navigation-module__Pj2Xoq__activeBg{background:var(--text-primary);z-index:0;box-shadow:0 2px 12px var(--active-pill-shadow);border-radius:100px;position:absolute;inset:0}.Navigation-module__Pj2Xoq__label{z-index:1;color:var(--text-secondary);font-size:14px;font-weight:500;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative}.Navigation-module__Pj2Xoq__active .Navigation-module__Pj2Xoq__label{color:var(--bg-primary)}.Navigation-module__Pj2Xoq__pill:hover:not(.Navigation-module__Pj2Xoq__active) .Navigation-module__Pj2Xoq__label{color:var(--text-primary)}.Navigation-module__Pj2Xoq__dropdownContainer{position:relative}.Navigation-module__Pj2Xoq__arrow{vertical-align:baseline;margin-left:4px;transition:transform .2s;display:inline-block;position:relative;top:-1px}.Navigation-module__Pj2Xoq__arrowOpen{transform:rotate(180deg)}.Navigation-module__Pj2Xoq__dropdown{-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--glass-border);min-width:180px;box-shadow:var(--glass-shadow);z-index:1000;background:#fffffff7;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.Navigation-module__Pj2Xoq__dropdownItem{color:var(--text-secondary);opacity:1;border-radius:10px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .18s,transform .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),background .2s cubic-bezier(.22,1,.36,1);display:block}.Navigation-module__Pj2Xoq__dropdownItem:hover,.Navigation-module__Pj2Xoq__dropdownItem:focus-visible{background:var(--glass-bg-hover);color:var(--text-primary);opacity:1;transform:translate(8px)}.Navigation-module__Pj2Xoq__dropdownItem:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.Navigation-module__Pj2Xoq__dropdownItemActive{color:var(--text-primary);background:var(--glass-bg-hover);opacity:1}@media (hover:hover) and (pointer:fine){.Navigation-module__Pj2Xoq__dropdown:has(.Navigation-module__Pj2Xoq__dropdownItem:hover) .Navigation-module__Pj2Xoq__dropdownItem{opacity:.45;transform:translate(0)}.Navigation-module__Pj2Xoq__dropdown:has(.Navigation-module__Pj2Xoq__dropdownItem:hover) .Navigation-module__Pj2Xoq__dropdownItem:hover{opacity:1;transform:translate(8px)}}.Navigation-module__Pj2Xoq__dropdown:focus-within .Navigation-module__Pj2Xoq__dropdownItem{opacity:.45;transform:translate(0)}.Navigation-module__Pj2Xoq__dropdown:focus-within .Navigation-module__Pj2Xoq__dropdownItem:focus-visible{opacity:1;transform:translate(8px)}.Navigation-module__Pj2Xoq__viewToggleSection{align-items:center;gap:8px;display:flex;overflow:hidden}.Navigation-module__Pj2Xoq__divider{background:var(--text-secondary);opacity:.3;width:1px;height:16px;margin-left:4px}.Navigation-module__Pj2Xoq__viewToggle{align-items:center;gap:2px;display:flex}.Navigation-module__Pj2Xoq__viewIcon{width:32px;height:32px;color:var(--text-secondary);opacity:.5;cursor:var(--cursor-pointer);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .2s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.Navigation-module__Pj2Xoq__viewIcon:hover{opacity:.8;color:var(--text-primary)}.Navigation-module__Pj2Xoq__viewIconActive{color:var(--text-primary);opacity:1}.Navigation-module__Pj2Xoq__viewIcon:after{content:attr(data-tooltip);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);color:var(--text-primary);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:1000;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:500;transition:all .2s cubic-bezier(.22,1,.36,1);position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.Navigation-module__Pj2Xoq__viewIcon:hover:after{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}@media (max-width:600px){.Navigation-module__Pj2Xoq__viewToggleSection{display:none}}
.MachineContextView-module__9jxGqq__wrapper{isolation:isolate;width:100%;min-height:100vh;padding:108px clamp(16px,3vw,28px)calc(132px + env(safe-area-inset-bottom));justify-content:center;display:flex;position:relative}.MachineContextView-module__9jxGqq__panel{z-index:1;border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);width:min(1040px,100%);box-shadow:var(--glass-shadow);border-radius:20px;padding:clamp(16px,2.8vw,30px);position:relative}.MachineContextView-module__9jxGqq__signalEffect{z-index:2;pointer-events:none;animation:.62s cubic-bezier(.22,.61,.36,1) forwards MachineContextView-module__9jxGqq__signalEffectOut;position:absolute;inset:0;overflow:hidden}.MachineContextView-module__9jxGqq__signalNoise,.MachineContextView-module__9jxGqq__signalGhost{position:absolute;inset:0}.MachineContextView-module__9jxGqq__signalNoise{opacity:.48;background-image:repeating-linear-gradient(0deg,#ffffff2e 0 1px,#00000029 1px 2px,#0000 2px 4px),linear-gradient(90deg,#ffffff24 0%,#00000038 50%,#ffffff1a 100%);animation:.22s steps(2,end) 3 MachineContextView-module__9jxGqq__signalNoiseFlicker}.MachineContextView-module__9jxGqq__signalBandTop,.MachineContextView-module__9jxGqq__signalBandBottom{opacity:.5;background:linear-gradient(#0000 0%,#ffffff57 48%,#0000 100%);width:116%;height:16%;position:absolute;left:-8%}.MachineContextView-module__9jxGqq__signalBandTop{animation:.4s steps(3,end) MachineContextView-module__9jxGqq__signalBandSlideTop;top:18%}.MachineContextView-module__9jxGqq__signalBandBottom{animation:.42s steps(3,end) MachineContextView-module__9jxGqq__signalBandSlideBottom;top:58%}.MachineContextView-module__9jxGqq__signalGhost{opacity:.5;background:linear-gradient(90deg,#ff484824 0%,#0000 35% 65%,#52a5ff24 100%);animation:.46s steps(2,end) MachineContextView-module__9jxGqq__signalGhostShift}.MachineContextView-module__9jxGqq__signalEffectReduced{animation-duration:.22s}.MachineContextView-module__9jxGqq__signalEffectReduced .MachineContextView-module__9jxGqq__signalBandTop,.MachineContextView-module__9jxGqq__signalEffectReduced .MachineContextView-module__9jxGqq__signalBandBottom,.MachineContextView-module__9jxGqq__signalEffectReduced .MachineContextView-module__9jxGqq__signalGhost{display:none}.MachineContextView-module__9jxGqq__signalEffectReduced .MachineContextView-module__9jxGqq__signalNoise{opacity:.24;animation:none}.MachineContextView-module__9jxGqq__article{width:100%}.MachineContextView-module__9jxGqq__content{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;color:var(--text-primary);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:14px;line-height:1.68}.MachineContextView-module__9jxGqq__status{color:var(--text-secondary);margin:0;font-size:15px}.MachineContextView-module__9jxGqq__errorWrap{flex-direction:column;align-items:flex-start;gap:12px;display:inline-flex}.MachineContextView-module__9jxGqq__errorText{color:#7d2323}.MachineContextView-module__9jxGqq__retryButton{border:1px solid var(--glass-border);background:var(--glass-bg-hover);min-height:44px;color:var(--text-primary);border-radius:12px;padding:10px 16px;font-size:14px;font-weight:600}.MachineContextView-module__9jxGqq__retryButton:hover{border-color:var(--glass-border-hover)}@keyframes MachineContextView-module__9jxGqq__signalEffectOut{0%{opacity:0}8%{opacity:1}65%{opacity:.62}to{opacity:0}}@keyframes MachineContextView-module__9jxGqq__signalNoiseFlicker{0%{opacity:.12;transform:translate(-1.5px)}33%{opacity:.42;transform:translate(1.5px)}66%{opacity:.24;transform:translate(-1px)}to{opacity:.08;transform:translate(0)}}@keyframes MachineContextView-module__9jxGqq__signalGhostShift{0%{opacity:.42;transform:translate(0)}40%{opacity:.5;transform:translate(4px)}75%{opacity:.3;transform:translate(-3px)}to{opacity:.08;transform:translate(0)}}@keyframes MachineContextView-module__9jxGqq__signalBandSlideTop{0%{opacity:.5;transform:translate(-4px)}35%{opacity:.4;transform:translate(2px)}75%{opacity:.25;transform:translate(-1px)}to{opacity:0;transform:translate(0)}}@keyframes MachineContextView-module__9jxGqq__signalBandSlideBottom{0%{opacity:.5;transform:translate(4px)}45%{opacity:.35;transform:translate(-2px)}80%{opacity:.2;transform:translate(1px)}to{opacity:0;transform:translate(0)}}@media (max-width:640px){.MachineContextView-module__9jxGqq__wrapper{padding-top:92px;padding-bottom:calc(124px + env(safe-area-inset-bottom))}.MachineContextView-module__9jxGqq__panel{border-radius:16px}}
.AudienceToggle-module__VNq_Aq__root{left:50%;bottom:max(8px,calc(env(safe-area-inset-bottom) + 6px));z-index:500;pointer-events:none;position:fixed;transform:translate(-50%)}.AudienceToggle-module__VNq_Aq__toggle{-webkit-backdrop-filter:blur(8px);pointer-events:auto;background:#000;border:1px solid #000;border-radius:7px;align-items:center;gap:14px;margin:0;padding:5px 11px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;display:inline-flex;box-shadow:0 4px 14px #0003}.AudienceToggle-module__VNq_Aq__option{min-height:26px;cursor:var(--cursor-pointer);color:#f3f6fbf2;letter-spacing:.04em;text-transform:uppercase;opacity:.9;align-items:center;gap:8px;padding:2px 0;font-size:12px;font-weight:500;line-height:1;transition:opacity .2s,transform .2s;display:inline-flex}.AudienceToggle-module__VNq_Aq__option:hover{opacity:1}.AudienceToggle-module__VNq_Aq__label{letter-spacing:.03em;font-size:1em;font-weight:500;line-height:1}.AudienceToggle-module__VNq_Aq__radioInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.AudienceToggle-module__VNq_Aq__radio{border:1.5px solid #f6f9fff2;border-radius:50%;flex:none;width:11px;height:11px;display:inline-block;position:relative}.AudienceToggle-module__VNq_Aq__radioInput:checked+.AudienceToggle-module__VNq_Aq__radio:after{content:"";background:#f6f9fffa;border-radius:50%;position:absolute;inset:2.2px}.AudienceToggle-module__VNq_Aq__radioInput:focus-visible+.AudienceToggle-module__VNq_Aq__radio{outline-offset:2px;outline:2px solid #ffffffd6}.AudienceToggle-module__VNq_Aq__visuallyHidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.AudienceToggle-module__VNq_Aq__toggle{gap:12px;padding:5px 10px}.AudienceToggle-module__VNq_Aq__option{gap:7px;font-size:11px}}
:root{--bg-primary:#fafafa;--bg-secondary:#fff;--text-primary:#171717;--text-secondary:#525252;--text-tertiary:#a3a3a3;--border-color:#00000014;--glass-bg:#ffffffa6;--glass-bg-hover:#ffffffd1;--glass-border:#ffffff80;--glass-border-hover:#fffc;--glass-shadow:0 4px 24px #0000000a,0 1px 2px #00000008,inset 0 1px 0 #fff9;--glass-shadow-hover:0 12px 48px #00000014,0 4px 12px #0000000a,inset 0 1px 0 #fffc;--glass-glow:0 0 0 #fff0;--glass-glow-hover:0 0 24px #fff6;--glass-glow-gradient:linear-gradient(135deg,#ffffff4d 0%,#ffffff1a 50%,#fff3 100%);--hover-bg:#00000008;--pill-hover-gradient:radial-gradient(ellipse at center,#0000000a 0%,transparent 70%);--active-pill-shadow:#0000001f;--accent:#171717;--accent-hover:#404040;--shimmer-gradient:linear-gradient(120deg,transparent 30%,#ffffff80 50%,transparent 70%);--card-bg:#ffffff80;--card-bg-hover:#ffffffb3;--card-border:#fff6;--card-shadow:0 8px 32px #0000000a;--card-shadow-hover:0 16px 48px #00000014;--cursor-default:auto;--cursor-pointer:pointer}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;cursor:var(--cursor-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;transition:background .3s,color .3s}a{color:inherit;cursor:var(--cursor-pointer);text-decoration:none}button,input[type=button],input[type=submit],[role=button],summary{cursor:var(--cursor-pointer)}@media (hover:hover) and (pointer:fine){html[data-custom-cursor=true],body[data-custom-cursor=true]{--cursor-default:none;--cursor-pointer:none;cursor:none}html[data-custom-cursor=true] *,html[data-custom-cursor=true] :before,html[data-custom-cursor=true] :after,body[data-custom-cursor=true] *,body[data-custom-cursor=true] :before,body[data-custom-cursor=true] :after{cursor:none!important}}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.transition-all{transition:all .2s cubic-bezier(.4,0,.2,1)}::selection{background:var(--text-primary);color:var(--bg-primary)}:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--text-tertiary);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}
