@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);header{height:150vh;overflow:hidden;padding-top:7rem}.header__container{height:100%;position:relative;text-align:center}.cta{display:flex;gap:1.2rem;justify-content:center;margin-top:2.5rem}.cta .btn{font-family:inherit;font-size:1rem;line-height:1.2}.header__socials{align-items:center;bottom:3rem;display:flex;flex-direction:column;gap:.8rem;left:0;position:absolute}.header__socials:after{background:var(--color-primary);content:"";height:2rem;width:1px}.me{background:linear-gradient(var(--color-primary),#0000);background-image:url(/static/media/me-bg-3.9407aeeaa0a12ead212f.gif);border-radius:12rem 12rem 12rem 12rem;height:40rem;left:calc(50% - 11rem);margin-top:4rem;overflow:hidden;padding:5rem 1.5rem 1.5rem;position:absolute;width:22rem}.me-image{padding-top:5rem}.scroll__down{bottom:5rem;font-size:.9rem;font-weight:300;position:absolute;right:-2.3rem;transform:rotate(90deg)}@media screen and (max-width:1024px){header{height:150vh}}@media screen and (max-width:600px){header{height:150vh}.header__socials,.scroll__down{display:none}}nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0000004d;border-radius:3rem;bottom:2rem;display:block;display:flex;gap:.8rem;left:50%;padding:.7rem 1.7rem;position:fixed;transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:2}.nav__moonmind-trigger,nav a{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--color-light);cursor:pointer;display:flex;font-size:1.1rem;isolation:isolate;justify-content:center;padding:.9rem;position:relative}.nav__moonmind-trigger:hover,nav a:hover{background:#c4b2b259}.nav__moonmind-trigger-open,nav a.active{background:#dbcaca4d;color:var(--color-white)}.nav__moonmind-trigger{background:#4272ff4d;border:1px solid #7bbeff66;box-shadow:0 0 .85rem #4272ff73,inset 0 0 .35rem #7bbeff40;color:var(--color-white)}.nav__moonmind-trigger:hover{background:#4272ff6b;box-shadow:0 0 1.1rem #4272ff8c,inset 0 0 .45rem #7bbeff57}.nav__moonmind-trigger-open{background:#4272ff80;border-color:#7bbeff8f;box-shadow:0 0 1.2rem #4272ffad,inset 0 0 .55rem #7bbeff66}.nav__moonmind-trigger:after,.nav__moonmind-trigger:before{border-radius:50%;content:"";inset:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%) scale(1)}.nav__moonmind-trigger-attention{animation:moonmind-nav-glow 2.5s ease-in-out infinite}.nav__moonmind-trigger-attention:before{animation:moonmind-nav-ripple 2.5s ease-out infinite;border:1px solid #789dffd9;box-shadow:0 0 .75rem #789dff59;height:calc(100% + .65rem);width:calc(100% + .65rem)}.nav__moonmind-trigger-attention:after{animation:moonmind-nav-ripple 2.5s ease-out 1s infinite;border:1px solid #84e2ffa6;box-shadow:0 0 1rem #84e2ff47;height:calc(100% + 1.2rem);width:calc(100% + 1.2rem)}@keyframes moonmind-nav-glow{0%,to{box-shadow:0 0 0 0 #789dff47,0 0 .25rem #84e2ff2e}50%{box-shadow:0 0 1rem .18rem #789dff8c,0 0 1.35rem .1rem #84e2ff66}}@keyframes moonmind-nav-ripple{0%{opacity:.8;transform:translate(-50%,-50%) scale(.94)}70%{opacity:.2;transform:translate(-50%,-50%) scale(1.22)}to{opacity:0;transform:translate(-50%,-50%) scale(1.3)}}@media screen and (max-width:600px){nav{gap:.1rem;padding:.6rem 1rem}.nav__moonmind-trigger,nav a{font-size:.9rem;padding:.8rem}}.about__container{grid-gap:15%;display:grid;gap:15%;grid-template-columns:35% 50%}.about__me{aspect-ratio:1/1;background:linear-gradient(45deg,#0000,var(--color-primary),#0000);border-radius:2rem;display:grid;place-items:center;width:100%}.about__me-image{border-radius:10%;overflow:hidden;transform:rotate(0);transition:var(--transition)}.about__me-image:hover{border-radius:10%;transform:rotate(-10deg)}.about__me-image:hover .about{background:#000c}.about__cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.about__card{background:var(--color-bg-variant);border:1px solid #0000;border-radius:1rem;margin-bottom:1rem;padding:2rem;text-align:center;transition:var(--transition)}.about__card:hover{background:#0000;border-color:var(--color-primary-variant);cursor:default}.about__icon{color:var(--color-primary);font-size:1.4rem;margin-bottom:1rem}.about__card h5{font-size:.95rem}.about__card small{color:var(--color-light);font-size:.7rem}.about__content p{color:var(--color-light);margin:2rem 0 2.6rem}@media screen and (max-width:1024px){.about__container{gap:0;grid-template-columns:1fr}.about__me{margin:2rem auto 4rem;width:50%}.about__content p{margin:1rem 0 1.5rem}}@media screen and (max-width:600px){.about__me{margin:0 auto 3rem;width:65%}.about__cards{gap:1rem;grid-template-columns:1fr 1fr}.about__content{text-align:center}.about__content p{margin:1.5rem 0}}.experience__container{grid-gap:2%;display:grid;gap:2%;grid-template-columns:repeat(4,1fr)}.experience__container>div{background:var(--color-bg-variant);border:1px solid #0000;border-radius:2rem;box-sizing:border-box;font-size:.9rem;padding:1.5rem 2.5rem;transition:var(--transition);width:auto}.experience__container>div:hover{background:#0000;border-color:var(--color-primary-variant);cursor:default}.experience__container>div h3{color:var(--color-primary);font-size:1.05rem;line-height:1.2;margin-bottom:1rem;text-align:center}.experience__content{display:grid;grid-template-columns:1fr}.experience__details{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1rem}.experience__details>div{flex:1 1 auto}.experience__details h4{font-size:.95em;margin:0}.experience__details small{display:block;font-size:.78em;margin-top:.25rem}.experience__details-icon{align-items:flex-start;color:var(--color-primary);display:inline-flex;flex:0 0 auto;font-size:1.05rem;justify-content:center;margin-top:2px}.experience__details-icon svg{height:1.05rem;width:1.05rem}@media screen and (max-width:1024px){.experience__container{grid-template-columns:1fr}.experience__container>div{margin:0 auto;padding:2rem;width:75%}.experience__content{padding:1rem}}@media screen and (max-width:600px){.experience__container{gap:1rem;grid-template-columns:1fr}.experience__container>div{margin:0 auto;padding:2rem 1rem;width:100%}.experience__content{padding:1rem}}.stats__container{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3,1fr)}.stat{background:var(--color-bg-variant);border:1px solid var(--color-primary);border-radius:0 0 2rem 2rem;height:-webkit-fit-content;height:fit-content;transition:var(--transition)}.vercel__card{border-radius:2rem 2rem 2rem 2rem;overflow:-moz-hidden-unscrollable;padding-top:2rem;width:100%}.stat:hover{background:#0000;border-color:var(--color-primary-variant);cursor:default}.stat__list-icon-certificate{font-size:1.5rem;margin-bottom:2.5px;margin-left:.3rem}.intern{color:#e75575}.azure{color:#007fff}.block{color:#c95ce4}.goog{color:#e9ba56}.eth{color:#66dab3}.hack{color:#5fe966}.stat__head{background:var(--color-primary);border-radius:0 0 2rem 2rem;box-shadow:0 2rem 1rem #0000001a;display:flex;justify-content:center;margin-bottom:1.5rem;padding:2rem}.stat__head h3{color:var(--color-bg);font-size:1rem;margin-top:.35rem;padding-left:.35rem;text-align:center}.stat__head img{height:35px;width:35px}.stat__list{padding:1.7rem}.stat__list li{display:flex;gap:1rem;margin-bottom:.8rem}.stat__list-git{display:flex;font-size:medium;gap:1rem;margin-top:1rem;padding:.7rem}.stat__key{border-radius:.42rem;color:var(--color-bg);font-weight:500;padding:2px 6px}.stat__key-total{color:#89fdf4}.stat__key-rank,.stat__key-total{font-weight:400;margin-left:.1rem}.stat__key-rank{color:#ffdd45}.stat__key-easy{background:#0bc953;margin-right:3.7rem}.stat__key-medi{background:#ebac00;margin-right:2rem}.stat__key-hard{background:#df2828;margin-right:3.7rem}.repos{background:#e75575;margin-left:.9rem}.repo-icon{color:#e75575}.commits{background:#b950f7;margin-left:2.3rem}.commit-icon{color:#b950f7}.prs{background:#f38e4b;margin-left:.5rem}.pr-icon{color:#f38e4b}.stars{background:#ebc419;margin-left:4.4rem}.star-icon{color:#ebc419}.stat__circprogress{align-self:left;height:95px;margin-top:1.3rem;width:100px}.stat__desc{align-content:space-around;display:flex;gap:3rem;justify-content:center;margin-bottom:.8rem;margin-top:.8rem}.highlight{background:var(--color-primary);padding:1.5px 3px .5px}progress{display:block;height:5px;margin-top:1rem;width:auto}progress::-webkit-progress-bar,progress::-webkit-progress-value{border-radius:100px}progress.stat__progress-easy::-webkit-progress-bar{background:#052e15}progress.stat__progress-easy::-webkit-progress-value{background:#0bc953}progress.stat__progress-medi::-webkit-progress-bar{background:#443202}progress.stat__progress-medi::-webkit-progress-value{background:#ebac00}progress.stat__progress-hard::-webkit-progress-bar{background:#380a0a}progress.stat__progress-hard::-webkit-progress-value{background:#df2828}.stat__list-icon{font-size:1.5rem;margin-bottom:2.5px;margin-left:1rem}.stat__list p{font-size:.9rem;margin-top:1.5px}@media screen and (max-width:1024px){.stats__container{gap:2rem;grid-template-columns:1fr 1fr}.stat{height:auto}}@media screen and (max-width:600px){.stats__container{gap:1rem;grid-template-columns:1fr}.repos{margin-left:2.5rem}.commits{margin-left:3.9rem}.prs{margin-left:2.1rem}.stars{margin-left:6rem}}.oracle{color:#f80000}.ibm{color:#0f62fe}.tcs{color:#f58220}.coursera{color:#16a34a}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}.portfolio__container{grid-gap:2.5rem;align-content:center;display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr);justify-content:center}.portfolio__item{background:var(--color-bg-variant);border:1px solid #0000;border-radius:2rem;padding:1.3rem;transition:var(--transition)}.portfolio__item:hover{background:#0000;border-color:var(--colorprimary-variant)}.portfolio__item-image{border-radius:1.5rem;overflow:hidden}.portfolio__item h3{margin:1.2rem 0 2rem;text-align:left}.portfolio__item-cta{display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}@media screen and (max-width:1024px){.portfolio__container{gap:1.2rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.portfolio__container{gap:1rem;grid-template-columns:1fr}}.container.contact__container{grid-gap:12%;display:grid;gap:12%;grid-template-columns:30% 58%;width:58%}.contact__options{display:flex;flex-direction:column;gap:1.2rem}.contact__option{background:var(--color-bg-variant);border:1px solid #0000;border-radius:1.2rem;padding:1.2rem;text-align:center;transition:var(--transition)}.contact__option:hover{background:#0000;border-color:var(--color-primary-variant)}.contact__option-icon{font-size:1.5rem;margin-bottom:.5rem}.contact__option a{display:inline-block;font-size:.8rem;margin-top:.7rem}form{display:flex;flex-direction:column;gap:1.2rem}input,textarea{background:#0000;border:2px solid var(--color-primary);border-radius:.5rem;color:var(--color-white);padding:1.5rem;resize:none;width:100%}@media screen and (max-width:1024px){.container.contact__container{gap:2rem;grid-template-columns:1fr}}@media screen and (max-width:600px){.container.contact__container{width:var(--container-width-sm)}}.chat{inset:0;pointer-events:none;position:fixed;z-index:14}.chat__trigger{background:var(--color-primary);border-radius:50%;bottom:2rem;box-shadow:0 .8rem 1.8rem #00000059;color:var(--color-bg);cursor:pointer;display:grid;font-size:1.4rem;height:3.2rem;isolation:isolate;place-items:center;position:fixed;right:2rem;transition:var(--transition);width:3.2rem;z-index:16}.chat__trigger:after,.chat__trigger:before{border-radius:50%;content:"";inset:50%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%) scale(1)}.chat__trigger-attention{animation:moonmind-glow 2.5s ease-in-out infinite}.chat__trigger-attention:before{animation:moonmind-ripple 2.5s ease-out infinite;border:1px solid #789dffe6;box-shadow:0 0 1rem #789dff73;height:calc(100% + .9rem);width:calc(100% + .9rem)}.chat__trigger-attention:after{animation:moonmind-ripple 2.5s ease-out 1s infinite;border:1px solid #84e2ffb8;box-shadow:0 0 1.4rem #84e2ff57;height:calc(100% + 1.7rem);width:calc(100% + 1.7rem)}.chat__trigger-open{animation:none}.chat__trigger-open:after,.chat__trigger-open:before{animation:none;opacity:0}.chat__trigger:hover{filter:brightness(1.08);transform:translateY(-2px)}@keyframes moonmind-glow{0%,to{box-shadow:0 .8rem 1.8rem #00000059,0 0 0 0 #789dff57,0 0 .4rem #84e2ff38}50%{box-shadow:0 1rem 2.2rem #00000073,0 0 1.45rem .28rem #789dffb8,0 0 2rem .16rem #84e2ff85}}@keyframes moonmind-ripple{0%{opacity:.82;transform:translate(-50%,-50%) scale(.92)}70%{opacity:.26;transform:translate(-50%,-50%) scale(1.28)}to{opacity:0;transform:translate(-50%,-50%) scale(1.38)}}.chat__backdrop{background:linear-gradient(180deg,#020612ad,#020612c7);border:none;cursor:pointer;inset:0;pointer-events:auto;position:fixed;z-index:14}.chat__panel{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:radial-gradient(120% 90% at 20% 0,#27c4db33,#081021f5 56%),linear-gradient(180deg,#081020f5,#050a17fa);border:1px solid #78eeff33;border-radius:1.05rem;bottom:1.1rem;box-shadow:0 1.15rem 2.6rem #0000007a,inset 0 0 2.1rem #030c198c;display:flex;flex-direction:column;left:auto;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:1.1rem;top:1.1rem;transform:translateY(12px) scale(.985);transition:opacity .24s ease,transform .24s ease;width:min(31rem,calc(100% - 2.2rem));z-index:15}.chat__panel-open{animation:chat-panel-in .28s cubic-bezier(.25,.9,.3,1);opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.chat__panel-expanded{width:min(56rem,calc(100% - 2.2rem))}.chat__header{background:linear-gradient(180deg,#0e23319e,#0a192547);border-bottom:1px solid #78eeff29;gap:.8rem;justify-content:space-between;padding:.92rem 1rem}.chat__brand,.chat__header{align-items:center;display:flex}.chat__brand{gap:.75rem;min-width:0}.chat__brand-logo{border:1px solid #84f6ff80;border-radius:.62rem;box-shadow:0 0 .8rem #50d1ec85,inset 0 0 .8rem #7cfff942;flex-shrink:0;height:2.5rem;object-fit:cover;width:2.5rem}.chat__brand-copy{min-width:0}.chat__header h4{font-size:1rem;letter-spacing:.01em;margin:0}.chat__header p{color:var(--color-light);font-size:.79rem;line-height:1.32;margin:.16rem 0 0}.chat__close{background:#ffffff12;border:1px solid #87ecff38;border-radius:.62rem;color:var(--color-white);cursor:pointer;display:grid;height:2.2rem;place-items:center;transition:var(--transition);width:2.2rem}.chat__header-actions{align-items:center;display:flex;gap:.45rem}.chat__expand{background:#ffffff12;border:1px solid #87ecff38;border-radius:.62rem;color:var(--color-white);cursor:pointer;display:grid;height:2.2rem;place-items:center;transition:var(--transition);width:2.2rem}.chat__close:hover,.chat__expand:hover{background:#4db5ff33;transform:translateY(-1px)}.chat__messages{display:flex;flex:1 1;flex-direction:column;gap:.72rem;overflow-y:auto;padding:1rem;scroll-behavior:smooth}.chat__messages::-webkit-scrollbar{width:.36rem}.chat__messages::-webkit-scrollbar-thumb{background:#7de9f757;border-radius:99px}.chat__empty{align-self:center;background:#020c1873;border:1px dashed #8ef1ff59;border-radius:.85rem;color:var(--color-light);font-size:.88rem;line-height:1.45;max-width:24rem;padding:.85rem 1rem;text-align:center}.chat__message{align-items:flex-start;animation:chat-message-in .34s cubic-bezier(.24,.9,.28,1) both;animation-delay:0ms;animation-delay:calc(var(--message-index, 0)*24ms);display:flex;gap:.58rem;max-width:min(93%,38rem)}.chat__message-user{align-self:flex-end;flex-direction:row-reverse}.chat__message-assistant{align-self:flex-start}.chat__avatar{border-radius:.55rem;display:grid;flex-shrink:0;height:2rem;margin-top:.08rem;overflow:hidden;place-items:center;width:2rem}.chat__avatar img{height:100%;object-fit:cover;width:100%}.chat__avatar-assistant{border:1px solid #84f6ff8f;box-shadow:0 0 .82rem #5cdcee6b}.chat__avatar-user{background:linear-gradient(160deg,#7cd9ff,#4db5ff);border:1px solid #def7ff99;color:#041324}.chat__avatar-user svg{font-size:1rem}.chat__bubble{border-radius:.88rem;font-size:.88rem;line-height:1.45;padding:.72rem .82rem}.chat__message-user .chat__bubble{background:linear-gradient(135deg,#58c2fffa,#4db5fff5);border-bottom-right-radius:.3rem;box-shadow:0 .5rem 1.15rem #1386c457;color:#06172d}.chat__message-assistant .chat__bubble{background:#6fd3ff17;border:1px solid #7acaff3d;border-bottom-left-radius:.3rem;color:var(--color-white)}.chat__message-content{display:flex;flex-direction:column;gap:.36rem}.chat__message-content h1,.chat__message-content h2,.chat__message-content h3,.chat__message-content h4,.chat__message-content ol,.chat__message-content p,.chat__message-content pre,.chat__message-content ul{margin:0}.chat__message-content ol,.chat__message-content ul{padding-left:1.2rem}.chat__message-content a{color:#8fe9ff;text-decoration:underline}.chat__message-content pre{background:#00000059;border-radius:.55rem;font-size:.76rem;overflow-x:auto;padding:.7rem}.chat__message-content code{font-family:Roboto Mono,monospace}.chat__sources{margin-top:.55rem}.chat__sources-toggle{align-items:center;background:#4db5ff1c;border:1px solid #74d9f570;border-radius:999px;color:#89e7ff;display:inline-flex;font-size:.75rem;gap:.35rem;padding:.23rem .55rem;transition:var(--transition)}.chat__sources-toggle:hover{background:#4db5ff33;box-shadow:0 0 .6rem #4db5ff47}.chat__sources-toggle svg{transition:transform .2s ease}.chat__sources-open{transform:rotate(180deg)}.chat__sources-list{grid-gap:.48rem;display:grid;gap:.48rem;margin-top:.5rem}.chat__source-item{background:#00000038;border:1px solid #ffffff1a;border-radius:.58rem;padding:.52rem}.chat__source-item h5{font-size:.81rem;margin:0 0 .23rem}.chat__source-item p{color:var(--color-light);font-size:.75rem;margin:0}.chat__source-expand{color:#8fe9ff;font-size:.72rem;margin-top:.32rem}.chat__source-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.35rem}.chat__source-tags span{border:1px solid #4db5ff73;border-radius:99px;color:#86e7ff;font-size:.68rem;padding:.12rem .45rem}.chat__loading{align-self:flex-start;animation:chat-message-in .24s ease-out both;background:linear-gradient(180deg,#0d1d2ab8,#060f1dd6);border:1px solid #8feeff47;border-radius:.88rem;box-shadow:0 .5rem 1.15rem #00000047;padding:.7rem .78rem;width:min(100%,22rem)}.chat__loading-head{align-items:center;display:flex;gap:.56rem;margin-bottom:.45rem}.chat__loading-logo{animation:moonmind-logo-pulse 2s ease-in-out infinite;border:1px solid #7ff6ff99;border-radius:.48rem;box-shadow:0 0 .72rem #54e1f661;height:1.95rem;object-fit:cover;width:1.95rem}.chat__loading-head h5{font-size:.8rem;font-weight:600;margin:0}.chat__loading-dots{align-items:center;display:inline-flex;gap:.2rem;margin-top:.16rem}.chat__loading-dots span{animation:moonmind-dot 1s ease-in-out infinite;background:#8ce8ff;border-radius:99px;height:.34rem;opacity:.35;width:.34rem}.chat__loading-dots span:nth-child(2){animation-delay:.15s}.chat__loading-dots span:nth-child(3){animation-delay:.3s}.chat__loading-steps{grid-gap:.16rem;display:grid;gap:.16rem}.chat__loading-steps p{color:var(--color-light);font-size:.76rem;margin:0;padding-left:.74rem;position:relative;transition:var(--transition)}.chat__loading-steps p:before{background:#8ee9ff52;border-radius:50%;content:"";height:.34rem;left:0;position:absolute;top:.4rem;width:.34rem}.chat__loading-step-active{color:#93ebff!important;transform:translateX(3px)}.chat__loading-step-active:before{background:#93ebff!important;box-shadow:0 0 .55rem #93ebffb8}.chat__error{color:#ff9d9d;font-size:.76rem;margin:0 1rem}.chat__composer{background:linear-gradient(180deg,#0a1a27d1,#071220f5);border-top:1px solid #78eeff2b;padding:.72rem .9rem .88rem}.chat__chips{display:flex;gap:.44rem;margin-bottom:.56rem;overflow-x:auto;padding-bottom:.52rem;scrollbar-width:thin}.chat__chip{background:#0a182559;border:1px solid #4db5ff73;border-radius:999px;color:#8ce8ff;font-size:.75rem;padding:.3rem .68rem;transition:var(--transition);white-space:nowrap}.chat__chip:hover:enabled{background:#4db5ff2e;transform:translateY(-1px)}.chat__chip:disabled{opacity:.6}.chat__input-row{display:block}.chat__input-wrap{position:relative}.chat__input-row input{background:#050c19bd;border:1px solid #4db5ff52;border-radius:.88rem;color:var(--color-white);font-size:.83rem;padding:.7rem 3rem .7rem .84rem;transition:var(--transition);width:100%}.chat__input-row input:focus{border-color:#93ebff;box-shadow:0 0 0 .14rem #93ebff3d}.chat__input-row button{background:linear-gradient(135deg,#8eeeff,#62c9ff);border:1px solid #93ebff85;border-radius:.6rem;color:#04162b;cursor:pointer;display:grid;height:2.22rem;place-items:center;position:absolute;right:.3rem;top:50%;transform:translateY(-50%);transition:var(--transition);width:2.22rem}.chat__input-row button:hover:enabled{filter:brightness(1.05);transform:translateY(calc(-50% - 1px))}.chat__input-row button:disabled{cursor:not-allowed;opacity:.5}@keyframes chat-panel-in{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes chat-message-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes moonmind-logo-pulse{0%,to{box-shadow:0 0 .62rem #54e1f657}50%{box-shadow:0 0 1.02rem #7ef8ff9e}}@keyframes moonmind-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media screen and (max-width:1024px){.chat__panel{bottom:.85rem;right:.85rem;top:.85rem;width:min(29rem,calc(100% - 1.7rem))}.chat__panel-expanded{width:min(50rem,calc(100% - 1.7rem))}.chat__trigger{bottom:1.1rem;right:1.1rem}}@media screen and (max-width:720px){.chat__panel{border:none;border-radius:0;inset:0;width:auto}.chat__panel-expanded{width:auto}.chat__expand{display:none}.chat__header{padding:.85rem}.chat__brand-logo{height:2.2rem;width:2.2rem}.chat__messages{padding:.88rem}.chat__message{max-width:97%}.chat__composer{bottom:0;padding:.72rem .78rem calc(.88rem + env(safe-area-inset-bottom));position:-webkit-sticky;position:sticky}}@media screen and (max-width:600px){.chat__trigger{bottom:.8rem;height:3rem;right:.8rem;width:3rem}.chat__header p{font-size:.75rem}.chat__avatar{height:1.82rem;width:1.82rem}.chat__bubble{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.chat__loading,.chat__loading-dots span,.chat__loading-logo,.chat__message,.chat__panel,.chat__trigger,.chat__trigger:after,.chat__trigger:before{animation:none!important;transition:none!important}}@font-face{font-family:Notification;font-style:normal;font-weight:400;src:url(/static/media/notification.3657084dc0419605a91c.eot);src:url(/static/media/notification.3657084dc0419605a91c.eot?#iefixs3g3t9) format("embedded-opentype"),url(/static/media/notification.c392cd33d9d9de730f9d.woff) format("woff"),url(/static/media/notification.c5d9251ea82e42f75381.ttf) format("truetype"),url(/static/media/notification.5d0158671dd860c714c4.svg#notification) format("svg")}.notification-container{box-sizing:border-box;max-height:calc(100% - 30px);overflow-x:hidden;overflow-y:auto;padding:0 15px;position:fixed;right:0;top:0;width:320px;z-index:999999}.notification{background-color:#ccc;border-radius:2px;box-shadow:0 0 12px #999;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1em;line-height:1.2em;margin-top:15px;opacity:.9;padding:15px 15px 15px 58px;position:relative}.notification .title{font-size:1em;font-weight:700;line-height:1.2em;margin:0 0 5px}.notification:focus,.notification:hover{opacity:1}.notification-enter{transform:translate3d(100%,0,0);visibility:hidden}.notification-enter.notification-enter-active{transform:translateZ(0);transition:all .4s;visibility:visible}.notification-exit{transform:translateZ(0);visibility:visible}.notification-exit.notification-exit-active{transform:translate3d(100%,0,0);transition:all .4s;visibility:hidden}.notification:before{display:block;font-family:Notification;font-size:28px;height:28px;left:15px;line-height:28px;margin-top:-14px;position:absolute;text-align:center;top:50%;width:28px}.notification-info{background-color:#2f96b4}.notification-info:before{content:""}.notification-success{background-color:#51a351}.notification-success:before{content:""}.notification-warning{background-color:#f89406}.notification-warning:before{content:""}.notification-error{background-color:#bd362f}.notification-error:before{content:""}*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}:root{--color-bg:#000;--color-bg-variant:#2d2931;--color-primary:#4d6eff;--color-primary-gradient:linear-gradient(#4d6eff,#4dffbb);-color-primary-variant:#4db5ff66;--color-white:#e1ebff;--color-light:#fff9;--transition:all 450ms ease;--container-width-lg:75%;--container-width-md:86%;--container-width-sm:90%}html{overflow-x:hidden;scroll-behavior:smooth}::-webkit-scrollbar{display:none}body{background-color:#000;background-color:var(--color-bg);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKcWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuZGFiYWNiYiwgMjAyMS8wNC8xNC0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMi0wMS0xN1QxODo0NzozMVoiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjItMDEtMTlUMTA6NDE6MzBaIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMi0wMS0xOVQxMDo0MTozMFoiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRkZmE3YzdlLTljMjMtZGY0NS1hNjE3LTI1ZmIxN2MwYzI2YiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ1NzM3ODMzLTZkNDMtZTU0Yy05ZGJlLTkzM2ZjN2QyNWQ2MSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmFkZWMyZmNmLTBlN2MtYmY0NC04MjdhLTYyN2IxOTdkODg1ZiIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0aWZmOlhSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8xMDAwMCIgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIgZXhpZjpDb2xvclNwYWNlPSIxIiBleGlmOlBpeGVsWERpbWVuc2lvbj0iMTYiIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxNiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YWRlYzJmY2YtMGU3Yy1iZjQ0LTgyN2EtNjI3YjE5N2Q4ODVmIiBzdEV2dDp3aGVuPSIyMDIyLTAxLTE3VDE4OjQ3OjMxWiIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphMTc3MmY0ZS1jZGNkLTcyNDYtYjYyNi1kNzRlNWQxMGZiYmQiIHN0RXZ0OndoZW49IjIwMjItMDEtMThUMTc6MjBaIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuNCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmJkMmQ3ZDMyLTU2YWEtNTY0OS04NDdmLTBmMWYzZThmMGJkYiIgc3RFdnQ6d2hlbj0iMjAyMi0wMS0xOVQxMDo0MTozMFoiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi40IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NGRmYTdjN2UtOWMyMy1kZjQ1LWE2MTctMjVmYjE3YzBjMjZiIiBzdEV2dDp3aGVuPSIyMDIyLTAxLTE5VDEwOjQxOjMwWiIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIyLjQgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpiZDJkN2QzMi01NmFhLTU2NDktODQ3Zi0wZjFmM2U4ZjBiZGIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNTQwNjllOC1iYmI1LWJhNGYtOGQ0Ny1kMWM2OWIwZDEwNDQiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphZGVjMmZjZi0wZTdjLWJmNDQtODI3YS02MjdiMTk3ZDg4NWYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7hJkGIAAAAgUlEQVQ4jaWTSwqAMAwFxxp15ff+VxQ/O1GsGwUpttr4IMuZFJqHMUIglWSFWGvxjQnADdBu67KFNvgE9TmveRLU5/ZPcQVRsCuIhu8CFQwgQAeUGvh6QaKFL0EPTH8EAKNWcv8FlcS9g2jJ0yVGSXxdGIH5iyDU5QHYU8kF8DbyAFHyKD3LdWDGAAAAAElFTkSuQmCC);color:#e1ebff;color:var(--color-white);font-family:Poppins,sans-serif;line-height:1.7;overflow-x:hidden}.container{margin:0 auto;width:75%;width:var(--container-width-lg)}h1,h2,h3,h4,h5{font-weight:500}h1{font-size:2.5rem}section{margin-top:8rem}section>h2,section>h5{color:#fff9;color:var(--color-light);text-align:center}section>h2{color:#4d6eff;color:var(--color-primary);margin-bottom:3rem}.text-light{color:#fff9;color:var(--color-light)}a{color:#4d6eff;color:var(--color-primary);transition:all .45s ease;transition:var(--transition)}a:hover{color:#e1ebff;color:var(--color-white)}.btn{border:1px solid #4d6eff;border:1px solid var(--color-primary);border-radius:.4rem;color:#4d6eff;color:var(--color-primary);cursor:pointer;display:inline-block;padding:.75rem 1.2rem;transition:all .45s ease;transition:var(--transition);width:-webkit-max-content;width:max-content}.btn:hover{background:#e1ebff;background:var(--color-white);border-color:#0000}.btn-primary,.btn:hover{color:#000;color:var(--color-bg)}.btn-primary{background:#4d6eff;background:var(--color-primary)}img{display:block;object-fit:cover;width:100%}@media screen and (max-width:1024px){.container{width:86%;width:var(--container-width-md)}section{margin-top:6rem}}@media screen and (max-width:600px){.container{width:90%;width:var(--container-width-sm)}section>h2{margin-bottom:2rem}}
/*# sourceMappingURL=main.440c7e9d.css.map*/