html:has(.mind){scroll-behavior:smooth}body:has(.mind){background:var(--blush)}.mind{--ease-mind:cubic-bezier(.2, .7, .1, 1)}.mind :focus-visible{outline-offset:4px;outline:1px solid}[data-theme=mind-oxide]{--surface:var(--oxide);--text:var(--white);--text-muted:var(--white);--line:color-mix(in srgb, var(--white) 40%, transparent);--accent-text:var(--white);--inverse-surface:var(--white);--inverse-text:var(--oxide)}.mind-hero-mark{transition:opacity .6s var(--ease-oree)}.mind-hero-nav>nav{transition:opacity .6s var(--ease-oree), background-color .6s var(--ease-oree), border-color .6s var(--ease-oree), color .6s var(--ease-oree)}@media (max-width:767px){[data-mind-hero][data-speaking] .mind-hero-mark,[data-mind-hero][data-speaking] .mind-hero-nav>nav{opacity:0;pointer-events:none}}.mind-arrow{transition:transform .5s var(--ease-mind);display:inline-block}.mind-act:hover .mind-arrow,.mind-act:focus-visible .mind-arrow{transform:translate(6px)}.mind-word{vertical-align:top;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.mind-word>span{animation:m-word-up 1.2s var(--ease-mind) both;display:inline-block}@keyframes m-word-up{0%{transform:translateY(110%)}to{transform:none}}.mind-fade{animation:m-fade 1.1s var(--ease-mind) both}@keyframes m-fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.mind-hline{transform-origin:0;animation:2.2s cubic-bezier(.65,0,.2,1) .9s both m-hline}@keyframes m-hline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mind-dot-pop{animation:m-pop .5s var(--ease-mind) 3s both, m-halo 2.6s ease-out 3.5s infinite}.mind-halo{animation:2.6s ease-out infinite m-halo}@keyframes m-pop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes m-halo{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--oxide) 40%, transparent)}to{box-shadow:0 0 0 20px color-mix(in srgb, var(--oxide) 0%, transparent)}}.mind-thread{width:1px;position:absolute;top:64px;bottom:0;left:4px}.mind-thread-fill{transform-origin:top}.mind-row .mind-panel{transition:transform .8s var(--ease-mind)}.mind-row:hover .mind-panel{transform:translateY(-6px)}.mind-think{animation:1s step-end both m-think}@keyframes m-think{0%,99%{opacity:1}to{opacity:0;visibility:hidden}}.mind-think i{background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:5px;animation:.9s ease-in-out infinite m-bob;display:inline-block}.mind-think i:nth-child(2){animation-delay:.15s}.mind-think i:nth-child(3){animation-delay:.3s}@keyframes m-bob{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.mind-reply{animation:m-fade .8s var(--ease-mind) both}.mind-strike{position:relative}.mind-strike:after{content:"";background:var(--ink);transform-origin:0;height:1px;animation:.5s cubic-bezier(.6,0,.2,1) both m-strike;animation-delay:inherit;position:absolute;top:52%;left:-2px;right:-2px}@keyframes m-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mind-loop{animation-duration:20s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--ease-mind)}.mind-hub{transform:translate(-50%,-50%)}.mind-hub-pulse{animation:2.4s ease-out infinite m-hPulse}.mind-line-draw{stroke-dashoffset:0}.mind-pulse{opacity:0;animation-timing-function:linear!important}.mind-cursor{animation-timing-function:cubic-bezier(.6,0,.3,1)!important}@keyframes m-hHub{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}3%,93%{opacity:1;transform:translate(-50%,-50%)scale(1)}98%,to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes m-hPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--oxide) 35%, transparent)}50%{box-shadow:0 0 0 1.6cqw color-mix(in srgb, var(--oxide) 0%, transparent)}}@keyframes m-hBrief{0%,2%{opacity:0;transform:translateY(1.2cqw)scale(.97)}5%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hRes{0%,12%{opacity:0;transform:translateY(1.2cqw)scale(.97)}15%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hCB{0%,30%{opacity:0;transform:translateY(1.2cqw)scale(.97)}33%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hReq{0%,40%{opacity:0;transform:translateY(1.2cqw)scale(.97)}43%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hBoard{0%,56%{opacity:0;transform:translateY(1.2cqw)scale(.97)}59%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hT1{0%,6%{opacity:0;transform:translateY(.6cqw)}9%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hT2{0%,15%{opacity:0;transform:translateY(.6cqw)}18%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hT3{0%,33%{opacity:0;transform:translateY(.6cqw)}36%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hT4{0%,44%{opacity:0;transform:translateY(.6cqw)}47%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hT5{0%,59%{opacity:0;transform:translateY(.6cqw)}62%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hR1{0%,16%{opacity:0;transform:translate(.8cqw)}19%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hR2{0%,19%{opacity:0;transform:translate(.8cqw)}22%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hR3{0%,22%{opacity:0;transform:translate(.8cqw)}25%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hGap{0%,25%{opacity:0;transform:translateY(.6cqw)}28%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hGapUl{0%,26%{transform:scaleX(0)}29%,to{transform:scaleX(1)}}@keyframes m-hHi{0%,7%{transform:scaleX(0)}9.5%,to{transform:scaleX(1)}}@keyframes m-hTpl{0%,37%{opacity:0}38.5%,93%{opacity:1}98%,to{opacity:0}}@keyframes m-k58{0%,58%{opacity:0;filter:blur(14px);transform:scale(1.06)}63%,93%{opacity:1;filter:blur();transform:none}98%,to{opacity:0}}@keyframes m-k61{0%,61%{opacity:0;filter:blur(14px);transform:scale(1.06)}66%,93%{opacity:1;filter:blur();transform:none}98%,to{opacity:0}}@keyframes m-k64{0%,64%{opacity:0;filter:blur(14px);transform:scale(1.06)}69%,93%{opacity:1;filter:blur();transform:none}98%,to{opacity:0}}@keyframes m-k67{0%,67%{opacity:0;filter:blur(14px);transform:scale(1.06)}72%,93%{opacity:1;filter:blur();transform:none}98%,to{opacity:0}}@keyframes m-k70{0%,70%{opacity:0;filter:blur(14px);transform:scale(1.06)}75%,93%{opacity:1;filter:blur();transform:none}98%,to{opacity:0}}@keyframes m-k73{0%,73%{opacity:0;filter:blur(14px);transform:scale(1.06)}78%,93%{opacity:1;filter:blur();transform:none}98%,to{opacity:0}}@keyframes m-k84{0%,84%{opacity:0;transform:scale(.7)}88%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hRing{0%,84%{box-shadow:0 0 0 0 color-mix(in srgb, var(--oxide) 0%, transparent)}87%{box-shadow:0 0 0 .8cqw color-mix(in srgb, var(--oxide) 25%, transparent)}91%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--oxide) 0%, transparent)}}@keyframes m-dL1{0%,2%{stroke-dashoffset:1px;opacity:1}5%,93%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes m-dL2{0%,12%{stroke-dashoffset:1px;opacity:1}15%,93%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes m-dL3{0%,30%{stroke-dashoffset:1px;opacity:1}33%,93%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes m-dL4{0%,40%{stroke-dashoffset:1px;opacity:1}43%,93%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes m-dL5{0%,56%{stroke-dashoffset:1px;opacity:1}59%,93%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes m-dL6{0%,79%{stroke-dashoffset:1px;opacity:1}82%,93%{stroke-dashoffset:0;opacity:1}98%,to{stroke-dashoffset:0;opacity:0}}@keyframes m-pL1{0%,5%{stroke-dashoffset:0;opacity:0}5.4%{opacity:1}8.5%{stroke-dashoffset:-1px;opacity:1}8.9%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes m-pL2{0%,15%{stroke-dashoffset:0;opacity:0}15.4%{opacity:1}18.5%{stroke-dashoffset:-1px;opacity:1}18.9%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes m-pL3{0%,33%{stroke-dashoffset:0;opacity:0}33.4%{opacity:1}36.5%{stroke-dashoffset:-1px;opacity:1}36.9%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes m-pL4{0%,53%{stroke-dashoffset:0;opacity:0}53.4%{opacity:1}56%{stroke-dashoffset:-1px;opacity:1}56.4%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes m-pL5{0%,59%{stroke-dashoffset:0;opacity:0}59.4%{opacity:1}63%{stroke-dashoffset:-1px;opacity:1}63.4%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes m-pL6{0%,80%{stroke-dashoffset:0;opacity:0}80.4%{opacity:1}82.5%{stroke-dashoffset:-1px;opacity:1}82.9%,to{stroke-dashoffset:-1px;opacity:0}}.mind-type{animation:20s linear infinite both m-type}@keyframes m-type{0%,42%{clip-path:inset(0 100% 0 0)}53%,to{clip-path:inset(0)}}.mind-caret{animation:1s step-end infinite m-blink}@keyframes m-blink{50%{opacity:0}}@keyframes m-cMind{0%{opacity:0;top:52%;left:42%}3%{opacity:1}8%{top:24%;left:14%}16%{top:24%;left:14%}20%{top:70%;left:20%}31%{top:70%;left:20%}35%{top:22%;left:45%}41%{top:22%;left:45%}46%{top:52%;left:49%}58%{top:34%;left:82%}75%{opacity:1;top:62%;left:88%}79%,to{opacity:0;top:62%;left:88%}}@keyframes m-cTeam{0%,39%{opacity:0;top:98%;left:30%}41%{opacity:1}44%,53%{opacity:1;top:82%;left:41%}56%,to{opacity:0;top:82%;left:41%}}@keyframes m-cCD{0%,81.5%{opacity:0;top:87%;left:80.5%}82.5%{opacity:1}86%,93%{opacity:1;top:61.5%;left:91.5%}98%,to{opacity:0;top:61.5%;left:91.5%}}@keyframes m-hCDn{0%,79%{opacity:0;transform:translateY(.8cqw)scale(.9)}82%,93%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-hCDring{0%,85%{box-shadow:0 0 0 0 color-mix(in srgb, var(--oxide) 0%, transparent)}87%{box-shadow:0 0 0 .7cqw color-mix(in srgb, var(--oxide) 22%, transparent)}91%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--oxide) 0%, transparent)}}@keyframes m-hCDok{0%,86.5%{opacity:0}88%,93%{opacity:1}98%,to{opacity:0}}.mind-ruler-fill{transform-origin:0;animation-timing-function:linear!important}.mind-ruler-text{animation-timing-function:linear!important}@keyframes m-g1{0%,2%{transform:scaleX(0)}10%,94%{transform:scaleX(1)}99%,to{transform:scaleX(0)}}@keyframes m-g2{0%,12%{transform:scaleX(0)}30%,94%{transform:scaleX(1)}99%,to{transform:scaleX(0)}}@keyframes m-g3{0%,30%{transform:scaleX(0)}40%,94%{transform:scaleX(1)}99%,to{transform:scaleX(0)}}@keyframes m-g4{0%,40%{transform:scaleX(0)}54%,94%{transform:scaleX(1)}99%,to{transform:scaleX(0)}}@keyframes m-g5{0%,56%{transform:scaleX(0)}78%,94%{transform:scaleX(1)}99%,to{transform:scaleX(0)}}@keyframes m-g6{0%,82%{transform:scaleX(0)}90%,94%{transform:scaleX(1)}99%,to{transform:scaleX(0)}}@keyframes m-t1{0%,2%{color:var(--text-muted)}4%,94%{color:var(--ink)}99%,to{color:var(--text-muted)}}@keyframes m-t2{0%,12%{color:var(--text-muted)}14%,94%{color:var(--ink)}99%,to{color:var(--text-muted)}}@keyframes m-t3{0%,30%{color:var(--text-muted)}32%,94%{color:var(--ink)}99%,to{color:var(--text-muted)}}@keyframes m-t4{0%,40%{color:var(--text-muted)}42%,94%{color:var(--ink)}99%,to{color:var(--text-muted)}}@keyframes m-t5{0%,56%{color:var(--text-muted)}58%,94%{color:var(--ink)}99%,to{color:var(--text-muted)}}@keyframes m-t6{0%,82%{color:var(--text-muted)}84%,94%{color:var(--ink)}99%,to{color:var(--text-muted)}}.mind-gr1{background-image:radial-gradient(16% 13% at 70% 28%,#fff3dc,#0000 70%),linear-gradient(#f6c995 0%,#eaa978 44%,#cf9064 45%,#b87a50 68%,#8e5a3a 100%)}.mind-gr2{background-image:radial-gradient(10% 8% at 50% 74%,#ffc07a,#0000 70%),radial-gradient(30% 14% at 50% 80%,#ffaa5a59,#0000 70%),linear-gradient(#141c33 0%,#27355c 52%,#4a3e48 54%,#2f272b 100%)}.mind-gr3{background-image:radial-gradient(22% 18% at 46% 58%,#9c6b3c,#0000 70%),radial-gradient(40% 30% at 30% 30%,#fff7ea,#0000 70%),linear-gradient(160deg,#efe3cf,#dac6a6 60%,#b99b74)}.mind-gr4{background-image:radial-gradient(40% 18% at 50% 30%,#fbe6dc,#0000 70%),linear-gradient(#f6ddd3 0%,#ebc5ba 42%,#dbb7a9 50%,#a8c3cc 51%,#86a9b8 100%)}.mind-stage{animation-duration:9s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--ease-mind)}@keyframes m-s-in{0%,4%{opacity:0;transform:translateY(14px)}14%,90%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-6px)}}@keyframes m-bar1{0%,14%{transform:scaleY(.15)}30%,90%{transform:scaleY(.45)}to{transform:scaleY(.15)}}@keyframes m-bar2{0%,18%{transform:scaleY(.15)}34%,90%{transform:scaleY(.7)}to{transform:scaleY(.15)}}@keyframes m-bar3{0%,22%{transform:scaleY(.15)}38%,90%{transform:scaleY(1)}to{transform:scaleY(.15)}}@keyframes m-st1{0%,20%{opacity:0}26%,90%{opacity:1}98%,to{opacity:0}}@keyframes m-c1{0%,22%{background:var(--white)}26%,92%{background:var(--ink)}to{background:var(--white)}}@keyframes m-c2{0%,34%{background:var(--white)}38%,92%{background:var(--ink)}to{background:var(--white)}}@keyframes m-c3{0%,46%{background:var(--white)}50%,92%{background:var(--ink)}to{background:var(--white)}}@keyframes m-c4{0%,58%{background:var(--white)}62%,92%{background:var(--ink)}to{background:var(--white)}}@keyframes m-gi1{0%,16%{opacity:0;filter:blur(12px)}28%,90%{opacity:1;filter:blur()}98%,to{opacity:0}}@keyframes m-gi2{0%,26%{opacity:0;filter:blur(12px)}38%,90%{opacity:1;filter:blur()}98%,to{opacity:0}}@keyframes m-gi3{0%,36%{opacity:0;filter:blur(12px)}48%,90%{opacity:1;filter:blur()}98%,to{opacity:0}}@keyframes m-gi4{0%,46%{opacity:0;filter:blur(12px)}58%,90%{opacity:1;filter:blur()}98%,to{opacity:0}}@keyframes m-ok{0%,64%{opacity:0;transform:scale(.7)}70%,90%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes m-prog{0%,18%{transform:scaleX(0)}62%,90%{transform:scaleX(1)}to{transform:scaleX(0)}}.mind-faq>summary{cursor:pointer;list-style:none}.mind-faq>summary::-webkit-details-marker{display:none}.mind-faq .mind-plus{transition:transform .5s var(--ease-mind)}.mind-faq[open] .mind-plus{transform:rotate(45deg)}.mind-faq[open] .mind-answer{animation:m-fade .7s var(--ease-mind) both}@supports (animation-timeline:view()){.mind-rise{animation:linear both m-rise;animation-timeline:view();animation-range:entry cover 24%}@keyframes m-rise{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}.mind-line{padding-bottom:.1em;display:block;overflow:hidden}.mind-line>span{animation:linear both m-line-up;animation-timeline:view();animation-range:entry 10% cover 30%;display:inline-block}@keyframes m-line-up{0%{transform:translateY(105%)}to{transform:none}}.mind-thread-fill{animation:linear both m-grow;animation-timeline:view();animation-range:cover cover 70%}@keyframes m-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mind-film{animation:linear both m-film-in;animation-timeline:view();animation-range:entry cover 35%}@keyframes m-film-in{0%{transform:scale(.95)}to{transform:none}}.mind-step-line{transform-origin:bottom;animation:linear both m-step-up;animation-timeline:view();animation-range:entry 5% cover 40%}@keyframes m-step-up{0%{transform:scaleY(0)}to{transform:none}}.mind-bar{transform-origin:0;animation:linear both m-bar-in;animation-timeline:view();animation-range:entry 10% cover 40%}@keyframes m-bar-in{0%{transform:scaleX(0)}to{transform:none}}}.mind-line{display:block}@media (prefers-reduced-motion:reduce){html:has(.mind){scroll-behavior:auto}.mind *,.mind :before,.mind :after{transition:none!important;animation:none!important}}
