.AmbientFX-module__SYkfeG__fx{--pointer-x:62vw;--pointer-y:28vh;--pointer-nx:.62;--pointer-ny:.28;--fx-strength:.9;z-index:0;pointer-events:none;isolation:isolate;background:radial-gradient(circle at 72% 14%,#4da3ff12,#0000 34%),radial-gradient(circle at 16% 82%,#1e589e0e,#0000 36%);position:fixed;inset:0;overflow:hidden}html[data-background=calm] .AmbientFX-module__SYkfeG__fx{--fx-strength:.35}html[data-background=balanced] .AmbientFX-module__SYkfeG__fx{--fx-strength:.9}html[data-background=immersive] .AmbientFX-module__SYkfeG__fx{--fx-strength:1.45}.AmbientFX-module__SYkfeG__canvas{width:100%;height:100%;opacity:calc(.7 * var(--fx-strength));position:absolute;inset:0}.AmbientFX-module__SYkfeG__pointerGlow{width:920px;height:920px;transform:translate3d(calc(var(--pointer-x) - 460px), calc(var(--pointer-y) - 460px), 0);filter:blur(3px);opacity:calc(.72 * var(--fx-strength));mix-blend-mode:screen;background:radial-gradient(circle,#4da3ff29,#4da3ff0e 34%,#0000 70%);border-radius:50%;transition:transform .12s linear;position:absolute}.AmbientFX-module__SYkfeG__cursorRing,.AmbientFX-module__SYkfeG__cursorDot{transform:translate3d(var(--pointer-x), var(--pointer-y), 0) translate(-50%, -50%);will-change:transform;border-radius:50%;transition:transform 75ms linear;position:absolute;top:0;left:0}.AmbientFX-module__SYkfeG__cursorRing{width:34px;height:34px;opacity:calc(.72 * var(--fx-strength));border:1px solid #80c2ffad;animation:2.4s ease-in-out infinite AmbientFX-module__SYkfeG__cursorBreathe;box-shadow:0 0 24px #4da3ff47,inset 0 0 12px #4da3ff1a}.AmbientFX-module__SYkfeG__cursorDot{width:5px;height:5px;opacity:calc(.9 * var(--fx-strength));background:#a9d5ff;box-shadow:0 0 12px 3px #4da3ff8c}.AmbientFX-module__SYkfeG__auroraOne,.AmbientFX-module__SYkfeG__auroraTwo,.AmbientFX-module__SYkfeG__auroraThree{filter:blur(105px);will-change:transform;mix-blend-mode:screen;border-radius:50%;position:absolute}.AmbientFX-module__SYkfeG__auroraOne{width:min(76vw,1080px);height:min(58vw,820px);opacity:calc(.2 * var(--fx-strength));background:radial-gradient(circle,#377ed6cc,#0000 68%);animation:18s ease-in-out infinite alternate AmbientFX-module__SYkfeG__auroraDriftOne;top:-34%;left:-18%}.AmbientFX-module__SYkfeG__auroraTwo{width:min(72vw,1020px);height:min(56vw,780px);opacity:calc(.16 * var(--fx-strength));background:radial-gradient(circle,#2c63a8b8,#0000 70%);animation:24s ease-in-out infinite alternate AmbientFX-module__SYkfeG__auroraDriftTwo;bottom:-40%;right:-28%}.AmbientFX-module__SYkfeG__auroraThree{width:min(38vw,540px);height:min(30vw,430px);opacity:calc(.095 * var(--fx-strength));background:radial-gradient(circle,#6bb7ffb3,#0000 70%);animation:16s ease-in-out infinite alternate AmbientFX-module__SYkfeG__auroraDriftThree;top:30%;left:38%}.AmbientFX-module__SYkfeG__beam{width:2px;height:190%;opacity:calc(.26 * var(--fx-strength));background:linear-gradient(#0000,#7ebdffad,#0000);animation:14s ease-in-out infinite alternate AmbientFX-module__SYkfeG__beamSweep;position:absolute;top:-45%;left:34%;transform:rotate(18deg);box-shadow:0 0 90px 24px #4da3ff0f}.AmbientFX-module__SYkfeG__waveBand{height:150px;opacity:calc(.075 * var(--fx-strength));background:repeating-linear-gradient(90deg,#0000 0 11px,#4da3ffb8 12px 13px,#0000 14px 20px);animation:10s linear infinite AmbientFX-module__SYkfeG__bandSlide;position:absolute;bottom:15%;left:-10%;right:-10%;transform:perspective(600px)rotateX(68deg)rotate(-2deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.AmbientFX-module__SYkfeG__scanline{height:210px;opacity:calc(.07 * var(--fx-strength));background:linear-gradient(#0000,#77b8ffbf,#0000);animation:11s linear infinite AmbientFX-module__SYkfeG__scan;position:absolute;left:0;right:0}.AmbientFX-module__SYkfeG__noise{opacity:calc(.026 * var(--fx-strength));background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.3s steps(2,end) infinite AmbientFX-module__SYkfeG__grainShift;position:absolute;inset:-20%}.AmbientFX-module__SYkfeG__vignette{background:radial-gradient(circle at 52% 32%,#0000 30%,#0000001f 66%,#0000007a 100%);position:absolute;inset:0}@keyframes AmbientFX-module__SYkfeG__cursorBreathe{0%,to{opacity:.48;scale:.94}50%{opacity:.86;scale:1.08}}@keyframes AmbientFX-module__SYkfeG__auroraDriftOne{0%{transform:translate(-4%,-4%)scale(.9)}to{transform:translate(26%,16%)scale(1.2)}}@keyframes AmbientFX-module__SYkfeG__auroraDriftTwo{0%{transform:translate(6%,10%)scale(.96)}to{transform:translate(-22%,-16%)scale(1.22)}}@keyframes AmbientFX-module__SYkfeG__auroraDriftThree{0%{transform:translate(-12%,12%)scale(.8)}to{transform:translate(18%,-18%)scale(1.28)}}@keyframes AmbientFX-module__SYkfeG__beamSweep{0%{opacity:.08;transform:rotate(18deg)translate(-130px)}to{opacity:.3;transform:rotate(18deg)translate(180px)}}@keyframes AmbientFX-module__SYkfeG__bandSlide{0%{background-position-x:0}to{background-position-x:200px}}@keyframes AmbientFX-module__SYkfeG__scan{0%{transform:translateY(-260px)}to{transform:translateY(calc(100vh + 260px))}}@keyframes AmbientFX-module__SYkfeG__grainShift{0%{transform:translate(0,0)}25%{transform:translate(1.5%,-1%)}50%{transform:translate(-1%,1.5%)}75%{transform:translate(1%,1%)}to{transform:translate(-1.5%,-1%)}}@media (pointer:coarse){.AmbientFX-module__SYkfeG__cursorRing,.AmbientFX-module__SYkfeG__cursorDot{display:none}}@media (prefers-reduced-motion:reduce){.AmbientFX-module__SYkfeG__cursorRing,.AmbientFX-module__SYkfeG__cursorDot,.AmbientFX-module__SYkfeG__beam,.AmbientFX-module__SYkfeG__scanline,.AmbientFX-module__SYkfeG__waveBand{display:none}.AmbientFX-module__SYkfeG__canvas{opacity:.18}.AmbientFX-module__SYkfeG__auroraOne,.AmbientFX-module__SYkfeG__auroraTwo,.AmbientFX-module__SYkfeG__auroraThree,.AmbientFX-module__SYkfeG__noise{animation:none}}:is(html[data-motion=reduced] .AmbientFX-module__SYkfeG__cursorRing,html[data-motion=reduced] .AmbientFX-module__SYkfeG__cursorDot,html[data-motion=reduced] .AmbientFX-module__SYkfeG__beam,html[data-motion=reduced] .AmbientFX-module__SYkfeG__scanline,html[data-motion=reduced] .AmbientFX-module__SYkfeG__waveBand){display:none}:is(html[data-motion=reduced] .AmbientFX-module__SYkfeG__auroraOne,html[data-motion=reduced] .AmbientFX-module__SYkfeG__auroraTwo,html[data-motion=reduced] .AmbientFX-module__SYkfeG__auroraThree,html[data-motion=reduced] .AmbientFX-module__SYkfeG__noise){animation:none}
:root{--bg:#0b0d10;--bg-raised:#101318;--surface:#14181d;--surface-hover:#181d23;--surface-light:#1d232b;--primary:#4da3ff;--primary-hover:#70b5ff;--success:#63c69b;--warning:#d7a65b;--danger:#de7373;--accent:#4da3ff;--text:#f2f4f7;--text-soft:#c9d0d9;--text-muted:#8d98a8;--border:#262c34;--border-strong:#343c47;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--shadow-sm:0 8px 24px #0000002e;--shadow-md:0 18px 46px #0000003d;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:88px;--content-width:1220px}
h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.055em;margin-bottom:0;font-size:clamp(3rem,6vw,5.8rem);font-weight:720;line-height:.98}h2{letter-spacing:-.04em;margin-bottom:0;font-size:clamp(2rem,3.8vw,3.2rem);font-weight:700;line-height:1.06}h3{letter-spacing:-.025em;margin-bottom:0;font-size:1.35rem;font-weight:680}body{font-size:17px;line-height:1.65}.lede{max-width:760px;color:var(--text-muted);font-size:1.12rem;line-height:1.75}
*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;min-width:320px}body{background:var(--bg);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:SF Pro Display,SF Pro Text,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body:before{z-index:-3;content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#00000059,#0000 82%);mask-image:linear-gradient(#00000059,#0000 82%)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--primary);outline-offset:3px}::selection{color:#fff;background:#4da3ff47}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes pfFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes pfFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pfPulse{0%,to{opacity:.48;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes pfShimmer{0%{transform:translate(-120%)}to{transform:translate(240%)}}@keyframes pfGlowBreath{0%,to{box-shadow:0 0 #4da3ff00}50%{box-shadow:0 0 34px #4da3ff1f}}@keyframes pfBarDance{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}main,[class*=content]>*{animation:.32s both pfFadeIn}button,a,input,select,textarea{transition-property:color,background-color,border-color,box-shadow,opacity,transform,filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,.8,.2,1)}button:active,a:active{transform:translateY(1px)scale(.995)}[data-motion-card]{transform:translateZ(0)}@media (hover:hover){[data-motion-card]:hover{transform:translateY(-4px)}}html[data-density=compact] .content{padding-top:30px!important;padding-bottom:48px!important}html[data-density=compact] [class*=panel],html[data-density=compact] [class*=card]{--pf-density-pad:18px}html[data-background=calm] body:before{opacity:.22}html[data-background=immersive] body:before{opacity:.8}html[data-motion=reduced] *,html[data-motion=reduced] :before,html[data-motion=reduced] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media print{.sidebar,.topbar,[class*=actions],[class*=tabs],[class*=command],[class*=newButton]{display:none!important}.shell{display:block!important}.content{padding:0!important}.page{width:100%!important}.panel,.outputCard,.summaryCard,.summaryWide{break-inside:avoid;color:#111!important;background:#fff!important;border-color:#bbb!important}body{color:#111!important;background:#fff!important}}body{isolation:isolate;background:#0b0d10eb;position:relative}body>*{z-index:1;position:relative}body>[aria-hidden=true]{z-index:0}html[data-background=calm] body{background:#0b0d10f7}html[data-background=balanced] body{background:#0b0d10e6}html[data-background=immersive] body{background:#080a0db8}
