.nova-presence .entity{--light:#ffe5ad;--hot:#fff6dc;--energy:#ff9b37;--energy-rgb:255, 140, 39;--deep:#852505;--cycle:24s;aspect-ratio:1;isolation:isolate;width:100%;animation:6s ease-in-out infinite presence-breathe;position:relative}.nova-presence .entity>:is(div,span){pointer-events:none;position:absolute}.nova-presence .aura{background:radial-gradient(circle, rgba(var(--energy-rgb), .17) 12%, rgba(var(--energy-rgb), .09) 30%, rgba(var(--energy-rgb), .03) 48%, transparent 68%);border-radius:50%;animation:5s ease-in-out infinite alternate aura-breathe;inset:-53%}.nova-presence .rays{background:repeating-conic-gradient(from 12deg, transparent 0deg 2deg, rgba(var(--energy-rgb), .52) 2.2deg 2.5deg, transparent 2.8deg 6deg, rgba(var(--energy-rgb), .3) 6.1deg 6.5deg, transparent 7deg 11deg);opacity:.58;border-radius:50%;animation:90s linear infinite turn;inset:-27%;-webkit-mask-image:radial-gradient(circle,#0000 35%,#000 43%,#0008 48%,#0000 66%);mask-image:radial-gradient(circle,#0000 35%,#000 43%,#0008 48%,#0000 66%)}.nova-presence .corona{background:conic-gradient(from 23deg, transparent, var(--energy) 10deg, transparent 18deg, var(--hot) 38deg, transparent 47deg, var(--energy) 70deg, transparent 89deg, var(--hot) 124deg, transparent 137deg, var(--energy) 156deg, transparent 173deg, var(--hot) 205deg, transparent 224deg, var(--energy) 264deg, transparent 284deg, var(--hot) 306deg, transparent 319deg, var(--energy) 341deg, transparent);filter:blur(1px);animation:turn var(--cycle) linear infinite reverse;border-radius:50%;inset:-8%;-webkit-mask-image:radial-gradient(circle,#0000 47%,#000b 56%,#000 58%,#0000 66%);mask-image:radial-gradient(circle,#0000 47%,#000b 56%,#000 58%,#0000 66%)}.nova-presence .surface{background:radial-gradient(at 35% 22%,#fffcef 0%,#ffeec2 7%,#0000 40%),radial-gradient(at 70% 67%,#ffeb8c 0%,#ed731500 43%),repeating-conic-gradient(from 45deg at 45% 45%,#fbc263 0deg,#b8390a 13deg,#ffd289 19deg,#ff971c 30deg,#bb490d 44deg),#d8540b;border-radius:50%;animation:70s linear infinite turn;inset:9%;box-shadow:inset 0 0 12px 3px #ffefa6,inset -8px -6px 24px #611600,0 0 3px 2px #ffe4ac,0 0 15px 4px #ffac65aa,0 0 36px 8px #ff792738}.nova-presence .surface:before,.nova-presence .surface:after{content:"";border-radius:inherit;position:absolute;inset:0}.nova-presence .surface:before{mix-blend-mode:soft-light;background:repeating-radial-gradient(at 27% 34%,#0000 0 3px,#ffefb8a8 4px,#75280090 5px,#0000 7px 11px);transform:rotate(30deg)}.nova-presence .surface:after{background:radial-gradient(at 30% 30%,#ffefca6b,#0000 50%),radial-gradient(at 60% 82%,#752400b3,#0000 60%)}.nova-presence .surface-detail{mix-blend-mode:screen;background:repeating-radial-gradient(at 65% 40%,#0000 0 5px,#ffefb45e 6px,#0000 7px 10px),repeating-conic-gradient(from 70deg at 35%,#0000 0deg 13deg,#fff3c27a 13.5deg,#0000 14deg 21deg);border-radius:50%;animation:43s linear infinite reverse turn;inset:7%;-webkit-mask-image:radial-gradient(circle,#000 20%,#000b 48%,#0000 73%);mask-image:radial-gradient(circle,#000 20%,#000b 48%,#0000 73%)}.nova-presence .heart{mix-blend-mode:screen;background:radial-gradient(at 37% 26%,#fffde9 0%,#fff4c299 14%,#0000 40%);border-radius:50%;inset:9%}.nova-presence .filaments{animation:55s linear infinite turn;inset:-3%}.nova-presence .filaments i{--n:0;border:1px solid #0000;border-top-color:var(--light);border-left-color:rgba(var(--energy-rgb), .5);transform:rotate(calc(var(--n) * 45deg)) scale(calc(1 + var(--n) * .015));box-shadow:-2px -2px 6px rgba(var(--energy-rgb), .15);animation:filament-flow calc(8s + var(--n) * 1s) ease-in-out infinite alternate;border-radius:43% 57% 48% 52%/54% 43% 57% 46%;position:absolute;inset:6%}.nova-presence .filaments i:nth-child(2){--n:1}.nova-presence .filaments i:nth-child(3){--n:2}.nova-presence .filaments i:nth-child(4){--n:3}.nova-presence .filaments i:nth-child(5){--n:4}.nova-presence .filaments i:nth-child(6){--n:5}.nova-presence .filaments i:nth-child(7){--n:6}.nova-presence .filaments i:nth-child(8){--n:7}.nova-presence .spark{background:var(--hot);width:3px;height:3px;box-shadow:0 0 7px 2px var(--energy);border-radius:50%;animation:7s ease-in-out infinite spark-drift}.nova-presence .spark-one{top:12%;left:-4%}.nova-presence .spark-two{animation-delay:-3s;top:67%;right:-9%}.nova-presence .spark-three{animation-delay:-5s;bottom:-4%;left:41%}.nova-presence .response-wave{border:1px solid rgba(var(--energy-rgb), .45);opacity:0;border-radius:50%;inset:-14%}.nova-presence .nova{--light:#f0dcff;--hot:#fffaff;--energy:#c3a0ff;--energy-rgb:166, 124, 255;--cycle:20s}.nova-presence .nova .surface{background:radial-gradient(at 38% 28%,#fff 0%,#f8eeff 15%,#e5cafa 28%,#ad87d999 49%,#463274 68%,#f1dbff 95%);border-radius:45% 55% 58% 42%/46% 40% 60% 54%;animation:13s ease-in-out infinite alternate membrane;inset:14%;box-shadow:inset 0 0 19px #f6e8ff,0 0 9px #e2c6ff77,0 0 36px #a375f044}.nova-presence .nova .surface:after{background:conic-gradient(from 40deg,#fff0,#fff2,#0000,#c48cff33,#0000,#fff7,#0000)}.nova-presence .nova .filaments{inset:-2%}.nova-presence .nova .filaments i{background:linear-gradient(140deg,#f8deff08,#0000 55%,#a17af512);border-color:#fff1ffcc #e7d4ff52 #e7d4ff52;border-radius:40% 60% 35% 65%/45% 35% 65% 55%;inset:7%;box-shadow:inset 2px 1px 8px #f8eaff0f,0 0 6px #b492f020}.nova-presence .nova .surface-detail{opacity:.55;background:repeating-radial-gradient(at 70% 35%,#0000 0 9px,#ead2ff5e 10px,#0000 11px 16px);inset:12%}.nova-presence .nova .corona{opacity:.7;animation:31s linear infinite turn;inset:-3%}.nova-presence[data-activity=listening] .entity{animation:2.7s ease-in-out infinite attentive}.nova-presence[data-activity=listening] .response-wave{animation:2.7s ease-out infinite wave}.nova-presence[data-activity=thinking] .entity{--cycle:5s}.nova-presence[data-activity=thinking] .filaments{animation-duration:9s}.nova-presence[data-activity=thinking] .surface-detail{animation-duration:12s}.nova-presence[data-activity=speaking] .entity{animation:1.3s ease-in-out infinite speaking-energy}.nova-presence[data-activity=speaking] .response-wave{animation:1.3s ease-out infinite wave}@keyframes turn{to{transform:rotate(360deg)}}@keyframes presence-breathe{0%,to{transform:scale(.98)translateY(2px)}50%{transform:scale(1.015)translateY(-2px)}}@keyframes aura-breathe{0%{opacity:.65;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}@keyframes filament-flow{0%{transform:rotate(calc(var(--n) * 45deg)) scale(.96)}to{transform:rotate(calc(var(--n) * 45deg + 25deg)) scale(1.07);border-radius:57% 43% 53% 47%/43% 57% 46% 54%}}@keyframes spark-drift{0%,to{opacity:0;transform:translateY(6px)scale(.4)}40%,60%{opacity:.85;transform:translateY(-6px)scale(1)}}@keyframes membrane{0%{border-radius:45% 55% 58% 42%/46% 40% 60% 54%;transform:rotate(-15deg)}to{border-radius:56% 44% 41% 59%/52% 63% 37% 48%;transform:rotate(35deg)}}@keyframes attentive{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes wave{0%{opacity:0;transform:scale(.8)}20%{opacity:.65}to{opacity:0;transform:scale(1.23)}}@keyframes speaking-energy{0%,to{transform:scale(1)}25%{transform:scale(1.055)}55%{transform:scale(.99)}75%{transform:scale(1.035)}}@keyframes voice{0%{opacity:.35;height:3px}to{opacity:1;height:15px}}@media (prefers-reduced-motion:reduce){.nova-presence *,.nova-presence :before,.nova-presence :after{transition:none!important;animation:none!important}.nova-presence[data-activity=listening] .response-wave{opacity:.3}}.nova-presence .nova{--particle-pace:1;--particle-travel:calc(var(--state-travel,1) * var(--particle-size-scale,1));--particle-brightness:.82;--ribbon-speed:32s;--light:#f5eaff;--energy-rgb:174, 133, 255}.nova-presence .nova .aura{background:radial-gradient(at 57% 54%,#be9aff16 12%,#0000 52%),radial-gradient(at 44% 40%,#9fe9ff0a,#0000 47%);animation-duration:8s;inset:-68%;-webkit-mask-image:radial-gradient(closest-side,#000 36%,#0008 65%,#0000 98%);mask-image:radial-gradient(closest-side,#000 36%,#0008 65%,#0000 98%)}.nova-presence .nova .nova-nebula{background:radial-gradient(at 64% 68%,#7855ee1f,#0000 40%),radial-gradient(at 29% 37%,#93dfff12,#0000 33%),radial-gradient(at 64% 27%,#ffd2fa0f,#0000 38%);border-radius:50%;animation:18s ease-in-out infinite alternate nova-nebula;inset:-32%;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0009 58%,#0000 98%);mask-image:radial-gradient(closest-side,#000 30%,#0009 58%,#0000 98%)}.nova-presence .nova .surface{background:radial-gradient(at 35% 28%,#fff 0%,#fff5ff 10%,#efdeffcf 25%,#0000 58%),radial-gradient(at 80% 73%,#c4efff91,#0000 41%),conic-gradient(from 220deg at 47% 55%,#9772c9,#ded0f7,#754ac0,#c6a2de,#34325e,#cfb6f4,#9772c9);animation-duration:17s;inset:15%;box-shadow:inset 1px 1px 11px #fff2ff9c,inset -5px -8px 16px #695cb199,0 0 2px #fff4ff,0 0 15px #d3b0ff52,0 0 42px #aa74f72b}.nova-presence .nova .surface:before{mix-blend-mode:soft-light;background:repeating-radial-gradient(at 25% 37%,#0000 0 5px,#fff4ff4d 5.5px,#0000 6px 13px),repeating-radial-gradient(at 76% 62%,#0000 0 9px,#e1bbff4a 10px,#0000 10.5px 16px)}.nova-presence .nova .surface:after{background:conic-gradient(from 48deg at 48%,#0000,#d1f9ff42,#0000 100deg,#ffb8f326,#0000 190deg,#faf3ff61,#0000 310deg);animation:40s linear infinite reverse turn}.nova-presence .nova .heart{background:radial-gradient(at 37% 26%,#fff 0%,#fff8 12%,#0000 40%),radial-gradient(at 70% 81%,#d4ddff5e,#0000 29%);inset:17%}.nova-presence .nova .surface-detail{opacity:.47;background:repeating-radial-gradient(at 58% 34%,#0000 0 10px,#eadcff7a 10.5px,#0000 11px 18px),repeating-conic-gradient(from 20deg at 43% 56%,#0000 0deg 23deg,#f4e6ff4d 23.3deg,#0000 23.8deg 41deg);animation-duration:58s;inset:10%}.nova-presence .nova .corona{opacity:.5;filter:blur(.65px);animation-duration:39s;inset:-5%}.nova-presence .nova .filaments{animation-duration:68s;inset:-1%}.nova-presence .nova .filaments i{background:linear-gradient(130deg,#e9ddff08,#0000 42%,#8d7ed90a);border-color:#fff7ffc4 #eed1ff73 #b091da57 #b4dcff5c;box-shadow:inset 1px -1px 7px #9cdcff0f,0 0 5px #dac5f52b}.nova-presence .nova .rays{opacity:.075}.nova-presence .nova .spark{width:2px;height:2px;box-shadow:0 0 8px #ead1ff99}.nova-presence .nova-shell{inset:-9%}.nova-presence .nova-shell i{background:conic-gradient(from 100deg,#0000 10deg,#ecddff66 40deg,#0000 85deg,#b8e9ff52 134deg,#0000 171deg,#d8a5ff5c 213deg,#0000 244deg,#fff0ff85 291deg,#0000 327deg);border-radius:43% 57% 52% 48%/60% 41% 59% 40%;animation:23s ease-in-out infinite alternate nova-shell-drift;position:absolute;inset:8%;-webkit-mask-image:radial-gradient(#0000 62%,#000 65%,#0006 66%,#0000 68%);mask-image:radial-gradient(#0000 62%,#000 65%,#0006 66%,#0000 68%)}.nova-presence .nova-shell i:nth-child(2){opacity:.42;animation-duration:31s;animation-delay:-9s;inset:2%;transform:rotate(80deg)}.nova-presence .nova-shell i:nth-child(3){opacity:.6;animation-duration:27s;animation-delay:-17s;inset:12%;transform:rotate(210deg)}.nova-presence .nova-caustics{background:conic-gradient(from 7deg at 48%,#0000 0deg 30deg,#f5dbff94 32deg,#0000 37deg 130deg,#bbf3ffa6 133deg,#0000 136deg 244deg,#fff6ffa6 247deg,#0000 251deg);border-radius:50%;animation:48s linear infinite turn;inset:8%;-webkit-mask-image:radial-gradient(#0000 52%,#000 64%,#0000 70%);mask-image:radial-gradient(#0000 52%,#000 64%,#0000 70%)}.nova-presence .nova-ribbons{inset:-16%;transform:rotate(-28deg)}.nova-presence .nova-ribbons i{animation:turn var(--ribbon-speed) linear infinite;background:conic-gradient(from 30deg,#0000 0deg 80deg,#c1b8ff22 96deg,#ecdcffb0 119deg,#0000 121deg 269deg,#a7e2ff21 289deg,#d7f6ff9c 315deg,#0000 317deg);border-radius:44% 56% 49% 51%/51% 44% 56% 49%;position:absolute;inset:12% 7%;-webkit-mask-image:radial-gradient(#0000 65.5%,#000 66% 66.3%,#0000 67%);mask-image:radial-gradient(#0000 65.5%,#000 66% 66.3%,#0000 67%)}.nova-presence .nova-ribbons i:nth-child(2){opacity:.5;animation-direction:reverse;animation-delay:-13s;inset:6% 13%}.nova-presence .nova-ribbons i:nth-child(3){opacity:.7;animation-delay:-22s;inset:15% 10%}.nova-presence .nova-ribbons i:nth-child(4){opacity:.3;animation-direction:reverse;animation-delay:-7s;inset:3% 15%}.nova-presence .nova-optics{opacity:.5;background:linear-gradient(90deg,#0000,#bcb5ff12 12%,#d7c3ff45 29%,#0000 41% 60%,#cceaff3b 73%,#0000);height:1px;top:49%;left:-9%;right:-9%;transform:rotate(-24deg)}.nova-presence .nova-optics:after{content:"";background:#f7edff;border-radius:50%;width:3px;height:3px;position:absolute;top:-1px;left:22%;box-shadow:0 0 9px 2px #d8b6ff66}.nova-presence .nova-dust{opacity:.65;animation:180s linear infinite turn;inset:-46%}.nova-presence .nova-dust:before,.nova-presence .nova-dust:after{content:"";background:radial-gradient(circle at 47% 8%,#f4e8ffad 0 .8px,#0000 1.3px),radial-gradient(circle at 19% 18%,#d5b6ff91 0 .7px,#0000 1.2px),radial-gradient(circle at 91% 35%,#b5e9ffa1 0 .8px,#0000 1.3px),radial-gradient(circle at 83% 81%,#e1c8ff91 0 .6px,#0000 1.1px),radial-gradient(circle at 42% 94%,#c8dfff99 0 .7px,#0000 1.2px),radial-gradient(circle at 8% 66%,#e7caff99 0 .6px,#0000 1.1px),radial-gradient(circle at 20% 30%,#e0d2ffb3 0 .6px,#0000 1px),radial-gradient(circle at 34% 12%,#9bd9ff99 0 .7px,#0000 1px),radial-gradient(circle at 61% 17%,#eee0ffbf 0 .5px,#0000 1px),radial-gradient(circle at 77% 26%,#c1b3ff91 0 .6px,#0000 1px),radial-gradient(circle at 88% 48%,#e4d2ff99 0 .5px,#0000 1px),radial-gradient(circle at 78% 73%,#b8dfffad 0 .8px,#0000 1px),radial-gradient(circle at 59% 86%,#e7ceffa1 0 .5px,#0000 1px),radial-gradient(circle at 35% 81%,#b8abffbf 0 .6px,#0000 1px),radial-gradient(circle at 12% 59%,#d5eaff8c 0 .6px,#0000 1px),radial-gradient(circle at 28% 45%,#f4dbff9c 0 .7px,#0000 1px),radial-gradient(circle at 66% 62%,#b4d9ff85 0 .5px,#0000 1px),radial-gradient(circle at 46% 24%,#f4dbff85 0 .6px,#0000 1px);border-radius:50%;position:absolute;inset:0}.nova-presence .nova-dust:after{opacity:.5;transform:rotate(71deg)scale(.86)}.nova-presence .nova-particles{opacity:var(--particle-brightness);transition:opacity .5s;animation:110s linear infinite turn;inset:-37%}.nova-presence .nova-particles i{top:var(--y);left:var(--x);width:calc(var(--size,2px) * var(--mote-size,1));height:calc(var(--size,2px) * var(--mote-size,1));opacity:calc(.65 * var(--mote-opacity,1));animation:nova-particle-drift calc(var(--life,8s) * var(--particle-pace)) ease-in-out var(--delay,0s) infinite;background:#f2e5ff;border-radius:50%;position:absolute;box-shadow:0 0 3px #fff1ff66,0 0 8px #cfa9ff40}.nova-presence .nova-particles i:nth-child(3n){background:#c2edff;box-shadow:0 0 5px #8bcfff66}.nova-presence .nova-particles i:before{content:"";width:var(--trail,8px);height:1px;transform:rotate(var(--bearing,0deg)) scaleX(var(--trail-scale,.65));transform-origin:100%;opacity:.5;background:linear-gradient(90deg,#0000,#e5cbff85);transition:transform .5s,opacity .5s;position:absolute;top:50%;right:50%}.nova-presence .nova-particles i:nth-child(4n):before{display:none}.nova-presence .nova-particles i:nth-child(5n){background:#fffaff;box-shadow:0 0 4px #fff0ffad,0 0 10px #d5afff70}.nova-presence .nova-particles i:nth-child(7n):after{content:"";background:linear-gradient(90deg,#0000,#f2e5ffbf,#0000);width:9px;height:1px;position:absolute;top:50%;left:-3px;transform:rotate(-32deg)}.nova-presence .nova-particles i:nth-child(11n){background:0 0;border:1px solid #e7d9ff99;border-radius:0}@keyframes nova-particle-drift{0%{opacity:0;transform:translate(0)scale(.65)}20%{opacity:calc(.95 * var(--mote-opacity,1));transform:translate(calc(var(--dx) * var(--particle-travel) * .2), calc(var(--dy) * var(--particle-travel) * .2)) scale(1)}60%{opacity:calc(.7 * var(--mote-opacity,1));transform:translate(calc((var(--dx) * .6 - var(--dy) * .25) * var(--particle-travel)), calc((var(--dy) * .6 + var(--dx) * .25) * var(--particle-travel))) scale(.85)}to{opacity:0;transform:translate(calc(var(--dx) * var(--particle-travel)), calc(var(--dy) * var(--particle-travel))) scale(.55)}}@keyframes nova-shell-drift{0%{transform:rotate(-15deg)scale(.98)}to{transform:rotate(35deg)scale(1.035)}}@keyframes nova-nebula{0%{opacity:.6;transform:rotate(-10deg)scale(.93)}to{opacity:1;transform:rotate(15deg)scale(1.08)}}@media (width<=760px){.nova-expanded .nova-particles i:nth-child(n+49){display:none}.nova-presence .nova-dust{opacity:.45}}.nova-presence .nova .aurora-veil{mix-blend-mode:screen;transform-origin:50%;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='600'%20height='300'%20viewBox='0%200%20600%20300'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='light'%20x1='0'%20y1='150'%20x2='600'%20y2='150'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23b976ff'%20stop-opacity='0'%20/%3e%3cstop%20offset='0.14'%20stop-color='%23f0a4ff'%20/%3e%3cstop%20offset='0.37'%20stop-color='%23c4afff'%20/%3e%3cstop%20offset='0.6'%20stop-color='%23b6dfff'%20/%3e%3cstop%20offset='0.83'%20stop-color='%2379e5ff'%20/%3e%3cstop%20offset='1'%20stop-color='%2377baff'%20stop-opacity='0'%20/%3e%3c/linearGradient%3e%3clinearGradient%20id='curtain'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20stop-color='%23b38dff'%20stop-opacity='0'%20/%3e%3cstop%20offset='0.7'%20stop-color='%23b38dff'%20stop-opacity='0.04'%20/%3e%3cstop%20offset='1'%20stop-color='%23bcaaff'%20stop-opacity='0.2'%20/%3e%3c/linearGradient%3e%3cfilter%20id='glow'%20x='-20%25'%20y='-60%25'%20width='140%25'%20height='220%25'%3e%3cfeGaussianBlur%20stdDeviation='2.2'%20/%3e%3c/filter%3e%3cpath%20id='wave'%20d='M-20%20159C48%20221%2070%20238%20122%20158S191%2071%20255%20133S348%20215%20409%20153S494%2080%20541%20133S588%20172%20626%20110'%20/%3e%3c/defs%3e%3c!--%20Repeated%20contours%20form%20an%20original%20translucent%20aurora%20sheet,%20not%20a%20bitmap.%20--%3e%3cpath%20d='M-20%2080C48%20142%2070%20159%20122%2079S191-8%20255%2054S348%20136%20409%2074S494%201%20541%2054S588%2093%20626%2031V110C588%20172%20588%20172%20541%20133S470%2091%20409%20153S319%20195%20255%20133S174%2078%20122%20158S48%20221-20%20159Z'%20fill='url(%23curtain)'%20/%3e%3cg%20stroke='url(%23light)'%20stroke-width='8'%20opacity='0.38'%20filter='url(%23glow)'%3e%3cuse%20href='%23wave'%20/%3e%3c/g%3e%3cg%20stroke='url(%23light)'%20stroke-width='0.65'%3e%3cuse%20href='%23wave'%20transform='translate(0%20-25)'%20opacity='0.08'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%20-19)'%20opacity='0.14'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%20-13)'%20opacity='0.24'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%20-8)'%20opacity='0.4'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%20-4)'%20opacity='0.65'%20/%3e%3cuse%20href='%23wave'%20stroke-width='1.8'%20opacity='0.95'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%204)'%20opacity='0.7'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%209)'%20opacity='0.46'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%2015)'%20opacity='0.29'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%2022)'%20opacity='0.2'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%2030)'%20opacity='0.13'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%2039)'%20opacity='0.08'%20/%3e%3c/g%3e%3cg%20stroke='url(%23light)'%20stroke-width='0.5'%20opacity='0.17'%3e%3cpath%20d='M7.8%20160.7C1.8%20179.7%2012.8%20203.7%2015.8%20220.7'%20/%3e%3cpath%20d='M37.8%20182.3C31.8%20201.3%2042.8%20225.3%2045.8%20242.3'%20/%3e%3cpath%20d='M63.1%20188.8C57.1%20207.8%2068.1%20231.8%2071.1%20248.8'%20/%3e%3cpath%20d='M87.4%20177.6C81.4%20196.6%2092.4%20220.6%2095.4%20237.6'%20/%3e%3cpath%20d='M114.4%20146.3C108.4%20165.3%20119.4%20189.3%20122.4%20206.3'%20/%3e%3cpath%20d='M143.3%20103.9C137.3%20122.9%20148.3%20146.9%20151.3%20163.9'%20/%3e%3cpath%20d='M167.3%2077.7C161.3%2096.7%20172.3%20120.7%20175.3%20137.7'%20/%3e%3cpath%20d='M189.7%2068.6C183.7%2087.6%20194.7%20111.6%20197.7%20128.6'%20/%3e%3cpath%20d='M214.5%2076.5C208.5%2095.5%20219.5%20119.5%20222.5%20136.5'%20/%3e%3cpath%20d='M245.7%20101.2C239.7%20120.2%20250.7%20144.2%20253.7%20161.2'%20/%3e%3cpath%20d='M281.7%20134.9C275.7%20153.9%20286.7%20177.9%20289.7%20194.9'%20/%3e%3cpath%20d='M312.2%20157.9C306.2%20176.9%20317.2%20200.9%20320.2%20217.9'%20/%3e%3cpath%20d='M340.0%20167.5C334.0%20186.5%20345.0%20210.5%20348.0%20227.5'%20/%3e%3cpath%20d='M368.2%20161.8C362.2%20180.8%20373.2%20204.8%20376.2%20221.8'%20/%3e%3cpath%20d='M400.1%20138.7C394.1%20157.7%20405.1%20181.7%20408.1%20198.7'%20/%3e%3cpath%20d='M434.2%20105.6C428.2%20124.6%20439.2%20148.6%20442.2%20165.6'%20/%3e%3cpath%20d='M462.0%2084.2C456.0%20103.2%20467.0%20127.2%20470.0%20144.2'%20/%3e%3cpath%20d='M486.1%2076.1C480.1%2095.1%20491.1%20119.1%20494.1%20136.1'%20/%3e%3cpath%20d='M509.1%2082.0C503.1%20101.0%20514.1%20125.0%20517.1%20142.0'%20/%3e%3cpath%20d='M534.1%20102.5C528.1%20121.5%20539.1%20145.5%20542.1%20162.5'%20/%3e%3cpath%20d='M559.3%20129.4C553.3%20148.4%20564.3%20172.4%20567.3%20189.4'%20/%3e%3cpath%20d='M576.7%20141.8C570.7%20160.8%20581.7%20184.8%20584.7%20201.8'%20/%3e%3cpath%20d='M590.0%20139.8C584.0%20158.8%20595.0%20182.8%20598.0%20199.8'%20/%3e%3cpath%20d='M603.3%20124.2C597.3%20143.2%20608.3%20167.2%20611.3%20184.2'%20/%3e%3cpath%20d='M620.6%2095.9C614.6%20114.9%20625.6%20138.9%20628.6%20155.9'%20/%3e%3c/g%3e%3c/svg%3e") 50%/100% 100% no-repeat;width:190%;height:94%;left:-45%;-webkit-mask-image:radial-gradient(closest-side,#000 38%,#000b 66%,#0000 100%);mask-image:radial-gradient(closest-side,#000 38%,#000b 66%,#0000 100%)}.nova-presence .nova .aurora-rear{opacity:.74;animation:18s ease-in-out infinite alternate aurora-rear-flow;top:-9%}.nova-presence .nova .aurora-front{opacity:.9;animation:15s ease-in-out infinite alternate aurora-front-flow;top:15%}.nova-presence .nova .aurora-threads{opacity:.68;inset:-15% -22%;-webkit-mask-image:radial-gradient(#000 30%,#000b 48%,#0000 70%);mask-image:radial-gradient(#000 30%,#000b 48%,#0000 70%)}.nova-presence .aurora-threads i{left:var(--x);top:var(--y);width:1px;height:var(--height);animation:aurora-rise calc(8s * var(--particle-pace)) ease-in-out var(--delay) infinite;background:linear-gradient(#eacfffaa,#cab0ff38 60%,#cab0ff00);position:absolute}.nova-presence .aurora-threads i:before{content:"";background:#f3d8ff;border-radius:50%;width:2px;height:2px;position:absolute;top:-1px;left:-.6px;box-shadow:0 0 6px #c5a8ff7a}.nova-presence .aurora-threads i:nth-child(n+9){background:linear-gradient(#ccefff99,#8ddfff38 60%,#8ddfff00)}.nova-presence .aurora-threads i:nth-child(n+9):before{background:#ccefff}.nova-presence .nova .nova-nebula{background:radial-gradient(at 76% 57%,#5fdfff1f,#0000 39%),radial-gradient(at 21% 42%,#d089ff24,#0000 37%),radial-gradient(at 58% 36%,#bea3ff12,#0000 45%)}.nova-presence .nova .surface{opacity:.94}@keyframes aurora-front-flow{0%{transform:rotate(-13deg)translateY(4px)scaleY(.82)}to{transform:rotate(9deg)translateY(-3px)scaleY(1.1)}}@keyframes aurora-rear-flow{0%{transform:rotate(14deg)scaleY(.95)}to{transform:rotate(-14deg)scaleY(1.12)}}@keyframes aurora-rise{0%{opacity:0;transform:translateY(10px)scaleY(.65)}25%{opacity:.65}65%{opacity:.45}to{opacity:0;transform:translateY(-20px)scaleY(1.05)}}@media (width<=760px){.nova-expanded .nova .aurora-threads i:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.nova-presence .nova-particles i{opacity:.6}.nova-presence .nova-ribbons i:nth-child(2){transform:rotate(70deg)}.nova-presence .nova-ribbons i:nth-child(3){transform:rotate(140deg)}.nova-presence .nova-ribbons i:nth-child(4){transform:rotate(210deg)}}.nova-presence{--nova-hue:0deg;--nova-saturation:1.08;--accent:#dfcaff;--accent-rgb:180, 139, 255}.nova-presence[data-activity=listening]{--nova-hue:-72deg;--nova-saturation:1.7;--accent:#9ae9f1;--accent-rgb:106, 220, 235}.nova-presence[data-activity=thinking]{--nova-hue:64deg;--nova-saturation:1.65;--accent:#ffb9e5;--accent-rgb:246, 134, 207}.nova-presence[data-activity=speaking]{--nova-hue:145deg;--nova-saturation:1.65;--accent:#ffdaaa;--accent-rgb:246, 185, 111}.nova-presence .nova{--presence-scale:1;scale:var(--presence-scale);filter:hue-rotate(var(--nova-hue,0deg)) saturate(var(--nova-saturation,1.08));transition:scale .7s cubic-bezier(.22,.8,.25,1),filter .65s}.nova-presence[data-activity=idle] .nova{--particle-pace:1.1;--particle-brightness:.75;--state-travel:.9;--trail-scale:.55}.nova-presence[data-activity=listening] .nova{--presence-scale:.72;--particle-pace:.48;--particle-brightness:.95;--state-travel:1;--trail-scale:1;--ribbon-speed:18s;animation:3.6s ease-in-out infinite nova-attention}.nova-presence[data-activity=listening] .nova .nova-particles{animation:80s linear infinite reverse turn}.nova-presence[data-activity=listening] .nova-particles i{animation-name:nova-particle-gather}.nova-presence[data-activity=listening] .nova-particles i:before{transform:rotate(calc(var(--bearing) + 180deg)) scaleX(var(--trail-scale))}.nova-presence[data-activity=listening] .nova .response-wave{animation:2.8s ease-out infinite nova-intake}.nova-presence[data-activity=listening] .nova .aurora-front{opacity:1;animation-duration:11s}.nova-presence[data-activity=listening] .nova .aurora-rear{animation-duration:13s}.nova-presence[data-activity=listening] .nova .filaments{animation-duration:25s}.nova-presence[data-activity=listening] .nova .nova-caustics{animation-duration:18s}.nova-presence[data-activity=listening] .nova .nova-optics{opacity:.7}.nova-presence[data-activity=thinking] .nova{--presence-scale:1.025;--particle-pace:.19;--particle-brightness:1;--state-travel:1.7;--trail-scale:1.8;--ribbon-speed:2.6s;animation:1.8s ease-in-out infinite nova-processing}.nova-presence[data-activity=thinking] .nova .nova-particles{animation-duration:5.5s}.nova-presence[data-activity=thinking] .nova .nova-particles i:before{opacity:.85}.nova-presence[data-activity=thinking] .nova .filaments{animation-duration:3.2s}.nova-presence[data-activity=thinking] .nova .filaments i{animation-duration:2.4s}.nova-presence[data-activity=thinking] .nova .surface{animation:3.6s linear infinite nova-core-processing}.nova-presence[data-activity=thinking] .nova .surface:after{animation-duration:2.3s}.nova-presence[data-activity=thinking] .nova .surface-detail{opacity:.65;animation-duration:2.5s}.nova-presence[data-activity=thinking] .nova .corona{opacity:.7;animation-duration:2s}.nova-presence[data-activity=thinking] .nova .nova-caustics{animation-duration:1.8s}.nova-presence[data-activity=thinking] .nova .nova-dust{animation-duration:12s}.nova-presence[data-activity=thinking] .nova .nova-shell i{animation-duration:3.1s}.nova-presence[data-activity=thinking] .nova .nova-shell i:nth-child(2){animation-duration:4.3s;animation-direction:alternate-reverse}.nova-presence[data-activity=thinking] .nova .nova-shell i:nth-child(3){animation-duration:2.7s}.nova-presence[data-activity=thinking] .nova .aurora-front{animation:2.4s ease-in-out infinite alternate nova-aurora-current}.nova-presence[data-activity=thinking] .nova .aurora-rear{animation:3.2s ease-in-out -1.4s infinite alternate-reverse nova-aurora-current}.nova-presence[data-activity=thinking] .nova .aurora-threads{opacity:.85}.nova-presence[data-activity=thinking] .nova .nova-optics{opacity:.8}.nova-presence[data-activity=speaking] .nova{--presence-scale:1.02;--particle-pace:.65;--particle-brightness:1;--state-travel:1.5;--trail-scale:1.1;--ribbon-speed:18s}.nova-presence[data-activity=speaking] .nova .nova-particles{animation-duration:45s}.nova-presence[data-activity=speaking] .nova .nova-optics{opacity:.85}.nova-presence[data-activity=speaking] .nova .aurora-front{animation-duration:7s}.nova-presence[data-activity=speaking] .nova .aurora-threads{opacity:.85}@keyframes nova-attention{0%,to{transform:scale(.98)}50%{transform:scale(1.015)}}@keyframes nova-intake{0%{opacity:0;transform:scale(1.28)}20%{opacity:.4}to{opacity:0;transform:scale(.64)}}@keyframes nova-particle-gather{0%{opacity:0;transform:translate(calc(var(--dx) * var(--particle-travel)), calc(var(--dy) * var(--particle-travel))) scale(.65)}25%{opacity:.9}70%{opacity:.65}to{opacity:0;transform:translate(calc(var(--dx) * var(--particle-travel) * -2.2), calc(var(--dy) * var(--particle-travel) * -2.2)) scale(.35)}}@keyframes nova-processing{0%,to{transform:rotate(-2deg)scale(.99)}33%{transform:rotate(2deg)scale(1.025)}66%{transform:rotate(-1deg)scale(1.005)}}@keyframes nova-core-processing{0%{border-radius:45% 55% 58% 42%/46% 40% 60% 54%;transform:rotate(0)}50%{border-radius:57% 43% 41% 59%/54% 61% 39% 46%;transform:rotate(180deg)}to{border-radius:45% 55% 58% 42%/46% 40% 60% 54%;transform:rotate(360deg)}}@keyframes nova-aurora-current{0%{transform:rotate(-24deg)translateY(8px)scale(.94,.7)}to{transform:rotate(24deg)translateY(-8px)scale(1.04,1.2)}}@media (prefers-reduced-motion:reduce){.nova-presence[data-activity=thinking] .nova .surface{transform:rotate(20deg)}.nova-presence[data-activity=listening] .nova .response-wave{opacity:.25;transform:scale(.9)}.nova-presence .nova .nova-particles i{opacity:.65}}.nova-presence[data-activity=working]{--nova-hue:-28deg;--nova-saturation:1.5;--accent:#accfff;--accent-rgb:148, 190, 255}.nova-presence[data-activity=working] .nova{--presence-scale:1.035;--particle-pace:.38;--particle-brightness:1;--state-travel:1.3;--trail-scale:1.5;--ribbon-speed:7s;animation:4.5s ease-in-out infinite nova-work-breathe}.nova-presence[data-activity=working] .nova-particles{animation:16s linear infinite turn}.nova-presence[data-activity=working] .filaments{animation-duration:7s}.nova-presence[data-activity=working] .nova-shell i{animation-duration:6s}.nova-presence[data-activity=working] .nova-shell i:nth-child(2){animation-duration:9s;animation-direction:reverse}.nova-presence[data-activity=working] .aurora-front{animation:5s ease-in-out infinite alternate nova-aurora-current}.nova-presence[data-activity=working] .aurora-rear{animation:7s ease-in-out -2s infinite alternate-reverse nova-aurora-current}.nova-presence[data-activity=working] .nova-caustics{animation-duration:5s}.nova-presence[data-activity=working] .work-orbits{opacity:.85}.work-orbits{pointer-events:none;opacity:0;transition:opacity .65s;position:absolute;inset:-17%}.work-orbits i{border:1px solid #c4cfff12;border-color:#c4cfff12 #a8bbff38 #c4cfff12 #c4d9ff99;border-radius:50%;animation:6s linear infinite nova-work-orbit;position:absolute;inset:0;transform:rotate(-30deg)scaleY(.72);box-shadow:-5px 0 15px -9px #cfddff}.work-orbits i:before{content:"";background:#e2eeff;border-radius:50%;width:4px;height:4px;position:absolute;top:14%;left:13%;box-shadow:0 0 9px #b6d0ff}.work-orbits i:nth-child(2){border-color:#c9ddff5e #b6cfff09 #b6cfff09;animation-duration:9s;animation-direction:reverse;inset:-10%}.nova-presence:not([data-activity=working]) .work-orbits i{animation-play-state:paused}@keyframes nova-work-breathe{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-5px)rotate(2deg)}}@keyframes nova-work-orbit{0%{transform:rotate(-30deg)scaleY(.72)}to{transform:rotate(330deg)scaleY(.72)}}@media (prefers-reduced-motion:reduce){.nova-presence[data-activity=working] .work-orbits{opacity:.55}}.nova-presence{isolation:isolate;pointer-events:none;place-items:center;width:100%;height:100%;display:grid;position:relative}.nova-frame{width:290px;height:290px;transform:scale(var(--orb-scale,1));overflow:visible}.nova-presence[data-paused=true] *,.nova-presence[data-paused=true] :before,.nova-presence[data-paused=true] :after{animation-play-state:paused!important}.nova-presence[data-offscreen=true] *,.nova-presence[data-offscreen=true] :before,.nova-presence[data-offscreen=true] :after{animation:none!important}@media (prefers-reduced-motion:reduce){.nova-presence *,.nova-presence :before,.nova-presence :after{transition:none!important;animation:none!important}}.nova-light{--lite-mid:#c1a0e5;--lite-deep:#443767;--lite-scale:1;--lite-pace:16s}.nova-light[data-activity=listening]{--lite-mid:#9bdae6;--lite-deep:#305d7e;--lite-scale:.84}.nova-light[data-activity=thinking]{--lite-mid:#eab4d9;--lite-deep:#653657;--lite-pace:8s}.nova-light[data-activity=speaking]{--lite-mid:#edc997;--lite-deep:#6d4c57;--lite-pace:12s}.nova-light[data-activity=working]{--lite-mid:#b3c9ee;--lite-deep:#344e7e;--lite-pace:10s}.nova-lite-body{width:100%;height:100%;scale:var(--lite-scale);transition:scale .6s;animation:7s ease-in-out infinite nova-lite-breathe;display:block;position:relative}.nova-lite-body>span,.nova-lite-body>div{display:block;position:absolute}.nova-lite-glow{background:radial-gradient(ellipse, rgba(var(--accent-rgb), .16), transparent 66%);border-radius:50%;inset:-28%}.nova-lite-core{background:radial-gradient(ellipse at 33% 24%, #fff 0%, #fcf1ffeb 14%, transparent 57%), radial-gradient(ellipse at 81% 73%, #c4efff9e, transparent 43%), conic-gradient(from 220deg at 47% 55%, var(--lite-mid), #dfd1f3, var(--lite-mid), var(--lite-deep), #d6bff1, var(--lite-mid));box-shadow:inset 1px 1px 11px #fff2ff9c, inset -5px -8px 16px #64588c66, 0 0 3px #fff4ffb0, 0 0 24px rgba(var(--accent-rgb), .22);border-radius:46% 54% 52% 48%/49% 46% 54% 51%;inset:15%}.nova-lite-core:before,.nova-lite-core:after{content:"";border-radius:inherit;position:absolute;inset:0}.nova-lite-core:before{background:repeating-radial-gradient(at 25% 37%,#0000 0 11px,#fff4ff24 11.5px,#0000 12px 23px)}.nova-lite-core:after{background:radial-gradient(at 36% 24%,#fff5 0%,#0000 38%),linear-gradient(140deg,#0000 38%,#ded4ff30 61%,#0000 72%)}.nova-lite-shell{border:1.5px solid #e7d4ff4d;border-top-color:#fff4ffd9;border-left-color:var(--accent);border-bottom-color:#b0d9ff80;border-radius:43% 57% 52% 48%/56% 43% 57% 44%;inset:5%;transform:rotate(-24deg);box-shadow:inset 0 0 10px #e1c9ff10,0 0 8px #dac5f522}.nova-lite-shell-outer{opacity:.65;animation:turn var(--lite-pace) linear infinite;border-radius:54% 46% 44% 56%/49% 54% 46% 51%;inset:0 4%}.nova-lite-veil{opacity:.72;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='600'%20height='300'%20viewBox='0%200%20600%20300'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='light'%20x1='0'%20y1='150'%20x2='600'%20y2='150'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23b976ff'%20stop-opacity='0'%20/%3e%3cstop%20offset='0.14'%20stop-color='%23f0a4ff'%20/%3e%3cstop%20offset='0.37'%20stop-color='%23c4afff'%20/%3e%3cstop%20offset='0.6'%20stop-color='%23b6dfff'%20/%3e%3cstop%20offset='0.83'%20stop-color='%2379e5ff'%20/%3e%3cstop%20offset='1'%20stop-color='%2377baff'%20stop-opacity='0'%20/%3e%3c/linearGradient%3e%3clinearGradient%20id='curtain'%20x1='0'%20y1='0'%20x2='0'%20y2='1'%3e%3cstop%20stop-color='%23b38dff'%20stop-opacity='0'%20/%3e%3cstop%20offset='0.7'%20stop-color='%23b38dff'%20stop-opacity='0.04'%20/%3e%3cstop%20offset='1'%20stop-color='%23bcaaff'%20stop-opacity='0.2'%20/%3e%3c/linearGradient%3e%3cfilter%20id='glow'%20x='-20%25'%20y='-60%25'%20width='140%25'%20height='220%25'%3e%3cfeGaussianBlur%20stdDeviation='2.2'%20/%3e%3c/filter%3e%3cpath%20id='wave'%20d='M-20%20159C48%20221%2070%20238%20122%20158S191%2071%20255%20133S348%20215%20409%20153S494%2080%20541%20133S588%20172%20626%20110'%20/%3e%3c/defs%3e%3c!--%20Repeated%20contours%20form%20an%20original%20translucent%20aurora%20sheet,%20not%20a%20bitmap.%20--%3e%3cpath%20d='M-20%2080C48%20142%2070%20159%20122%2079S191-8%20255%2054S348%20136%20409%2074S494%201%20541%2054S588%2093%20626%2031V110C588%20172%20588%20172%20541%20133S470%2091%20409%20153S319%20195%20255%20133S174%2078%20122%20158S48%20221-20%20159Z'%20fill='url(%23curtain)'%20/%3e%3cg%20stroke='url(%23light)'%20stroke-width='8'%20opacity='0.38'%20filter='url(%23glow)'%3e%3cuse%20href='%23wave'%20/%3e%3c/g%3e%3cg%20stroke='url(%23light)'%20stroke-width='0.65'%3e%3cuse%20href='%23wave'%20transform='translate(0%20-25)'%20opacity='0.08'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%20-19)'%20opacity='0.14'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%20-13)'%20opacity='0.24'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%20-8)'%20opacity='0.4'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%20-4)'%20opacity='0.65'%20/%3e%3cuse%20href='%23wave'%20stroke-width='1.8'%20opacity='0.95'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%204)'%20opacity='0.7'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%209)'%20opacity='0.46'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%2015)'%20opacity='0.29'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%2022)'%20opacity='0.2'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%2030)'%20opacity='0.13'%20/%3e%3cuse%20href='%23wave'%20transform='translate(0%2039)'%20opacity='0.08'%20/%3e%3c/g%3e%3cg%20stroke='url(%23light)'%20stroke-width='0.5'%20opacity='0.17'%3e%3cpath%20d='M7.8%20160.7C1.8%20179.7%2012.8%20203.7%2015.8%20220.7'%20/%3e%3cpath%20d='M37.8%20182.3C31.8%20201.3%2042.8%20225.3%2045.8%20242.3'%20/%3e%3cpath%20d='M63.1%20188.8C57.1%20207.8%2068.1%20231.8%2071.1%20248.8'%20/%3e%3cpath%20d='M87.4%20177.6C81.4%20196.6%2092.4%20220.6%2095.4%20237.6'%20/%3e%3cpath%20d='M114.4%20146.3C108.4%20165.3%20119.4%20189.3%20122.4%20206.3'%20/%3e%3cpath%20d='M143.3%20103.9C137.3%20122.9%20148.3%20146.9%20151.3%20163.9'%20/%3e%3cpath%20d='M167.3%2077.7C161.3%2096.7%20172.3%20120.7%20175.3%20137.7'%20/%3e%3cpath%20d='M189.7%2068.6C183.7%2087.6%20194.7%20111.6%20197.7%20128.6'%20/%3e%3cpath%20d='M214.5%2076.5C208.5%2095.5%20219.5%20119.5%20222.5%20136.5'%20/%3e%3cpath%20d='M245.7%20101.2C239.7%20120.2%20250.7%20144.2%20253.7%20161.2'%20/%3e%3cpath%20d='M281.7%20134.9C275.7%20153.9%20286.7%20177.9%20289.7%20194.9'%20/%3e%3cpath%20d='M312.2%20157.9C306.2%20176.9%20317.2%20200.9%20320.2%20217.9'%20/%3e%3cpath%20d='M340.0%20167.5C334.0%20186.5%20345.0%20210.5%20348.0%20227.5'%20/%3e%3cpath%20d='M368.2%20161.8C362.2%20180.8%20373.2%20204.8%20376.2%20221.8'%20/%3e%3cpath%20d='M400.1%20138.7C394.1%20157.7%20405.1%20181.7%20408.1%20198.7'%20/%3e%3cpath%20d='M434.2%20105.6C428.2%20124.6%20439.2%20148.6%20442.2%20165.6'%20/%3e%3cpath%20d='M462.0%2084.2C456.0%20103.2%20467.0%20127.2%20470.0%20144.2'%20/%3e%3cpath%20d='M486.1%2076.1C480.1%2095.1%20491.1%20119.1%20494.1%20136.1'%20/%3e%3cpath%20d='M509.1%2082.0C503.1%20101.0%20514.1%20125.0%20517.1%20142.0'%20/%3e%3cpath%20d='M534.1%20102.5C528.1%20121.5%20539.1%20145.5%20542.1%20162.5'%20/%3e%3cpath%20d='M559.3%20129.4C553.3%20148.4%20564.3%20172.4%20567.3%20189.4'%20/%3e%3cpath%20d='M576.7%20141.8C570.7%20160.8%20581.7%20184.8%20584.7%20201.8'%20/%3e%3cpath%20d='M590.0%20139.8C584.0%20158.8%20595.0%20182.8%20598.0%20199.8'%20/%3e%3cpath%20d='M603.3%20124.2C597.3%20143.2%20608.3%20167.2%20611.3%20184.2'%20/%3e%3cpath%20d='M620.6%2095.9C614.6%20114.9%20625.6%20138.9%20628.6%20155.9'%20/%3e%3c/g%3e%3c/svg%3e") 50%/100% 100% no-repeat;animation:17s ease-in-out infinite alternate nova-lite-aurora;inset:3% -37%}.nova-light.nova-micro *,.nova-light.nova-micro :before,.nova-light.nova-micro :after{animation:none}.nova-light.nova-micro .nova-lite-shell{border-width:3px}.nova-light.nova-micro .nova-lite-body{scale:1}@keyframes nova-lite-breathe{0%,to{transform:scale(.98)}50%{transform:scale(1.015)}}@keyframes nova-lite-aurora{0%{transform:rotate(-12deg)scaleY(.9)}to{transform:rotate(9deg)scaleY(1.06)}}@media (prefers-reduced-motion:reduce){.nova-light *,.nova-light :before,.nova-light :after{transition:none!important;animation:none!important}}.signup-content{color:#26212d;text-align:left;width:100%;max-width:520px;container:signup/inline-size}.signup-form{position:relative}.signup-offer{color:#514463;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.signup-offer>span{background:#7253bb;border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 3px #7253bb12}.email-row{align-items:stretch;gap:8px;display:flex}.email-row>input{box-sizing:border-box;color:#26212d;width:0;min-width:0;min-height:54px;font:inherit;background:#fff;border:1px solid #d8d2df;border-radius:10px;outline:none;flex:auto;padding:14px 16px;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:0 2px 5px #26212d03}.email-row>input::placeholder{color:#77717e}.email-row>input:hover:not(:focus-visible),.first-job textarea:hover:not(:focus-visible){border-color:#bdb0ce}.email-row>input:focus-visible,.first-job textarea:focus-visible{outline-offset:2px;border-color:#7253bb;outline:3px solid #7253bb25;box-shadow:0 3px 14px #7253bb0a}.email-row>.button{white-space:nowrap;flex:none;min-height:54px;padding:13px 19px;font-size:14px}.email-row>.button svg{width:17px;height:17px}.signup-button-label{display:grid}.signup-button-label>span{grid-area:1/1}.signup-button-icon{place-items:center;width:17px;height:17px;display:grid}.signup-button-icon>span{grid-area:1/1;display:flex}.signup-content .is-hidden{visibility:hidden}.signup-button-icon svg{transition:transform .2s}.signup-content .button:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 2px 5px #30204b20}.signup-content .button[data-pending]{opacity:.85;cursor:wait;transform:none}.signup-content .button:disabled:not([data-pending]){cursor:default}.signup-spinner{border:1.5px solid #ffffff70;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite signup-spin}.signup-note{color:#6d6877;margin:10px 0 0;font-size:12px;line-height:1.6}.signup-note strong{color:#514a5c;font-weight:500}.signup-note-beta{justify-content:space-between;gap:8px;display:flex}.signup-note-beta>span{text-align:right;white-space:nowrap}.signup-note button,.signup-privacy{color:#65547f;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;-webkit-text-decoration:underline #65547f66;text-decoration:underline #65547f66;transition:color .18s,text-decoration-color .18s}.signup-note button:hover,.signup-privacy:hover{color:#513480;text-decoration-color:currentColor}.signup-privacy{min-height:34px;margin-top:8px;display:inline-block}.honey{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.form-error{color:#9b3636;background:#fff4f2;border:1px solid #e6c5c5;border-radius:8px;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.6}.signup-success{background:linear-gradient(145deg,#fff,#fffdfff0);border:1px solid #ded5ea;border-radius:16px;padding:22px;animation:.25s ease-out both signup-appear;box-shadow:0 8px 26px -18px #57417038}.signup-confirmation{padding-left:45px;position:relative}.success-icon{color:#62469e;background:#e9e2f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;box-shadow:inset 0 0 0 1px #7253bb08}.success-icon svg{width:18px;height:18px}.signup-confirmation>.success-icon{position:absolute;top:0;left:0}.signup-success h3{color:#26212d;letter-spacing:-.5px;margin:0;font-size:22px;font-weight:600;line-height:1.4}.signup-success p{color:#6d6877;margin:8px 0 0;font-size:14px;line-height:1.65}.signup-success .text-button{color:#62469e;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:18px;padding:0;font-size:14px;display:inline-flex}.signup-success .text-button svg{width:16px;height:16px}.signup-success .text-button:hover{text-underline-offset:4px;text-decoration:underline}.first-job{text-align:left;border-top:1px solid #e5e1e8;gap:13px;margin:20px 0 0;padding:20px 0 0;display:grid}.signup-content>.first-job{background:#fff;border:1px solid #e5e1e8;border-radius:16px;margin:0;padding:22px}.first-job-intro{gap:7px;display:grid}.first-job-optional{color:#6d6877;font-size:12px;line-height:1.5}.first-job label{color:#26212d;font-size:16px;font-weight:600;line-height:1.5}.first-job textarea{box-sizing:border-box;color:#26212d;width:100%;min-height:96px;font:inherit;resize:vertical;background:#fff;border:1px solid #d8d2df;border-radius:10px;outline:none;padding:12px 14px;font-size:16px;line-height:1.5;transition:border-color .18s,box-shadow .18s}.first-job textarea::placeholder{color:#77717e}.first-job-actions{justify-content:flex-end;display:flex}.first-job-actions .button{min-height:44px;font-size:13px}.first-job-done{align-items:flex-start;gap:12px;display:flex}.first-job-done p{color:#6d6877;margin:0;font-size:14px;line-height:1.6}.first-job-done p strong{color:#26212d;font-weight:600}.how-heard{border-top:1px solid #e5e1e8;gap:12px;margin-top:6px;padding-top:18px;display:grid}.how-heard>p{color:#26212d;margin:0;font-size:14px;line-height:1.6}.how-heard>p span{color:#6d6877;margin-left:6px;font-size:12px;display:inline-block}.how-heard-options{flex-wrap:wrap;gap:8px;display:flex}.how-heard-options button{color:#514463;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcd5e6;border-radius:8px;padding:8px 12px;font-size:12px;line-height:1.4;transition:border-color .18s,background .18s,box-shadow .18s}.how-heard-options button:hover:not(:disabled){background:#f0ebf8;border-color:#7253bb}.how-heard-options button:active:not(:disabled){background:#e9e0f4;box-shadow:inset 0 1px 3px #7253bb15}.how-heard-options button:focus-visible{outline-offset:2px;outline:3px solid #7253bb35}.how-heard-options button:disabled{cursor:wait;opacity:.65}.how-heard-done{border-top:1px solid #e5e1e8;padding-top:16px}.join-section{padding:24px 0 88px}.join-panel{background:radial-gradient(at 95% 0,#eee4fd 0,#0000 60%),#f0ebf8;border:1px solid #e7dfef;border-radius:28px;grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,6vw,88px);padding:clamp(32px,5vw,64px);transition:border-color .2s,box-shadow .2s;display:grid;position:relative;box-shadow:inset 0 1px #ffffffb3,0 18px 48px -40px #7253bb50}.join-panel:focus-within{border-color:#d3c3e8;box-shadow:inset 0 1px #ffffffb3,0 20px 50px -35px #7253bb40}.join-copy .eyebrow{color:#6c588d}.join-copy h2{color:#26212d;letter-spacing:-2px;margin:20px 0;font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1.1}.join-copy h2 em{color:#7253bb}.join-copy>p{color:#6d6877;margin:0;font-size:16px;line-height:1.7}.join-form{min-width:0}.join-form .signup-content{max-width:none}.join-invitation{color:#6d6877;max-width:360px;margin:18px 0 0;font-size:12px;line-height:1.7}@keyframes signup-spin{to{transform:rotate(360deg)}}@keyframes signup-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.signup-content .button:hover:not(:disabled) .signup-button-icon svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.signup-spinner,.signup-success{animation:none}.signup-content *,.join-panel{transition:none}}@container signup (width<=380px){.email-row{flex-direction:column}.email-row>input{flex:auto;width:100%;font-size:16px}.email-row>.button{justify-content:center}}@media (width<=800px){.join-section{padding-bottom:52px}.join-panel{border-radius:22px;grid-template-columns:1fr;gap:30px;padding:36px}.join-copy h2{margin:16px 0}.join-form{max-width:520px}}@media (width<=540px){.email-row{flex-direction:column}.email-row>input{flex:auto;width:100%;font-size:16px}.email-row>.button{justify-content:center}.join-panel{padding:28px 20px}.join-copy>p{font-size:15px}.join-form .signup-note{font-size:11.5px}.signup-success{padding:18px}.signup-confirmation{padding-left:0}.signup-confirmation>.success-icon{margin-bottom:10px;position:static}}@media (width<=360px){.signup-note{font-size:11.5px}.join-panel{padding-inline:16px}.join-form .signup-note{gap:6px}}.inner-page{--inner-ink:#26212d;--inner-muted:#65606f;--inner-purple:#7253bb;--inner-line:#e5e1e8;color:var(--inner-ink)}.inner-page .eyebrow{font-size:10px}.inner-page :is(h2,h3,h4){text-wrap:balance}.inner-page p{text-wrap:pretty}.inner-hero{padding-top:36px;padding-bottom:48px}.inner-back{width:fit-content;color:var(--inner-muted);align-items:center;gap:13px;margin-bottom:62px;font-size:12px;text-decoration:none;display:flex}.inner-back span{color:#aaa1b5}.inner-back a{padding-block:5px;transition:color .18s}.inner-back a:hover{color:var(--inner-purple);text-underline-offset:4px;text-decoration:underline}.inner-back [aria-current]{color:var(--inner-muted)}.inner-hero>.eyebrow{margin-bottom:22px;display:block}.inner-hero-columns{grid-template-columns:1.4fr 1fr;align-items:end;gap:64px;display:grid}.inner-hero h1{letter-spacing:-.055em;font-size:clamp(43px,5.4vw,70px);font-weight:550;line-height:1.04}.inner-page em{letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.inner-hero h1 em{color:var(--inner-purple)}.inner-hero-aside{max-width:345px;padding-bottom:6px}.inner-hero-aside p{color:var(--inner-muted);margin-bottom:24px;font-size:17px;line-height:1.7}.inner-page .text-link{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.inner-page .text-link svg{flex-shrink:0;width:17px;height:17px;transition:transform .18s}.inner-release-note{color:var(--inner-muted);align-items:center;gap:9px;margin-top:38px;font-size:12px;line-height:1.5;display:flex}.inner-dot{background:var(--inner-purple);border-radius:50%;flex:0 0 6px;width:6px;height:6px}.example-section{padding-top:30px;padding-bottom:96px;scroll-margin-top:110px}.example-section-heading{border-top:1px solid var(--inner-line);justify-content:space-between;align-items:center;gap:20px;padding:30px 0 25px;display:flex}.example-section-heading h2{letter-spacing:-.025em;font-size:22px}.example-section-heading>span{color:var(--inner-muted);font-size:12px}.example-layout{grid-template-columns:.84fr 1.5fr;align-items:start;gap:30px;display:grid}.example-choices{gap:3px;padding-top:2px;display:grid}.example-choices button{text-align:left;width:100%;color:var(--inner-ink);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:16px;padding:23px 17px;transition:background .18s,border-color .18s,box-shadow .18s;display:flex}.example-choices button[aria-pressed=true]{background:#f0ebf8;border-color:#dfd4ed;box-shadow:inset 3px 0 #8a6ab9}.example-choices button[aria-pressed=true] strong,.example-choices button[aria-pressed=true] .example-choice-number{color:#644695}.example-choice-number{color:#74667f;font-variant-numeric:tabular-nums;align-self:flex-start;padding-top:3px;font-size:10px}.example-choices strong{margin-bottom:6px;font-size:14px;font-weight:600;display:block}.example-choices small{color:var(--inner-muted);font-size:12px;line-height:1.4;display:block}.example-choices button>svg{color:#a99bbd;flex-shrink:0;width:16px;height:16px;margin-left:auto}.example-choices button[aria-pressed=true]>svg{color:var(--inner-purple)}.example-content{border:1px solid var(--inner-line);background:#fff;border-radius:13px;overflow:hidden;box-shadow:0 16px 40px -30px #38204c2b}.example-story{animation:.22s ease-out both inner-content-appear}.example-request{background:#eee9f5;padding:34px 37px 27px}.example-request .eyebrow{letter-spacing:.16em;color:#705c81;font-size:10px;display:block}.example-request p{letter-spacing:-.025em;margin:18px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,33px);line-height:1.3}.example-request-caption{color:#72637c;font-size:10px}.example-answer{padding:29px 37px 32px}.example-answer h3{letter-spacing:-.035em;margin-top:18px;margin-bottom:13px;font-size:23px}.example-answer>p{color:var(--inner-muted);font-size:14px;line-height:1.75}.example-answer ul{gap:12px;margin:23px 0;padding:0;list-style:none;display:grid}.example-answer li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.example-answer li svg{width:15px;height:15px;color:var(--inner-purple);flex:0 0 15px;margin-top:2px}.example-control{border-top:1px solid var(--inner-line);align-items:flex-start;gap:9px;padding:16px 0;display:flex}.example-control svg{color:#8a7c97;flex-shrink:0;width:15px;height:15px;margin-top:2px}.example-control p{color:var(--inner-muted);font-size:12px;line-height:1.6}.example-answer .text-link{margin-top:6px;font-size:12px}.inner-control-section{border-top:1px solid var(--inner-line);border-bottom:1px solid var(--inner-line);background:#f1eee9;padding:70px 0}.inner-control-layout{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.inner-control-layout h2{letter-spacing:-.04em;margin-top:21px;font-size:39px;line-height:1.13}.inner-control-layout h2 em{color:var(--inner-purple)}.inner-control-points{gap:26px;display:grid}.inner-control-points>div{gap:18px;display:flex}.inner-control-points svg{width:19px;height:19px;color:var(--inner-purple);flex:0 0 19px;margin-top:3px}.inner-control-points h3{margin:0 0 8px;font-size:15px;font-weight:600}.inner-control-points p{color:var(--inner-muted);font-size:14px;line-height:1.7}.capability-index{padding-top:87px;padding-bottom:70px}.capability-index .section-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:75px;margin-bottom:30px;display:grid}.capability-index h2{letter-spacing:-.04em;max-width:470px;margin-top:16px;font-size:36px;line-height:1.14}.capability-index .section-heading>p{color:var(--inner-muted);max-width:360px;font-size:14px;line-height:1.8}.capability-search{grid-template-columns:1fr 230px;gap:20px;padding-top:18px;display:grid}.capability-search label{margin-bottom:9px;font-size:11px;font-weight:600;display:block}.capability-search-field>div{position:relative}.capability-search-field svg{color:#8f849c;pointer-events:none;width:17px;height:17px;position:absolute;top:15px;left:16px}.capability-search input,.capability-search select{appearance:auto;color:var(--inner-ink);height:47px;font:inherit;background:#fff;border:1px solid #d9d2e1;border-radius:7px;width:100%;padding:0 14px;font-size:13px;transition:border-color .18s,box-shadow .18s}.capability-search input{padding-left:44px}.capability-search :is(input,select):focus-visible{outline-offset:3px;border-color:#9272bd;outline:2px solid #9272bd;box-shadow:0 0 0 5px #f0ebf8}.capability-search-field:focus-within svg{color:var(--inner-purple)}.capability-results-bar{justify-content:space-between;align-items:center;gap:14px;min-height:52px;display:flex}.capability-results{color:var(--inner-muted);margin:0;font-size:11px}.capability-reset{min-height:40px;color:var(--inner-purple);font:inherit;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:8px 0 8px 10px;font-size:11px;display:inline-flex}.capability-reset svg{width:12px;height:12px}.capability-disclosure{border-top:1px solid var(--inner-line);scroll-margin-top:105px;transition:background .18s,border-color .18s}.capability-disclosure[open]{background:#f5f1fa80;border-top-color:#d4c5e5}.capability-disclosure:last-child{border-bottom:1px solid var(--inner-line)}.capability-disclosure summary{cursor:pointer;border-radius:5px;grid-template-columns:1fr auto 20px;align-items:center;gap:18px;padding:21px 12px;list-style:none;transition:color .18s,background .18s;display:grid}.inner-page summary::-webkit-details-marker{display:none}.inner-page :is(.capability-disclosure,.planned-capability)>summary:focus-visible{outline-offset:-2px;outline:2px solid #9272bd}.capability-disclosure[open] .capability-title{color:#644695}.capability-title{align-items:center;gap:17px;display:flex}.capability-title>svg{color:#91819f;flex-shrink:0;width:18px;height:18px}.capability-title strong{font-size:14px;font-weight:550;line-height:1.5}.disclosure-plus{color:#8a7f93;width:17px;height:17px;transition:transform .2s}details[open]>summary>.disclosure-plus{transform:rotate(45deg)}.capability-detail{padding:0 47px 29px}.capability-disclosure[open] .capability-detail,.planned-capability[open] .planned-capability-detail{animation:.2s ease-out both inner-content-appear}.capability-detail>p{color:var(--inner-purple);margin-bottom:19px;font-size:14px;line-height:1.6}.capability-detail ul{color:var(--inner-muted);grid-template-columns:1fr 1fr;gap:11px 44px;margin:0;padding-left:15px;display:grid}.capability-detail li{padding-left:3px;font-size:14px;line-height:1.8}.capability-detail li::marker{color:#ac9ebc}.planned-capability-detail li::marker{color:#ac9ebc}.capability-empty{text-align:center;border:1px solid var(--inner-line);border-radius:8px;padding:45px 20px}.capability-empty h3{font-size:18px}.capability-empty p{color:var(--inner-muted);margin:12px 0 22px;font-size:13px}.inner-index-foot{justify-content:space-between;align-items:center;gap:20px;margin-top:35px;font-size:12px;display:flex}.inner-index-foot p{color:var(--inner-muted)}.release-timeline{padding-top:16px;padding-bottom:61px}.release-timeline-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.release-timeline-heading h2{letter-spacing:-.02em;font-size:17px;font-weight:550}.release-timeline-heading>span{color:var(--inner-muted);font-size:10px}.release-milestones{border:1px solid var(--inner-line);border-radius:11px;grid-template-columns:1fr 1fr 1fr;display:grid;overflow:hidden}.release-milestone{flex-direction:column;align-items:flex-start;padding:28px 26px 30px;display:flex;position:relative}.release-milestone:not(:last-child):before{content:"";pointer-events:none;background:#d8cbe6;height:1px;position:absolute;top:32px;left:26px;right:-26px}.release-milestone+.release-milestone{border-left:1px solid var(--inner-line)}.release-step{letter-spacing:.1em;color:#74667f;align-self:stretch;padding-top:25px;font-size:10px;line-height:1.6;position:relative}.release-step:before{content:"";background:#faf9f6;border:1px solid #ab94c3;border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:0}.release-milestone-beta .release-step:before{background:#8a6ab9;border-color:#8a6ab9;box-shadow:0 0 0 4px #8a6ab917}.release-milestone h3{letter-spacing:-.04em;font-variant-numeric:lining-nums;margin-top:27px;margin-bottom:12px;font-size:25px;font-weight:550}.release-milestone>p{margin-bottom:12px;font-size:13px}.release-milestone>span:last-of-type{color:var(--inner-muted);max-width:250px;font-size:13px;line-height:1.7}.release-milestone-beta{background:#eee8f6}.release-milestone a{color:var(--inner-purple);align-items:center;gap:8px;margin-top:23px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.release-milestone a svg{width:16px;height:16px;transition:transform .18s}.roadmap-section-links{border-bottom:1px solid var(--inner-line);gap:35px;padding-bottom:23px;display:flex}.roadmap-section-links a{min-height:38px;color:var(--inner-muted);align-items:center;gap:8px;font-size:11px;font-weight:500;text-decoration:none;transition:color .18s;display:inline-flex}.roadmap-section-links a:hover{color:var(--inner-purple)}.roadmap-nav-dot{border-radius:50%;width:6px;height:6px}.built-dot{background:#738b79}.building-dot{background:#9676bb}.planned-dot{background:#b5abbf}.roadmap-stage{padding-top:62px;padding-bottom:68px;scroll-margin-top:82px}.roadmap-stage+.roadmap-stage{border-top:1px solid var(--inner-line)}.roadmap-stage-heading{align-items:flex-start;gap:26px;max-width:720px;margin-bottom:31px;display:flex}.roadmap-stage-number{color:#bbafc5;padding-top:3px;font-family:Georgia,Times New Roman,serif;font-size:29px;font-style:italic;line-height:1}.roadmap-stage-heading h2{letter-spacing:-.04em;margin-top:17px;margin-bottom:16px;font-size:36px;line-height:1.12}.roadmap-stage-heading p{color:var(--inner-muted);max-width:605px;font-size:14px;line-height:1.7}.built-capabilities{border-top:1px solid var(--inner-line);border-left:1px solid var(--inner-line);border-radius:9px;grid-template-columns:1fr 1fr 1fr;display:grid;overflow:hidden}.built-capabilities a{border-right:1px solid var(--inner-line);border-bottom:1px solid var(--inner-line);color:inherit;background:#fff;align-items:flex-start;gap:13px;padding:25px 21px;text-decoration:none;transition:background .18s;display:flex}.built-capabilities a:focus-visible{outline-offset:-3px;background:#f4f0f9;outline:2px solid #9272bd}.built-capabilities a>svg:first-child{color:#9784a9;flex:0 0 18px;width:18px;height:18px;margin-top:1px}.built-capabilities a>svg:last-child{color:#a493b5;flex:0 0 14px;width:14px;height:14px;margin-top:4px;margin-left:auto;transition:color .18s,transform .18s}.built-capabilities h3{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5}.built-capabilities p{color:var(--inner-muted);font-size:12px;line-height:1.7}.workspace-progress{background:#efebf5;border:1px solid #e5ddeb;border-radius:11px;grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;padding:40px 43px;display:grid}.workspace-progress-intro h3{letter-spacing:-.035em;margin-top:20px;margin-bottom:20px;font-size:28px;line-height:1.15}.workspace-progress-intro h3 em{color:var(--inner-purple)}.workspace-progress-intro>p{color:var(--inner-muted);font-size:14px;line-height:1.8}.workspace-progress-intro .text-link{margin-top:23px;font-size:11px}.workspace-principles{gap:27px;margin:0;padding:0;list-style:none;display:grid}.workspace-principles li{gap:16px;display:flex}.workspace-principles li>span{color:#786289;padding-top:2px;font-size:10px}.workspace-principles h4{margin:0 0 7px;font-size:14px;font-weight:600}.workspace-principles p{color:var(--inner-muted);font-size:13px;line-height:1.7}.planned-capabilities{grid-template-columns:1fr 1fr;align-items:start;column-gap:40px;display:grid}.planned-capability{border-top:1px solid var(--inner-line);transition:border-color .18s,background .18s}.planned-capability[open]{background:linear-gradient(#f4eff88c,#0000);border-top-color:#d4c5e5}.planned-capability summary{cursor:pointer;border-radius:5px;align-items:flex-start;gap:16px;padding:26px 1px;list-style:none;display:flex}.planned-capability[open] summary strong{color:#644695}.planned-capability-icon{color:#977cab;background:#efeaf5;border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.planned-capability-icon svg{width:18px;height:18px}.planned-capability strong{margin-bottom:8px;font-size:15px;font-weight:550;line-height:1.5;display:block}.planned-capability small{color:var(--inner-muted);max-width:350px;font-size:13px;line-height:1.8;display:block}.planned-capability .disclosure-plus{flex:0 0 16px;width:16px;height:16px;margin-top:6px;margin-left:auto}.planned-capability-detail{padding:0 18px 27px 51px}.planned-capability-detail ul{gap:10px;margin:0 0 20px;padding-left:13px;display:grid}.planned-capability-detail li{color:var(--inner-muted);padding-left:3px;font-size:13px;line-height:1.8}.planned-capability-detail .text-link{font-size:10px}.platform-section{border-top:1px solid var(--inner-line);border-bottom:1px solid var(--inner-line);background:#f1eee9;padding:66px 0}.platform-layout{grid-template-columns:1fr 1fr;gap:95px;display:grid}.platform-layout h2{letter-spacing:-.035em;margin-top:20px;margin-bottom:22px;font-size:37px;line-height:1.12}.platform-layout h2 em{color:var(--inner-purple)}.platform-layout>div>p{max-width:395px;color:var(--inner-muted);font-size:14px;line-height:1.8}.platform-facts{gap:23px;display:grid}.platform-facts>div{border-bottom:1px solid #dfd9df;grid-template-columns:100px 1fr;gap:20px;padding-bottom:22px;display:grid}.platform-facts>div:last-child{border-bottom:0;padding-bottom:0}.platform-facts span{font-size:12px;font-weight:600;line-height:1.8}.platform-facts p{color:var(--inner-muted);font-size:13px;line-height:1.8}@keyframes inner-content-appear{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.inner-page .text-link:hover svg,.release-milestone a:hover svg{transform:translate(3px)}.example-choices button:not([aria-pressed=true]):hover{background:#f4f0f9;border-color:#e8e0f0}.capability-disclosure summary:hover{background:#eee8f64d}.capability-reset:hover{text-underline-offset:4px;text-decoration:underline}.built-capabilities a:hover{background:#f4f0f9}.built-capabilities a:hover>svg:last-child{color:var(--inner-purple);transform:translate(3px)}.planned-capability summary:hover strong{color:var(--inner-purple)}.planned-capability summary:hover .planned-capability-icon{background:#e8dff2}}@media (width>=901px){.roadmap-page .inner-hero h1{font-size:clamp(43px,4.15vw,60px)}}@media (width<=900px){.inner-hero-columns{grid-template-columns:1.2fr 1fr;gap:35px}.inner-hero-aside p{font-size:14px}.example-layout{grid-template-columns:.9fr 1.4fr;gap:18px}.example-choices button{gap:10px;padding:23px 12px}.example-choices strong{font-size:12px}.example-choices small{font-size:10px}.example-request,.example-answer{padding-left:25px;padding-right:25px}.inner-control-layout,.platform-layout{gap:50px}.capability-index .section-heading{gap:40px}.release-milestone{padding:25px 20px}.release-milestone:not(:last-child):before{top:29px;left:20px;right:-20px}.release-milestone h3{font-size:21px}.workspace-progress{gap:40px;padding:34px}.built-capabilities{grid-template-columns:1fr 1fr}.built-capabilities a:last-child{grid-column:1/-1}.planned-capabilities{column-gap:25px}}@media (width<=640px){.inner-page .text-link{min-height:44px}.inner-hero{padding-top:16px;padding-bottom:22px}.inner-back{margin-bottom:12px;font-size:12px}.inner-back a{align-items:center;min-height:44px;display:inline-flex}.inner-hero>.eyebrow{margin-bottom:14px;font-size:10px}.inner-hero-columns{grid-template-columns:1fr;gap:18px}.inner-hero h1{font-size:clamp(40px,10.5vw,58px)}.inner-hero-aside{max-width:410px}.inner-hero-aside p{margin-bottom:8px;font-size:14px}.inner-hero-aside .text-link{font-size:13px}.inner-release-note{align-items:flex-start;margin-top:16px;font-size:11px}.inner-release-note .inner-dot{margin-top:4px}.example-section{padding-top:9px;padding-bottom:50px}.example-section-heading{padding:23px 0 20px;display:block}.example-section-heading h2{margin-bottom:9px;font-size:20px}.example-section-heading>span{font-size:11px}.example-layout{grid-template-columns:1fr;gap:18px}.example-choices{grid-template-columns:1fr 1fr;gap:7px}.example-choices button{border-color:var(--inner-line);background:#fff;border-radius:7px;gap:7px;min-height:61px;padding:13px 11px}.example-choice-number{align-self:center;padding-top:2px;font-size:10px}.example-choices strong{margin-bottom:0;font-size:12px;line-height:1.5}.example-choices small,.example-choices button>svg{display:none}.example-request{padding:26px 23px 23px}.example-request p{font-size:29px}.example-request-caption{font-size:11px}.example-answer{padding:24px 23px}.example-answer h3{font-size:22px}.example-answer>p{font-size:14px}.example-answer li,.example-answer .text-link,.example-control p{font-size:13px}.inner-control-section{padding:46px 0}.inner-control-layout,.platform-layout{grid-template-columns:1fr;gap:33px}.inner-control-layout h2{margin-top:16px;font-size:34px}.inner-control-points{gap:24px}.inner-control-points h3,.inner-control-points p{font-size:14px}.inner-page .capability-index{padding-top:40px;padding-bottom:45px}.capability-index .section-heading{grid-template-columns:1fr;gap:12px;margin-bottom:16px}.capability-index h2{font-size:27px}.capability-index .section-heading>p{max-width:none;margin-top:0}.capability-search{grid-template-columns:1fr;gap:16px;padding-top:8px}.capability-search label{font-size:12px}.capability-search input,.capability-search select{font-size:16px}.capability-reset{min-height:44px;font-size:12px}.capability-disclosure summary{grid-template-columns:1fr 18px;gap:9px 10px;min-height:76px;padding:16px 10px}.capability-title{gap:11px}.capability-title strong{font-size:14px}.capability-disclosure summary>.status-badge{grid-area:2/1;justify-self:start;margin-left:29px;font-size:10px}.capability-disclosure summary>.disclosure-plus{grid-area:1/2/3}.capability-detail{padding:1px 18px 24px 39px}.capability-detail>p{font-size:14px}.capability-detail ul{grid-template-columns:1fr;gap:10px}.capability-detail li{font-size:14px}.inner-index-foot{margin-top:25px;font-size:13px;display:block}.inner-index-foot .text-link{margin-top:4px}.release-timeline{padding-top:10px;padding-bottom:36px}.release-timeline-heading{margin-bottom:17px;display:block}.release-timeline-heading h2{margin-bottom:8px;font-size:18px}.release-timeline-heading>span{font-size:10px}.release-milestones{grid-template-columns:1fr}.release-milestone{padding:27px 25px 29px 51px}.release-milestone:not(:last-child):before{width:1px;height:auto;inset:31px auto -31px 26px}.release-step{padding-top:0}.release-step:before{top:3px;left:-29px}.release-milestone+.release-milestone{border-left:0;border-top:1px solid var(--inner-line)}.release-milestone h3{margin-top:22px;margin-bottom:10px;font-size:27px}.release-milestone>p{margin-bottom:10px}.release-milestone>span:last-of-type{max-width:none}.roadmap-section-links{justify-content:space-between;gap:20px;padding-bottom:19px}.roadmap-section-links a{gap:5px;min-height:44px;font-size:11px}.roadmap-stage{padding-top:37px;padding-bottom:43px}.roadmap-stage-heading{gap:15px;margin-bottom:25px}.roadmap-stage-number{font-size:23px}.roadmap-stage-heading h2{margin-top:14px;margin-bottom:14px;font-size:30px;line-height:1.17}.roadmap-stage-heading p{font-size:14px}.built-capabilities{grid-template-columns:1fr}.built-capabilities a{gap:13px;padding:20px}.built-capabilities h3{margin-bottom:5px;font-size:13px}.built-capabilities p{font-size:13px}.workspace-progress{grid-template-columns:1fr;gap:29px;padding:28px 24px}.workspace-progress-intro h3{margin-top:16px;margin-bottom:17px;font-size:27px}.workspace-principles{border-top:1px solid #dfd4e8;padding-top:28px}.planned-capabilities{grid-template-columns:1fr}.planned-capability summary{gap:12px;padding:22px 0}.planned-capability strong{font-size:15px}.planned-capability small{font-size:13px}.planned-capability-detail{padding-left:45px;padding-right:0}.platform-section{padding:46px 0}.platform-layout h2{margin-top:16px;margin-bottom:18px;font-size:34px}.platform-facts>div{grid-template-columns:82px 1fr;gap:16px}.platform-facts span{font-size:11px}.platform-facts p{font-size:13px}}.launch-journey{--journey-surface:#fff;--journey-accent-surface:#eee8f6;--journey-track:#d8cbe6;--journey-done:#557b61;--journey-done-surface:#e9f2e9;--journey-current:#8a6ab9;--journey-current-surface:#f5f1fa;padding-top:26px;padding-bottom:82px}.journey-intro{border-top:1px solid var(--inner-line);grid-template-columns:1.25fr 1fr;align-items:end;gap:64px;margin-bottom:49px;padding-top:34px;display:grid}.journey-intro .eyebrow{margin-bottom:18px}.journey-intro h2{letter-spacing:-.04em;font-size:36px;line-height:1.17}.journey-intro-aside{justify-self:end;max-width:360px}.journey-intro-aside>p{color:var(--inner-muted);margin-top:17px;font-size:12px;line-height:1.8}.journey-legend{color:var(--inner-muted);flex-wrap:wrap;align-items:center;gap:20px;font-size:11px;line-height:1.5;display:flex}.journey-legend>span{align-items:center;gap:6px;display:inline-flex}.journey-legend svg{width:15px;height:15px;color:var(--journey-done)}.journey-legend i{border:1px solid var(--journey-track);border-radius:50%;width:8px;height:8px}.journey-legend i.legend-current{background:var(--journey-current);border-color:var(--journey-current)}.journey-list{margin:0;padding:0;list-style:none}.journey-milestone{grid-template-columns:180px minmax(0,1fr);gap:74px;padding-bottom:34px;scroll-margin-top:115px;display:grid;position:relative}.journey-milestone:not(:last-child):before{content:"";background:var(--journey-track);width:1px;position:absolute;top:39px;bottom:-39px;left:220px}.journey-milestone:last-child{padding-bottom:0}.journey-marker{z-index:1;border:1px solid var(--journey-track);background:var(--journey-surface);border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:27px;left:208px}.journey-marker>svg{width:14px;height:14px}.is-complete>.journey-marker{color:var(--journey-done);border-color:var(--journey-done);background:var(--journey-done-surface)}.is-current>.journey-marker{border-color:var(--journey-current);box-shadow:0 0 0 5px var(--journey-current-surface)}.is-current>.journey-marker>span{background:var(--journey-current);border-radius:50%;width:9px;height:9px}.is-launch>.journey-marker{background:var(--journey-accent-surface);color:var(--inner-purple);border-color:var(--journey-current)}.journey-when{padding-top:27px}.journey-date{letter-spacing:-.02em;font-variant-numeric:lining-nums;font-size:17px;font-weight:550;line-height:1.45;display:block}.journey-status{color:var(--inner-muted);margin-top:8px;font-size:11px;line-height:1.6;display:block}.is-complete .journey-status{color:var(--journey-done)}.is-current .journey-status{color:var(--inner-purple)}.journey-card{border:1px solid var(--inner-line);background:var(--journey-surface);border-radius:12px;min-width:0;padding:31px 35px 33px}.journey-card .eyebrow{margin-bottom:17px}.journey-card h3{letter-spacing:-.04em;margin:0 0 15px;font-size:27px;line-height:1.18}.journey-card>p{color:var(--inner-muted);max-width:640px;font-size:14px;line-height:1.8}.journey-card>.text-link{margin-top:23px;font-size:12px}.journey-card>.button{margin-top:24px}.journey-card>p.journey-note{margin-top:13px;font-size:11px;line-height:1.7}.is-current>.journey-card{background:var(--journey-current-surface);box-shadow:inset 3px 0 var(--journey-current)}.is-launch>.journey-card{background:var(--journey-accent-surface);padding-top:35px;padding-bottom:35px}.is-launch .journey-card h3{margin-bottom:20px;font-size:43px;line-height:1.09}.journey-checklist{grid-template-columns:1fr 1fr;gap:3px 25px;margin:22px 0 0;padding:0;list-style:none;display:grid}.journey-checklist a{border-radius:4px;align-items:flex-start;gap:9px;padding:10px 0;font-size:12px;line-height:1.6;transition:color .18s;display:flex}.journey-checklist .journey-check{width:15px;height:15px;color:var(--journey-done);margin-top:2px}.journey-checklist a>svg:last-child{width:13px;height:13px;color:var(--inner-purple);opacity:.6;margin-top:3px;margin-left:auto;transition:transform .18s,opacity .18s}.journey-points{color:var(--inner-muted);gap:9px;margin:19px 0 0;padding-left:17px;font-size:13px;line-height:1.65;display:grid}.journey-points li::marker{color:var(--journey-current)}.journey-future-grid{margin-top:25px}.journey-future{border-top:1px solid var(--inner-line);border-radius:3px;grid-template-columns:20px minmax(0,1fr) 17px;gap:13px;padding:20px 0;transition:color .18s;display:grid}.journey-future:last-child{padding-bottom:9px}.journey-future>svg{width:18px;height:18px;color:var(--inner-purple);margin-top:2px}.journey-future>svg:last-child{opacity:.65;width:16px;height:16px;transition:transform .18s,opacity .18s}.journey-future h4{letter-spacing:-.02em;margin:0 0 7px;font-size:14px;font-weight:550;line-height:1.4}.journey-future p{color:var(--inner-muted);font-size:13px;line-height:1.8}@media (hover:hover){.journey-checklist a:hover,.journey-future:hover{color:var(--inner-purple)}.journey-checklist a:hover>svg:last-child,.journey-future:hover>svg:last-child{opacity:1;transform:translate(3px)}}@media (width<=900px) and (width>=701px){.journey-intro{gap:35px}.journey-intro h2{font-size:30px}.journey-milestone{grid-template-columns:145px minmax(0,1fr);gap:58px}.journey-milestone:not(:last-child):before{left:174px}.journey-marker{left:162px}.journey-date{font-size:15px}.journey-card{padding:28px}.journey-checklist{grid-template-columns:1fr}}@media (width<=700px){.launch-journey{padding-top:14px;padding-bottom:48px}.journey-intro{grid-template-columns:1fr;gap:0;margin-bottom:24px;padding-top:22px}.journey-intro>div:first-child{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.journey-intro h2{font-size:29px;line-height:1.16}.journey-intro .eyebrow{margin-bottom:15px}.journey-intro-aside{justify-self:start;max-width:none}.journey-intro-aside>p{margin-top:13px;font-size:13px}.journey-legend{gap:18px;font-size:11px}.journey-milestone{padding-bottom:28px;padding-left:39px;scroll-margin-top:95px;display:block}.journey-milestone:not(:last-child):before{top:11px;bottom:-11px;left:11px}.journey-marker{width:23px;height:23px;top:0;left:0}.journey-when{margin-bottom:14px;padding-top:0}.journey-date{font-size:15px;line-height:1.5}.journey-status{margin-top:3px;font-size:11px}.journey-card{border-radius:10px;padding:24px 21px}.journey-card h3{margin-bottom:14px;font-size:24px;line-height:1.2}.journey-card>p{font-size:14px;line-height:1.8}.journey-card>.text-link{min-height:44px;margin-top:14px;font-size:13px}.journey-card>.button{gap:10px;width:100%;padding-inline:13px;font-size:12px}.journey-card>p.journey-note{font-size:12px}.journey-checklist{grid-template-columns:1fr;margin-top:17px}.journey-checklist a{min-height:44px;padding-block:10px;font-size:13px}.journey-points{gap:8px;margin-top:16px;font-size:14px}.is-launch>.journey-card{padding:27px 21px}.is-launch .journey-card h3{font-size:37px}.journey-future{grid-template-columns:17px minmax(0,1fr);gap:10px;padding-block:17px}.journey-future>svg{width:16px;height:16px}.journey-future>svg:last-child{display:none}.journey-future h4{font-size:14px}.journey-future p{font-size:14px;line-height:1.75}}@media (width<=360px){.journey-milestone{padding-left:33px}.journey-card,.is-launch>.journey-card{padding-inline:18px}}:root[data-motion=paused] .inner-page *,:root[data-motion=paused] .inner-page :before{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.inner-page *,.inner-page :before{transition:none!important;animation:none!important}}:root{color:#26212d;font-synthesis:none;--ink:#26212d;--muted:#6d6877;--purple:#7253bb;--lavender:#f0ebf8;--border:#e5e1e8;--paper:#faf9f6;--accent:#7253bb;--text:#26212d;--surface:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;scrollbar-color:#b6a4d1 #faf9f6;background:#faf9f6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:wait;opacity:.6}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #9c7ed8}input:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #8663c8}button{border:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500}h1,h2{letter-spacing:-.055em;line-height:1.06}h2{font-size:clamp(34px,4vw,54px)}h3{letter-spacing:-.03em;line-height:1.25}em{color:var(--purple);letter-spacing:-.05em;font-family:Georgia,Times New Roman,serif;font-weight:400}p{line-height:1.7}svg{flex-shrink:0}img,video{max-width:100%}.wrap{width:min(1184px,100% - 96px);margin-inline:auto}.section{padding-block:104px}.eyebrow{color:#786788;letter-spacing:.15em;text-transform:uppercase;margin-bottom:22px;font-size:10px;font-weight:650;line-height:1.6;display:block}.button{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:13px 21px;font-size:13px;font-weight:600;line-height:1.3;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button svg{width:17px;height:17px}.button-primary,.button-light{color:#fff;background:#7253bb;box-shadow:0 4px 12px #62449315}.button-primary:hover,.button-light:hover{background:#6041a8;box-shadow:0 5px 16px #62449329}.button-secondary{background:0 0;border-color:#d8d1e3}.button-secondary:hover{background:#f0ebf8}.text-link{color:#6948a7;align-items:center;gap:16px;font-size:13px;font-weight:600;line-height:1.7;display:inline-flex}.text-link svg{width:17px}.text-link:hover{text-underline-offset:5px;text-decoration:underline}.section-heading{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:48px;display:flex}.section-heading>p{color:var(--muted);max-width:390px;padding-bottom:6px;font-size:15px}.status-badge{color:#71578e;white-space:nowrap;background:#f0ebf8;border-radius:5px;padding:5px 9px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.status-built{color:#477454;background:#e9f2e9}.status-building{color:#987043;background:#fcf0df}.status-planned{color:#745a95;background:#f0ebf8}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:#fff;padding:16px;position:fixed;top:-70px;left:16px}.skip-link:focus{top:16px}.site-header{z-index:40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#faf9f6ee;border-bottom:1px solid #e5e1e877;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:32px;height:86px;display:flex}.wordmark{letter-spacing:-.075em;align-items:center;gap:9px;font-size:36px;font-weight:600;line-height:1;display:inline-flex}.brand-dot{color:#9c78c0}.auri-orb{isolation:isolate;flex-shrink:0;display:inline-block;position:relative}.auri-orb .nova-frame{transform:translate(-50%,-50%) scale(var(--orb-scale,.1));position:absolute;top:50%;left:50%}.brand-orb{width:29px;height:29px}.navigation{align-items:center;gap:32px;display:flex}.navigation a{color:#625a6c;padding:12px 0;font-size:12px;position:relative}.navigation a:hover,.navigation a[aria-current]{color:#6544a2}.navigation a[aria-current]:after{content:"";background:#9272c2;height:2px;position:absolute;bottom:3px;left:0;right:0}.header-actions{align-items:center;gap:14px;display:flex}.header-join{min-height:42px;padding:11px 17px;font-size:12px}.menu-toggle{background:0 0;width:42px;height:42px;display:none}.hero{background:radial-gradient(at 80% 25%,#eee6f784,#0000 48%);position:relative;overflow:hidden}.hero-inner{grid-template-columns:1.12fr 1fr;align-items:center;gap:32px;min-height:662px;padding-block:44px 30px;display:grid}.hero-copy{z-index:2;padding-block:28px;position:relative}.hero-eyebrow{color:#776487;align-items:center;gap:9px;margin-bottom:24px;font-size:10px;display:flex}.hero-eyebrow i{background:#9d7cc7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #9d7cc70d}.hero h1{white-space:nowrap;letter-spacing:-.065em;font-size:clamp(45px,4.8vw,69px);line-height:1.09}.hero h1 em{font-size:1.06em}.hero-detail{color:#776f80;max-width:450px;margin-top:24px;font-size:14px;line-height:1.75}.hero .signup-content{max-width:490px;margin-top:30px}.hero-bottom{margin-top:22px}.hero-bottom>a{color:#685777;align-items:center;gap:11px;min-height:38px;font-size:12px;display:inline-flex}.hero-bottom>a>svg{width:14px;margin-left:4px}.play-circle{border:1px solid #d7cbe5;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.play-circle svg{width:11px;height:11px}.hero-promise{border-top:1px solid #e5e1e8;justify-content:space-between;align-items:center;gap:18px;min-height:81px;display:flex}.hero-promise>span{color:#776e7f;align-items:center;gap:12px;font-size:12px;display:flex}.hero-promise svg{color:#8a71a5;width:18px;height:18px}.hero-example{flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;min-height:540px;padding:235px 20px 15px;display:flex;position:relative}.presence-halo{pointer-events:none;background:radial-gradient(circle,#e8d3f477 0,#ede2f650 30%,#0000 67%);border-radius:50%;width:530px;height:530px;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.presence-halo i{border:1px solid #b8a0d11b;border-radius:50%;position:absolute;inset:50px}.presence-halo i+i{inset:80px 18px;transform:rotate(-24deg)}.hero-presence{z-index:1;width:260px;height:260px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.hero-orb{filter:drop-shadow(0 20px 35px #9471b427);width:260px;height:260px}.request-note{z-index:3;color:#65546e;background:#fffefdf2;border:1px solid #e7dfed;border-radius:9px;align-items:center;gap:10px;max-width:100%;padding:13px 16px;font-size:11px;display:flex;position:absolute;top:202px;left:-2px;transform:rotate(-3deg);box-shadow:0 8px 30px #58426509}.request-note svg{color:#9874bf;width:16px;height:16px}.result-paper{z-index:2;background:#fff;border:1px solid #e6e0eb;border-radius:12px;width:100%;max-width:380px;min-height:243px;padding:22px 24px;position:relative;transform:rotate(2deg);box-shadow:0 24px 50px -24px #47305635,6px 7px #eee8f3}.paper-top{color:#8a7b95;letter-spacing:.02em;justify-content:space-between;align-items:center;font-size:9px;display:flex}.paper-top>span{align-items:center;gap:6px;display:flex}.paper-top>svg{color:#9b85ae;width:17px;height:17px}.live-dot{background:#91ad82;border-radius:50%;width:5px;height:5px}.result-paper h2{letter-spacing:-.045em;margin-top:19px;margin-bottom:17px;font-size:25px}.paper-steps{gap:9px;display:grid}.paper-steps>span{color:#796e82;align-items:center;gap:9px;font-size:11px;display:flex}.paper-steps svg{color:#8caa82;width:13px;height:13px}.paper-files{border-top:1px solid #f0ecf3;flex-wrap:wrap;gap:6px;margin-top:17px;padding-top:15px;display:flex}.paper-files>span{color:#7c6d8c;background:#f5f2f8;border-radius:4px;align-items:center;gap:5px;padding:6px 8px;font-size:8px;display:flex}.paper-files svg{width:11px;height:11px}.example-tabs{z-index:3;justify-content:center;gap:5px;width:calc(100% + 20px);margin-top:24px;display:flex;position:relative}.example-tabs button{color:#8a7d96;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px;padding:7px 9px;font-size:9px}.example-tabs button[aria-selected=true]{color:#6b4c92;background:#fff;border-color:#ded3ea}.example-tabs button:hover{background:#eee7f4}.example-caption{color:#998da2;margin-top:9px;font-size:9px;line-height:1.5;position:relative}.jobs-section{border-top:1px solid #e5e1e866}.job-stories{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.job-story{min-width:0;display:block}.job-art{border-radius:12px;justify-content:center;align-items:center;height:240px;margin-bottom:27px;display:flex;position:relative;overflow:hidden}.report-art{background:#f0ece4}.research-art{background:#ece8f2}.ads-art{background:#e8eee8}.mini-report{background:#fffdf9;border:1px solid #ddd6ca;width:177px;padding:20px;transform:rotate(-5deg);box-shadow:4px 10px 25px #8f7c6220}.mini-report>span:first-child{letter-spacing:.1em;color:#96836b;font-size:7px}.report-bars{align-items:flex-end;gap:8px;height:65px;margin:14px 0;display:flex}.report-bars i{background:#d6c3a7;border-radius:2px 2px 0 0;width:20%;height:72%}.report-bars i:nth-child(2){height:45%}.report-bars i:nth-child(3){background:#b6a18a;height:87%}.report-bars i:nth-child(4){height:65%}.report-bars i:nth-child(5){background:#8c735b;height:100%}.report-line{background:#e9e3d9;height:3px;margin:6px 0}.report-line.short{width:65%}.report-done{color:#8b7c66;align-items:center;gap:5px;margin-top:13px;font-size:8px;display:flex}.report-done svg{width:10px;height:10px}.art-sticker{color:#8c735b;background:#fffdf5;border:1px solid #ded7cd;align-items:center;gap:6px;padding:10px 12px;font-family:Georgia,serif;font-size:12px;font-style:italic;display:flex;position:absolute;bottom:24px;right:12px;transform:rotate(5deg);box-shadow:0 5px 15px #8f7c6214}.art-sticker svg{width:14px}.research-stack{width:190px;height:166px;position:relative}.research-stack>div{background:#eee7f4;border:1px solid #cfc0dc;border-radius:7px;position:absolute;inset:0;transform:rotate(-11deg)}.research-stack>div:nth-child(2){background:#faf7fd;transform:rotate(6deg)}.research-stack>div:nth-child(3){background:#fff;flex-direction:column;padding:22px;display:flex;transform:rotate(-2deg);box-shadow:0 12px 25px #66478b0b}.research-stack svg{color:#9679b4;width:20px;height:20px;margin-bottom:14px}.research-stack strong{color:#70568c;font-family:Georgia,serif;font-size:22px;font-weight:400}.research-stack span{color:#a094ac;margin-top:6px;font-size:7px}.research-stack i{background:#ede6f4;height:3px;margin-top:12px}.research-stack i+i{width:70%;margin-top:5px}.research-stack b{color:#aa96bc;font-size:8px;font-weight:400;position:absolute;top:22px;right:18px}.ad-review{background:#f9fcf8;border:1px solid #d3ded1;border-radius:9px;width:218px;padding:21px;transform:rotate(3deg);box-shadow:0 10px 30px #45623f0b}.ad-review>span:first-child{letter-spacing:.1em;color:#7f957d;font-size:7px}.review-pulse{align-items:flex-end;gap:10px;height:42px;margin-block:14px;display:flex}.review-pulse i{background:#b7cdb1;border-radius:2px;flex:1;height:30%}.review-pulse i:nth-child(2n){height:60%}.review-pulse i:nth-child(3n){background:#7ea377;height:80%}.review-pulse i:last-child{background:#588451;height:100%}.ad-review p{color:#78906f;font-size:10px;line-height:1.6}.ad-review p strong{color:#4a6743;font-weight:500}.review-pill{color:#6e8a65;border-top:1px solid #e0e9dd;align-items:center;gap:5px;margin-top:12px;padding-top:10px;font-size:7px;display:flex}.review-pill svg{width:12px;height:12px}.story-number{letter-spacing:.12em;color:#9c8aa9;font-size:8px}.job-story h3{margin-block:13px;font-size:25px}.job-story p{color:#807586;max-width:315px;font-size:13px;line-height:1.75}.story-link{color:#795995;align-items:center;gap:13px;margin-top:20px;font-size:11px;font-weight:550;display:flex}.story-link svg{width:14px;transition:transform .2s}.job-story:hover .story-link svg{transform:translate(4px)}.job-story:hover .job-art{filter:brightness(.985)}.section-footnote{color:#95899f;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:34px;font-size:10px;display:flex}.section-footnote a{color:#785c92;align-items:center;gap:8px;display:inline-flex}.section-footnote svg{width:12px;height:12px}.film-section{color:#f5edf8;background:#302338;padding-block:68px;position:relative;overflow:hidden}.film-section:before{content:"";pointer-events:none;background:radial-gradient(#80609545,#0000 64%);position:absolute;inset:-100% -40% -100% 20%}.film-layout{grid-template-columns:.72fr 1.3fr;align-items:center;gap:68px;display:grid;position:relative}.film-copy .eyebrow{color:#c9b4d2;font-size:9px}.film-copy h2{font-size:clamp(44px,5.5vw,74px);line-height:1.05}.film-copy h2 em{color:#dbc2e8}.film-copy p{color:#d0bddb;margin-top:25px;font-size:16px;line-height:1.7}.film-caption{color:#ae92bb;margin-top:28px;font-size:10px;line-height:1.7;display:block}.film-frame{aspect-ratio:16/9;background:#201827;border:1px solid #d7bde52e;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 25px 55px #140c2555}.film-frame video{object-fit:cover;width:100%;height:100%;display:block}.film-play{color:#fff;text-shadow:0 1px 10px #1e163366;background:linear-gradient(#0000,#130e2770);flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:18px;font-weight:500;display:flex;position:absolute;inset:0}.film-play>span{color:#614780;background:#ffffffdc;border-radius:50%;place-items:center;width:62px;height:62px;transition:transform .2s;display:grid;box-shadow:0 8px 30px #1c103a50}.film-play:hover>span{transform:scale(1.07)}.film-play small{font-size:10px;font-weight:400}.film-play svg{width:22px;margin-left:3px}.film-error{color:#302338;background:#fff;border-radius:5px;padding:12px;font-size:12px;position:absolute;bottom:45px;left:12px;right:12px}.ways-section{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.ways-copy>p{color:#7b7283;max-width:360px;margin-top:25px;font-size:14px}.method-tabs{gap:8px;margin-block:24px;display:flex}.method-tabs button{color:#8a779c;background:0 0;border:1px solid #e0d9e7;border-radius:7px;align-items:center;gap:8px;min-height:44px;padding:10px 17px;font-size:12px;display:flex}.method-tabs button[aria-pressed=true]{color:#68438f;background:#eee7f5;border-color:#ccbcdd}.method-tabs svg{width:16px;height:16px}.conversation-example{background:#f0ecef;border:1px solid #e8e0e6;border-radius:16px;flex-direction:column;justify-content:center;min-height:370px;padding:26px;display:flex;position:relative}.example-label{letter-spacing:.05em;text-transform:uppercase;color:#ad9baa;font-size:8px;position:absolute;top:20px;left:26px}.conversation-user{color:#745887;background:#e1d7e9;border-radius:12px 12px 2px;align-self:flex-end;max-width:90%;margin-top:26px;padding:13px 16px;font-size:12px;line-height:1.6}.conversation-reply{align-items:flex-start;gap:14px;margin-top:25px;display:flex}.chat-orb{width:30px;height:30px}.conversation-reply>div{flex:1}.conversation-reply small{color:#967ba7;letter-spacing:.1em;font-size:8px}.conversation-reply p{color:#604d6d;margin-top:5px;font-size:13px;line-height:1.6}.conversation-tasks{background:#faf7fc;border:1px solid #e0d5e6;border-radius:8px;gap:12px;margin-top:12px;padding:12px 14px;display:grid}.conversation-tasks span{color:#8b759d;align-items:center;gap:9px;font-size:11px;display:flex}.conversation-tasks i{border:1px solid #cbbad7;border-radius:3px;width:10px;height:10px}.conversation-input{color:#a58cad;border-top:1px solid #ddcedf;justify-content:space-between;align-items:center;margin-top:28px;padding-top:15px;font-size:10px;display:flex}.conversation-input svg{width:15px;height:15px}.look-document{background:#fff;border:1px solid #ddd0e5;border-radius:8px;flex-direction:column;align-self:center;align-items:center;gap:9px;width:150px;height:154px;margin-top:22px;padding:20px;display:flex}.look-document>svg{color:#a08ab3;width:24px;height:24px}.look-document strong{color:#816891;font-size:11px;font-weight:500}.look-document>span{background:#ede6f2;width:85%;height:3px}.look-document>span:last-of-type{width:60%}.look-document.is-selected{outline-offset:6px;outline:2px solid #a887c7}.look-document small{color:#846496;align-items:center;gap:5px;font-size:8px;display:flex}.look-document small svg{width:10px;height:10px}.look-action{color:#705086;background:#e1d5ec;border:1px solid #d4c1e2;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:44px;margin-top:25px;padding:14px;font-size:12px;display:flex}.look-action svg{width:16px;height:16px}.method-note{color:#9a82a6;text-align:center;margin-top:13px;font-size:10px;line-height:1.6}.trust-section{background:#f0eee9;padding-block:70px}.trust-layout{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.trust-list{gap:25px;display:grid}.trust-list article{align-items:flex-start;gap:17px;display:flex}.trust-list article>svg{color:#97829f;width:22px;height:22px;margin-top:2px}.trust-list h3{letter-spacing:-.02em;font-size:16px;font-weight:550}.trust-list p{color:#867989;max-width:340px;margin-top:8px;font-size:12px;line-height:1.75}.future-section{padding-bottom:10px}.future-card{background:linear-gradient(135deg,#f2edf7,#f9f6fa 60%,#ede5f2);border:1px solid #e7dfee;border-radius:18px;grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;padding:58px;display:grid;overflow:hidden}.future-copy h2{font-size:43px}.future-copy p{color:#8a769a;max-width:400px;margin-block:22px;font-size:13px;line-height:1.8}.future-art{padding:8px 0 24px;position:relative}.future-window{background:#fffcff;border:1px solid #d7c8e4;border-radius:10px;height:250px;padding:0 18px;position:relative;transform:rotate(4deg);box-shadow:0 20px 40px #6e478b10}.window-dots{border-bottom:1px solid #eee7f4;align-items:center;gap:4px;height:36px;margin-bottom:18px;display:flex}.window-dots i{background:#dfd3e8;border-radius:50%;width:5px;height:5px}.window-dots span{color:#b09bc0;margin-left:auto;font-size:8px}.future-task{border:1px solid #e9e0f0;border-radius:6px;margin-top:10px;padding:13px 10px 13px 36px;position:relative}.future-task>svg{color:#aa8dc0;width:15px;height:15px;position:absolute;top:16px;left:11px}.future-task span{color:#8a6c9f;font-size:11px;display:block}.future-task small{color:#b19ac2;margin-top:5px;font-size:9px;display:block}.future-orb{filter:drop-shadow(0 8px 15px #8c61a433);width:85px;height:85px;position:absolute;bottom:-20px;right:-18px}.future-note{text-align:center;color:#9c7aad;margin-top:21px;font-family:Georgia,serif;font-size:16px;font-style:italic;display:block;position:relative;transform:rotate(-4deg)}.faq-section{grid-template-columns:1fr 1.2fr;gap:100px;display:grid}.faq-intro>p{color:#938599;margin-top:24px;margin-bottom:8px;font-size:12px}.faq-intro .text-link{font-size:11px}.faq-list details{border-bottom:1px solid #e3dce8}.faq-list details:first-child{border-top:1px solid #e3dce8}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:20px 0;font-size:14px;font-weight:500;line-height:1.5;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:#a08aad;width:17px;height:17px;transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details>p{color:#82728d;padding:0 25px 22px 0;font-size:13px;line-height:1.8}.site-footer{padding-block:64px 26px}.footer-top{justify-content:space-between;gap:40px;padding-bottom:46px;display:flex}.footer-top .wordmark{gap:0;font-size:37px}.footer-top p{color:#93829c;margin-top:18px;font-size:12px;line-height:1.7}.footer-links{align-items:flex-start;gap:26px;padding-top:10px;display:flex}.footer-links a,.footer-links button{color:#897590;background:0 0;align-items:center;gap:5px;padding:0;font-size:11px;line-height:1.6;display:inline-flex}.footer-links svg{width:12px;height:12px}.footer-links a:hover,.footer-links button:hover{text-underline-offset:4px;text-decoration:underline}.footer-bottom{color:#a18ca8;border-top:1px solid #e8e0ed;justify-content:space-between;align-items:center;gap:30px;padding-top:19px;font-size:10px;display:flex}.motion-button{color:#9c87a6;background:0 0;align-items:center;gap:6px;min-height:36px;font-size:10px;display:flex}.motion-button svg{width:12px;height:12px}.sticky-join{display:none}.privacy-dialog{color:#362d3e;background:#faf9f6;border:1px solid #ded2e6;border-radius:16px;width:min(560px,100% - 32px);max-height:85dvh;padding:0;box-shadow:0 40px 100px #29103940}.privacy-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#271b366e}.privacy-inner{padding:38px;position:relative}.privacy-inner h2{margin-bottom:25px;font-size:38px}.privacy-inner p{color:#84718e;margin-block:16px;font-size:13px;line-height:1.8}.privacy-inner p a{color:#785097;text-decoration:underline}.privacy-inner .button{margin-top:15px}.dialog-close{color:#9271a8;background:#ede6f3;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px}.dialog-close svg{width:17px}.privacy-inner .eyebrow{font-size:9px}.auri-orb .entity{display:block}.example-tabs button{min-height:36px}@media (width>=1500px){.hero-inner{min-height:720px;padding-block:64px 42px}.hero h1{font-size:70px}}@media (width<=1100px){.wrap{width:calc(100% - 64px)}.hero-inner{grid-template-columns:1.1fr 1fr;gap:20px;min-height:630px}.hero h1{font-size:clamp(40px,4.8vw,56px)}.hero-example{padding-inline:5px}.hero-presence{width:230px;height:230px;top:14px}.hero-orb{width:230px;height:230px}.request-note{padding:12px;font-size:10px;left:-8px}.result-paper{padding:20px}.example-tabs{gap:0;width:calc(100% + 10px)}.example-tabs button{padding:7px 6px;font-size:8px}.job-stories{gap:24px}.job-art{height:215px}.art-sticker{padding:9px;font-size:10px;right:8px}.job-story h3{font-size:23px}.film-layout{gap:40px}.ways-section,.trust-layout{gap:60px}.future-card{gap:35px;padding:38px}.future-copy h2{font-size:37px}.faq-section{gap:65px}.footer-links{gap:22px}}@media (width<=800px){.wrap{width:calc(100% - 48px)}.navigation{gap:18px}.navigation a{font-size:11px}.hero-inner{grid-template-columns:1fr 1fr;gap:18px;padding-block:22px}.hero h1{font-size:clamp(32px,4.7vw,40px)}.hero-detail{font-size:12px}.desktop-break{display:none}.hero .signup-content{margin-top:24px}.hero-eyebrow{font-size:8px}.hero-example{min-height:480px;padding-top:210px}.hero-presence{width:210px;height:210px;top:-3px}.hero-orb{width:210px;height:210px}.request-note{gap:7px;max-width:100%;padding:11px;font-size:9px;top:165px;left:0}.result-paper{min-height:232px;padding:17px}.result-paper h2{font-size:21px}.paper-steps>span{font-size:10px}.paper-top{font-size:8px}.paper-files{gap:5px}.paper-files>span{font-size:7px}.example-tabs{flex-wrap:wrap;gap:1px;width:100%;margin-top:18px}.example-tabs button,.example-caption{font-size:8px}.hero-promise>span{gap:8px;font-size:10px}.section{padding-block:76px}.section-heading{gap:25px}.section-heading>p{max-width:270px;font-size:13px}.job-stories{gap:18px}.job-art{height:185px}.mini-report{transform:rotate(-5deg)scale(.85)}.art-sticker{display:none}.research-stack{transform:scale(.8)}.ad-review{flex-shrink:0;transform:rotate(3deg)scale(.8)}.job-story h3{font-size:21px}.job-story p{font-size:12px}.story-number{font-size:7px}.story-link{gap:8px;font-size:10px;line-height:1.5}.film-layout{grid-template-columns:.7fr 1.2fr;gap:32px}.film-copy h2{font-size:49px}.film-copy p{font-size:13px}.film-copy .eyebrow{font-size:8px}.film-caption{font-size:9px}.ways-section,.trust-layout{gap:35px}.ways-copy h2,.trust-layout h2{font-size:37px}.ways-copy>p{font-size:13px}.conversation-example{min-height:345px;padding:23px}.method-tabs{gap:5px}.method-tabs button{padding:10px 12px}.future-card{gap:28px;padding:30px}.future-copy h2{font-size:31px}.future-copy p{font-size:12px}.future-window{height:240px;padding-inline:13px}.future-task{padding-left:29px}.future-task>svg{width:13px;left:8px}.future-task span{font-size:10px}.future-task small{font-size:8px}.future-note{font-size:13px}.faq-section{gap:35px}.faq-intro h2{font-size:39px}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:18px;max-width:300px}}@media (width<=620px){html{scroll-padding-top:82px}.wrap{width:calc(100% - 40px)}.header-inner{gap:14px;height:72px}.wordmark{gap:7px;font-size:31px}.brand-orb{width:24px;height:24px}.header-join{gap:9px;min-height:38px;padding:10px 12px;font-size:11px}.header-join svg{width:14px;height:14px}.header-actions{gap:7px}.menu-toggle{place-items:center;width:32px;display:grid}.menu-toggle svg{width:21px}.navigation{background:#faf9f6;border-bottom:1px solid #e1d6ea;padding:16px 24px 24px;display:none;position:absolute;top:71px;left:0;right:0;box-shadow:0 15px 25px #60457908}.navigation.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.navigation a{padding:15px;font-size:14px}.navigation a[aria-current]:after{display:none}.hero-inner{flex-direction:column;gap:5px;padding-top:13px;padding-bottom:23px;display:flex}.hero-copy{width:100%;padding-block:25px 10px}.hero-eyebrow{margin-bottom:20px;font-size:8px}.hero h1{white-space:normal;font-size:clamp(32px,8.75vw,53px);line-height:1.1}.hero-detail{max-width:330px;margin-top:18px;font-size:12px;line-height:1.7}.hero .signup-content{max-width:none;margin-top:23px}.hero-bottom{margin-top:16px}.hero-bottom>a{font-size:11px}.hero-example{width:100%;max-width:430px;min-height:0;margin-top:14px;padding:144px 16px 12px}.presence-halo{width:440px;height:440px;top:-100px}.hero-presence{width:168px;height:168px;top:-18px;left:55%}.hero-orb{width:168px;height:168px}.request-note{padding:10px 12px;font-size:9px;top:103px;left:0}.result-paper{max-width:none;min-height:190px;padding:19px 20px;box-shadow:0 20px 35px -24px #47305635,4px 5px #eee8f3}.paper-top{font-size:8px}.result-paper h2{margin-top:15px;margin-bottom:13px;font-size:24px}.paper-steps{gap:7px}.paper-steps>span{font-size:10px}.paper-files{margin-top:13px;padding-top:11px}.paper-files>span{font-size:8px}.example-tabs{flex-wrap:nowrap;gap:2px;width:calc(100% + 16px);margin-top:19px}.example-tabs button{padding:7px 6px;font-size:8px}.example-caption{margin-top:7px;font-size:8px}.hero-promise{align-items:flex-start;gap:8px;min-height:72px;padding-block:14px}.hero-promise>span{text-align:center;flex-direction:column;flex:1;gap:6px;font-size:9px;line-height:1.5}.hero-promise svg{width:17px;height:17px}.section{padding-block:66px}.eyebrow{margin-bottom:17px;font-size:8px}h2{font-size:37px}.section-heading{margin-bottom:31px;display:block}.section-heading>p{max-width:330px;margin-top:20px;padding:0;font-size:13px}.job-stories{grid-template-columns:1fr;gap:34px}.job-story{grid-template-columns:1fr;width:100%;max-width:440px;margin-inline:auto;display:grid}.job-art{height:240px;margin-bottom:22px}.mini-report{transform:rotate(-5deg)}.art-sticker{font-size:11px;display:flex;right:15px}.research-stack{transform:scale(1)}.ad-review{transform:rotate(3deg)}.story-number{font-size:8px}.job-story h3{margin-block:11px;font-size:27px}.job-story h3 br{display:none}.job-story p{max-width:none;font-size:13px}.story-link{margin-top:15px;font-size:11px}.section-footnote{gap:4px;margin-top:29px;font-size:10px;line-height:1.8}.section-footnote a{font-size:10px}.film-section{padding-block:47px}.film-layout{flex-direction:column;align-items:stretch;gap:28px;display:flex}.film-copy h2{font-size:54px}.film-copy h2 br{display:none}.film-copy p{margin-top:16px;font-size:14px}.film-copy p br{display:none}.film-caption{margin-top:12px;font-size:10px}.film-caption br{display:none}.film-play{gap:10px;font-size:15px}.film-play>span{width:48px;height:48px}.film-play small{font-size:9px}.film-frame{border-radius:9px}.ways-section{flex-direction:column;align-items:stretch;gap:30px;display:flex}.ways-copy h2{font-size:39px}.ways-copy>p{max-width:none;margin-top:20px;font-size:13px}.method-tabs{gap:8px;margin-block:21px}.method-tabs button{padding:10px 16px}.ways-copy .text-link{font-size:11px}.conversation-example{min-height:330px;padding:24px}.conversation-reply p{font-size:13px}.conversation-user{font-size:12px}.conversation-tasks span{font-size:11px}.trust-section{padding-block:51px}.trust-layout{display:block}.trust-layout h2{font-size:39px}.trust-list{gap:23px;margin-top:33px}.trust-list h3{font-size:15px}.trust-list p{font-size:12px}.future-section{padding-bottom:0}.future-card{border-radius:13px;flex-direction:column;align-items:stretch;gap:30px;padding:29px 25px;display:flex}.future-copy h2{font-size:33px}.future-copy p{margin-top:19px;margin-bottom:17px;font-size:13px}.future-copy .text-link{font-size:12px}.future-art{width:100%;max-width:280px;margin-inline:auto;padding:0 7px 20px}.future-window{height:228px}.future-task span{font-size:11px}.future-task small{font-size:9px}.future-note{font-size:14px}.future-orb{width:70px;height:70px;right:-12px}.faq-section{display:block}.faq-intro h2{font-size:39px}.faq-intro h2 br{display:none}.faq-intro>p{margin-top:17px}.faq-list{margin-top:30px}.faq-list summary{min-height:64px;padding-block:19px;font-size:13px}.faq-list details>p{padding-right:10px;font-size:12px}.site-footer{padding-block:42px 28px}.footer-top{gap:20px;padding-bottom:30px}.footer-top .wordmark{font-size:34px}.footer-top p{margin-top:14px;font-size:11px}.footer-links{grid-template-columns:1fr;gap:12px;max-width:160px;padding-top:4px;display:grid}.footer-links a,.footer-links button{font-size:11px}.footer-bottom{align-items:center;gap:12px;font-size:8px}.motion-button{white-space:nowrap;font-size:8px}.sticky-join{z-index:35;padding:12px 20px calc(12px + env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(#0000,#faf9f6 25%);transition:transform .2s;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky-join.shown{pointer-events:auto;transform:translateY(0)}.sticky-join .button{width:100%;min-height:48px;box-shadow:0 3px 20px #57378030}.privacy-inner{padding:32px 24px}.privacy-inner h2{font-size:34px}.privacy-inner p{font-size:12px}}@media (width<=359px){.wrap{width:calc(100% - 32px)}.header-inner{gap:8px}.header-actions{gap:5px}.header-join{gap:7px;padding:10px;font-size:10px}.hero h1{font-size:29px}.hero-eyebrow{font-size:7px}.hero-example{padding-inline:9px}.request-note{font-size:8px}.result-paper{padding:17px}.result-paper h2{font-size:22px}.example-tabs button{padding-inline:5px;font-size:7px}.hero-promise>span{font-size:8px}.future-card{padding:27px 20px}.future-copy h2{font-size:30px}.footer-bottom{font-size:7px}.footer-top p{font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.hero-description{letter-spacing:-.02em;color:#443c4e;margin-top:26px;font-size:19px;line-height:1.5}.hero-description+.hero-detail{margin-top:9px}@media (width<=800px){.hero-description{font-size:17px}}@media (width<=620px){.hero-description{margin-top:20px;font-size:17px}}@media (width<=359px){.hero-description{font-size:15px}}::selection{color:#38254e;background:#e4d9f4}body{overflow-wrap:break-word}h2,h3{text-wrap:balance}select:focus-visible,[role=tabpanel]:focus-visible{outline-offset:5px;outline:3px solid #9c7ed8}.site-header{transition:background .25s,border-color .25s,box-shadow .25s}.header-join[aria-hidden=true]{visibility:hidden;pointer-events:none}.site-header a,.site-header button{scroll-margin-top:-100px}.site-header.is-scrolled{background:#faf9f6f5;border-color:#dfd7e7;box-shadow:0 4px 24px #39264d08}.navigation a{font-size:13px;transition:color .2s}.navigation a:after{content:"";transform-origin:0;background:#9272c2;border-radius:2px;height:2px;transition:transform .22s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.navigation a[aria-current]:after{transform:scaleX(1)}.menu-scrim{display:none}.menu-toggle{border-radius:8px}.menu-toggle[aria-expanded=true]{color:#7253bb;background:#eee7f5}.button{transition:background .2s,transform .2s,box-shadow .2s,border-color .2s}.button-primary,.button-light{box-shadow:0 1px 1px #37204b1a,0 4px 12px #62449315,inset 0 1px #ffffff1c}.button svg,.text-link svg,.hero-bottom>a>svg{transition:transform .22s}.button:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 3px #30204325}.button:disabled:hover{transform:none}.play-circle{transition:background .2s,border-color .2s}.hero-promise{border-image:linear-gradient(90deg,#0000,#ddd4e5 12% 88%,#0000) 1}.hero-promise>span{color:#685e72}.result-paper{background:linear-gradient(155deg,#fff 65%,#fcfaff);box-shadow:0 26px 48px -26px #47305645,6px 7px #eae3f1}.result-paper[hidden]{display:none}.result-paper:not([hidden]) .paper-content{animation:.3s ease-out example-arrive}.paper-content{flex-direction:column;min-height:218px;display:flex}.paper-files{margin-top:auto;padding-top:14px}.paper-steps{margin-bottom:18px}.paper-top{color:#766581}.paper-steps>span{color:#6c5d78}.paper-files>span{color:#705d82}.example-tabs{background:#eee8f380;border:1px solid #e4dbea;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:3px;width:calc(100% + 16px);max-width:360px;padding:4px;display:grid}.example-tabs button{color:#766684;border-radius:6px;min-width:0;min-height:38px;padding:7px 6px;font-size:10px;transition:color .2s,background .2s,box-shadow .2s}.example-tabs button[aria-selected=true]{color:#65418e;border-color:#e1d7eb;box-shadow:0 2px 5px #49315e0b}.example-caption{color:#7e7189;margin-top:11px;font-size:10px}.job-art{border:1px solid #6e57770b;transition:box-shadow .3s,filter .3s;box-shadow:inset 0 1px #ffffff70}.mini-report,.research-stack,.ad-review{transition:translate .35s cubic-bezier(.2,.65,.3,1)}.story-number{color:#786187;font-size:9px}.job-story{border-radius:12px}.job-story p{color:#6c6075}.story-link{font-size:12px}.section-footnote{color:#796b84;font-size:11px;line-height:1.7}.film-frame{box-shadow:0 25px 55px #140c2555,0 0 0 5px #e1c6f006}.film-caption{color:#c0a7cc;font-size:11px}.film-media{min-width:0}.film-copy h2{font-size:clamp(38px,4.3vw,58px)}.film-proof{color:#e7d7ef;margin-top:13px;font-size:13px}.film-proof>summary{cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:14px;min-height:44px;list-style:none;display:flex}.film-proof>summary::-webkit-details-marker{display:none}.film-proof>summary svg{width:17px;height:17px;transition:transform .18s}.film-proof[open]>summary svg{transform:rotate(45deg)}.film-proof figure{margin:9px 0 0}.film-proof figure>a{border:1px solid #d7bde52e;border-radius:7px;display:block;overflow:hidden}.film-proof img{width:100%;height:auto;display:block}.film-proof figcaption{color:#d0bddb;margin-top:11px;font-size:12px;line-height:1.7}.film-proof figcaption a{color:#f5edf8;text-underline-offset:3px;align-items:center;gap:6px;min-height:44px;text-decoration:underline;display:inline-flex}.film-proof figcaption svg{width:13px;height:13px}.film-play:focus-visible{outline-offset:-6px;border-radius:10px;outline:3px solid #dac5f1}.method-tabs button,.look-action{transition:background .2s,border-color .2s,color .2s}.method-tabs button[aria-pressed=true]{box-shadow:inset 0 1px #ffffff90,0 2px 4px #69488808}.ways-copy>p,.trust-list p{color:#716278}.conversation-example{box-shadow:inset 0 1px #ffffff8a}.example-label{color:#725d74;font-size:9px}.conversation-tasks span{color:#715780}.conversation-input{color:#725779}.method-note{color:#785e85}.look-document{transition:outline-color .2s,box-shadow .2s}.look-document.is-selected{box-shadow:0 6px 22px #9973b220}.future-card{box-shadow:inset 0 1px #ffffffa0}.future-copy p{color:#756080}.future-window{background:linear-gradient(145deg,#fff,#fcf9ff)}.future-task{background:#fdfbff}.window-dots span,.future-task small{color:#8c719e}.future-task span{color:#775788}.faq-list details{transition:border-color .2s}.faq-list details[open]{border-color:#cbbbdc}.faq-list details[open] summary{color:#68478d}.faq-list summary{transition:color .2s}.faq-list details>p{color:#73617e}.faq-list details[open]>p{animation:.22s ease-out example-arrive}.footer-top p{color:#7a6384}.footer-links a,.footer-links button{color:#715a7b;font-size:12px}.footer-bottom,.motion-button{color:#806989}.eyebrow{color:#705e80}.method-tabs button{color:#6c587d}.conversation-user{color:#694b7c}.conversation-reply small{color:#745982}.faq-intro>p{color:#74617e}.footer-bottom a{color:#765e80}.status-building{color:#815a32}.privacy-inner p{color:#715e7c}.privacy-dialog[open]{animation:.24s ease-out dialog-arrive}@keyframes example-arrive{0%{opacity:.5;translate:0 4px}to{opacity:1;translate:0}}@keyframes dialog-arrive{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (hover:hover){.navigation a:hover:after{transform:scaleX(1)}.button:not(:disabled):hover>svg,.text-link:hover svg,.hero-bottom>a:hover>svg{transform:translate(3px)}.hero-bottom>a:hover .play-circle{background:#ece4f5;border-color:#c6b2df}.job-story:hover .job-art{box-shadow:inset 0 1px #ffffff70,0 10px 25px -18px #4f315b45}.job-story:hover :is(.mini-report,.research-stack,.ad-review){translate:0 -5px}.method-tabs button:hover,.look-action:hover{background:#e8def2;border-color:#c5b0d8}.faq-list summary:hover{color:#68478d}}@media (width<=1100px){.example-tabs{width:calc(100% + 10px)}.example-tabs button{padding-inline:4px;font-size:9px}}@media (width<=800px){.navigation a{font-size:11px}.paper-content{min-height:225px}.example-caption{font-size:9px}.story-link,.footer-links a,.footer-links button{font-size:11px}}@media (width<=620px){.menu-toggle{width:40px;height:40px}.menu-scrim{z-index:39;cursor:default;background:#26183518;display:block;position:fixed;inset:72px 0 0}.navigation a{border-bottom:1px solid #e9e1ef;font-size:14px}.navigation a:last-child{border-bottom:0}.navigation a:after{display:none}.paper-content{min-height:208px}.example-tabs{width:calc(100% + 16px);max-width:none}.example-tabs button{font-size:10px}.story-number{font-size:9px}.section-footnote{font-size:10px}.footer-links a,.footer-links button{padding-block:5px}.footer-links{gap:5px}}@media (width<=359px){.example-tabs button{padding-inline:3px;font-size:9px}.example-caption{font-size:8px}}html[data-motion=paused]{scroll-behavior:auto}@media (width<=620px){.header-join,.menu-toggle{min-height:44px}.menu-toggle{width:44px}.hero-eyebrow{display:none}.hero-copy{padding-top:20px}.hero-detail{font-size:14px;line-height:1.65}.hero-bottom>a{min-height:44px;font-size:12px}.hero-example{padding-top:138px;padding-bottom:8px}.request-note{font-size:11px;top:99px;transform:none}.result-paper{min-height:0;padding:18px;transform:none}.paper-content{min-height:160px}.paper-top{font-size:10px}.result-paper h2{margin-block:13px;font-size:23px}.paper-steps{gap:8px;margin-bottom:0}.paper-steps>span{font-size:12px}.paper-files{display:none}.example-tabs{margin-top:16px}.example-tabs button{min-height:44px;font-size:11px}.example-caption{font-size:10px}.hero-promise>span{font-size:11px}.section-heading>p,.job-story p,.ways-copy>p,.trust-list p,.future-copy p,.faq-list details>p{font-size:14px;line-height:1.7}.job-art{height:190px;margin-bottom:18px}.mini-report{transform:rotate(-5deg)scale(.88)}.research-stack{transform:scale(.88)}.ad-review{transform:rotate(3deg)scale(.88)}.job-stories{gap:30px}.job-story h3{font-size:25px}.story-link{min-height:40px;margin-top:9px;font-size:13px}.method-tabs button{font-size:13px}.faq-list summary{font-size:15px}.footer-links a,.footer-links button{align-items:center;min-height:40px;padding-block:8px;font-size:12px}.privacy-inner p{font-size:14px}.dialog-close{width:44px;height:44px;top:10px;right:10px}}@media (width<=359px){.hero-description{font-size:15px}.hero-detail{font-size:13px}.request-note{gap:7px;font-size:10px}.example-tabs button,.hero-promise>span{font-size:10px}}html[data-motion=paused] *,html[data-motion=paused] :before,html[data-motion=paused] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#f5f2fc;--text:#f5f2fc;--muted:#b3acc1;--purple:#bc8dff;--accent:#bc8dff;--lavender:#21152f;--border:#35263e;--paper:#0b0a10;--surface:#15111d;color:var(--ink);background:var(--paper);scrollbar-color:#695679 var(--paper)}::selection{color:#fff;background:#633692}:is(button,a,summary):focus-visible,:is(input,textarea,select):focus-visible{outline-color:#c5a2f2}.eyebrow{color:#a892c3}.brand-dot{color:#b580f5}.button-primary,.button-light{color:#fff;background:linear-gradient(110deg,#8a4fd7,#7840c6);border-color:#c99aff2b;box-shadow:inset 0 1px #ffffff15,0 6px 22px #6d2bba26}.button-primary:hover,.button-light:hover{background:#914fe3;box-shadow:inset 0 1px #ffffff20,0 8px 26px #8d43db38}.button-secondary{color:#d4bcef;border-color:#62506f}.button-secondary:hover{background:#21142f}.text-link{color:#bc8dff}.status-badge,.status-planned{color:#d4b8ed;background:#281436}.status-built{color:#a7d6b4;background:#16271f}.status-building{color:#ebc79b;background:#302014}.skip-link{color:#f5f2fc;background:#17111f}.site-header{background:#0b0a10e8;border-color:#41334c66}.site-header.is-scrolled{background:#0b0a10f2;border-color:#302239;box-shadow:0 4px 24px #09060f24}.navigation a{color:#c0b4cc}.navigation a:hover,.navigation a[aria-current]{color:#d5b7f4}.navigation a:after{background:#b291db}.menu-toggle[aria-expanded=true]{color:#d3aff7;background:#251530}.hero{background:radial-gradient(at 80% 25%,#58228b24,#0000 48%)}.hero-eyebrow{color:#c0a7d2}.hero-description{color:#ede5f7}.hero-detail{color:#bcb0c7}.hero-bottom>a{color:#cdb1df}.play-circle{border-color:#6c527f}.hero-bottom>a:hover .play-circle{background:#21142e;border-color:#a881c6}.hero-promise{border-color:#302238;border-image:linear-gradient(90deg,#0000,#3b2947 12% 88%,#0000) 1}.hero-promise>span{color:#bcb0c7}.hero-promise svg{color:#b599cc}.presence-halo{background:radial-gradient(circle,#9d58e026 0,#6d2faa12 32%,#0000 67%)}.presence-halo i{border-color:#bd9bd11b}.hero-orb{filter:drop-shadow(0 20px 35px #7f43a82b)}.request-note{color:#dfcce9;background:#1c1227f2;border-color:#462b57;box-shadow:0 8px 30px #0906112e}.request-note svg{color:#c2a0dc}.result-paper{background:linear-gradient(140deg,#17111f,#100c17);border-color:#402951;box-shadow:0 24px 50px -24px #09051099,6px 7px #241530}.paper-top{color:#c3a9d5}.paper-top>svg{color:#b99bcc}.live-dot{background:#a2c595}.paper-steps>span{color:#c4b5d0}.paper-steps svg{color:#a4c398}.paper-files{border-color:#473651}.paper-files>span{color:#cfb8e1;background:#25152f}.example-tabs{background:#100c1790;border-color:#382344}.example-tabs button{color:#baa5ca}.example-tabs button[aria-selected=true]{color:#eedbff;background:#321b47;border-color:#764c99;box-shadow:0 2px 5px #0b07131a}.example-tabs button:hover{background:#251530}.example-caption{color:#b6a0c7}.jobs-section{border-color:#40334788}.job-art{border-color:#7d668333;box-shadow:inset 0 1px #dac7e20c}.report-art{background:#211a18}.research-art{background:#1a1223}.ads-art{background:#15211a}.job-story:hover .job-art{box-shadow:inset 0 1px #dac7e20c,0 10px 25px -18px #06030c70}.story-number{color:#bea0ce}.job-story p{color:#c0b1cb}.story-link{color:#c6a3e5}.section-footnote{color:#b9a5c6}.section-footnote a{color:#cfabea}.film-section{background:#160d20}.film-section:before{background:radial-gradient(#61288c26,#0000 64%)}.film-error{color:#eee1f8;background:#241430;border:1px solid #7f6094}.ways-copy>p,.trust-list p{color:#bfb0c9}.method-tabs button{color:#c3a9d4;background:0 0;border-color:#4b305e}.method-tabs button[aria-pressed=true]{color:#ead4f9;background:#2d1641;border-color:#8d57b4;box-shadow:inset 0 1px #fff0ff0a}.method-tabs button:hover,.look-action:hover{background:#301b40;border-color:#a067c9}.conversation-example{background:#15101e;border-color:#382342;box-shadow:inset 0 1px #fff0ff09}.example-label{color:#baa0ba}.conversation-user{color:#e2c9ee;background:#301b40}.conversation-reply small{color:#c2a0d5}.conversation-reply p{color:#e1cde9}.conversation-tasks{background:#0f0b16;border-color:#442950}.conversation-tasks span{color:#cbb2db}.conversation-tasks i{border-color:#97a}.conversation-input{color:#c1a0cf;border-color:#513a59}.look-document{background:#20132e;border-color:#754098}.look-document>svg{color:#bc97d4}.look-document strong,.look-document small{color:#d7b7e8}.look-document>span{background:#715181}.look-document.is-selected{outline-color:#cca3e6;box-shadow:0 6px 22px #aa70cf24}.look-action{color:#e0c3f1;background:#29133b;border-color:#794799}.method-note{color:#c0a2ce}.trust-section{background:#100c16}.trust-list article>svg{color:#c1a2cd}.future-card{background:linear-gradient(135deg,#1b1026,#100c17 60%,#1f102c);border-color:#412749;box-shadow:inset 0 1px #fff0ff09}.future-copy p{color:#c4acce}.future-window{background:linear-gradient(145deg,#20122d,#130b1e);border-color:#53315f;box-shadow:0 20px 40px #0e071926}.window-dots{border-color:#51375f}.window-dots i{background:#8b6a9b}.window-dots span,.future-task small{color:#c5a6d6}.future-task{background:#1a0e27;border-color:#442552}.future-task>svg{color:#c5a0db}.future-task span{color:#e1c5ef}.future-note{color:#c5a3d7}.faq-intro>p{color:#bc9fc9}.faq-list details,.faq-list details:first-child{border-color:#392442}.faq-list details[open]{border-color:#775486}.faq-list details[open] summary,.faq-list summary:hover{color:#d4b0ec}.faq-list summary svg{color:#c4a0d6}.faq-list details>p{color:#c6afd3}.footer-top p{color:#b99ec6}.footer-links a,.footer-links button,.footer-bottom a{color:#cab0d8}.footer-bottom{color:#bba0c8;border-color:#33203b}.motion-button{color:#c3a9d1}.sticky-join{background:linear-gradient(#0000,#0b0a10 25%)}.sticky-join .button{box-shadow:0 3px 20px #08041160}.privacy-dialog{color:#f2eaf8;background:#100c17;border-color:#64446f;box-shadow:0 40px 100px #08020e80}.privacy-dialog::backdrop{background:#0d0814ad}.privacy-inner p{color:#cbb3d7}.privacy-inner p a{color:#d5a9f0}.dialog-close{color:#e5bcf9;background:#2b1538}.signup-content{color:#f5f2fc}.signup-offer{color:#ddc7f1}.signup-offer>span{background:#bc8dff;box-shadow:0 0 0 3px #bc8dff15}.email-row>input,.first-job textarea{color:#f5edf9;background:#100c17;border-color:#65477e;box-shadow:0 2px 5px #09040e14}.email-row>input::placeholder,.first-job textarea::placeholder{color:#b7a7c3}.email-row>input:hover:not(:focus-visible),.first-job textarea:hover:not(:focus-visible){border-color:#a286b7}.email-row>input:focus-visible,.first-job textarea:focus-visible{border-color:#cca7f4;outline-color:#cca7f454;box-shadow:0 3px 14px #cca7f414}.signup-note,.signup-success p,.first-job-optional,.first-job-done p,.how-heard>p span,.join-copy>p,.join-invitation{color:#c4b3d0}.signup-note strong{color:#d7c4e5}.signup-note button,.signup-privacy{color:#d4b2ef;text-decoration-color:#d4b2ef77}.signup-note button:hover,.signup-privacy:hover{color:#edcfff}.signup-spinner{border-color:#fff #ffffff70 #ffffff70}.form-error{color:#ffcad4;background:#452532;border-color:#a86073}.signup-success{background:linear-gradient(145deg,#1c1129,#120c1d);border-color:#5b3474;box-shadow:0 8px 26px -18px #0e051b60}.success-icon{color:#efcdff;background:#412153}.signup-success h3,.first-job label,.first-job-done p strong,.how-heard>p,.join-copy h2{color:#f5f2fc}.signup-success .text-button{color:#d9b5f5}.first-job,.how-heard,.how-heard-done{border-color:#62436f}.signup-content>.first-job{background:#170d24;border-color:#51305f}.how-heard-options button{color:#e2c7f2;background:#180d25;border-color:#5b346d}.how-heard-options button:hover:not(:disabled){background:#331b43;border-color:#bb8cda}.how-heard-options button:active:not(:disabled){background:#412254}.how-heard-options button:focus-visible{outline-color:#d0a2f0aa}.join-panel{background:radial-gradient(at 95% 0,#7335a826,#0000 60%),#150d21;border-color:#4e2e65;box-shadow:inset 0 1px #fff0ff0c,0 18px 48px -40px #0a041660}.join-panel:focus-within{border-color:#a278bb;box-shadow:inset 0 1px #fff0ff0c,0 20px 50px -35px #0a041680}.join-copy .eyebrow{color:#c7a6dc}.join-copy h2 em{color:#d2adf1}.inner-page{--inner-ink:#f5f2fc;--inner-muted:#bfb1cb;--inner-purple:#bc8dff;--inner-line:#483550}.launch-journey{--journey-surface:#14101c;--journey-accent-surface:#21122e;--journey-track:#59416e;--journey-done:#a7d6b4;--journey-done-surface:#16271f;--journey-current:#d3b2f3;--journey-current-surface:#21132f}.inner-back span{color:#b3a0c1}.example-choices button[aria-pressed=true]{background:#21132e;border-color:#58346e;box-shadow:inset 3px 0 #b18bd3}.example-choices button[aria-pressed=true] strong,.example-choices button[aria-pressed=true] .example-choice-number{color:#dfbff9}.example-choice-number{color:#c3a7d4}.example-choices button>svg{color:#bea3d0}.example-choices button:not([aria-pressed=true]):hover{background:#1a1026;border-color:#5c4169}.example-content{background:#120d1b;box-shadow:0 16px 40px -30px #09030f60}.example-request{background:#21122e}.example-request .eyebrow,.example-request-caption{color:#cbb0dc}.example-control svg{color:#bea1d0}.inner-control-section,.platform-section{background:#100c16}.capability-search-field svg{color:#b79dc9}.capability-search input,.capability-search select{background:#120c1d;border-color:#735382}.capability-search input::placeholder{color:#bba3cc}.capability-search :is(input,select):focus-visible{border-color:#c99eeb;outline-color:#c99eeb;box-shadow:0 0 0 5px #33203f}.capability-disclosure[open]{background:#32213d66;border-top-color:#886099}.capability-disclosure summary:hover{background:#3c29494d}.capability-disclosure[open] .capability-title,.planned-capability[open] summary strong{color:#d8b2f4}.capability-title>svg,.disclosure-plus{color:#c2a2d4}.inner-page :is(.capability-disclosure,.planned-capability)>summary:focus-visible{outline-color:#c99eeb}.capability-detail li::marker{color:#b996d0}.planned-capability-detail li::marker{color:#b996d0}.release-milestone:not(:last-child):before{background:#705083}.release-step{color:#c4a9d4}.release-step:before{background:#14101c;border-color:#b18ccb}.release-milestone-beta{background:#241231}.release-milestone-beta .release-step:before{background:#c39ce5;border-color:#c39ce5;box-shadow:0 0 0 4px #c39ce51a}.built-dot{background:#9fc7a7}.building-dot{background:#be99df}.planned-dot{background:#b4a1c0}.roadmap-stage-number{color:#ba97cd}.built-capabilities a{background:#14101c}.built-capabilities a:hover,.built-capabilities a:focus-visible{background:#21112f}.built-capabilities a:focus-visible{outline-color:#c69aeb}.built-capabilities a>svg:first-child,.built-capabilities a>svg:last-child{color:#c29fda}.workspace-progress{background:#1a1029;border-color:#593c6b}.workspace-principles{border-color:#634474}.workspace-principles li>span{color:#cca7e0}.planned-capability[open]{background:linear-gradient(#39264766,#0000);border-top-color:#835b94}.planned-capability-icon{color:#cea5e5;background:#281235}.planned-capability summary:hover .planned-capability-icon{background:#39204c}.platform-facts>div{border-color:#573c60}@media (width<=640px){.example-choices button{background:#14101c}}@media (width<=620px){.navigation{background:#120c1c;border-color:#5d3d6d;box-shadow:0 15px 25px #07020c33}.navigation a{border-color:#4e335b}.menu-scrim{background:#0b061459}.result-paper{box-shadow:0 20px 35px -24px #09051099,4px 5px #241530}}}
