:root{--mw-button-gradient:linear-gradient(115deg,#63ddd2 0%,#32c6bc 25%,#f0c870 60%,#edb855 78%,#63ddd2 100%)}.pub-topbar{color:#365d50;background:linear-gradient(100deg,#e0f3ed,#f5f4e8);border-bottom:1px solid #dce8e1}.pub-topbar a{color:#365d50;opacity:1}.pub-topbar a:hover{color:#165c48}.pub-stats{color:#244b3b;background:linear-gradient(110deg,#e0f3eb,#edf7f0 60%,#f9f1d9);border-block:1px solid #d3e8db}.pub-stats__grid>div{border-color:#bddccd}.pub-stats strong{color:#1a7864}.pub-stats span{color:#466453}.pub-section--dark{color:#173f36;background:radial-gradient(at 95% 0,#f4e9c9,#0000 48%),linear-gradient(130deg,#e7f4ed,#f6faf4)}.pub-section--dark>.pub-wrap>p.small{color:#50695e!important}.pub-ticker{color:#234d3d;background:#f0f7ef;border-bottom:1px solid #c8dfd0}.pub-ticker__item{color:#234d3d;border-color:#cadfd1}.pub-ticker__item .pub-ticker__price{color:#765515}.pub-ticker__item:hover strong{color:#166c53}.pub-ticker__tag{color:#153f30;background:#cfece0;border-radius:5px}.pub-ticker__tag--engin{color:#434c7a;background:#e3e7f7}.pub-ticker__tag--materiau{color:#7a4f1c;background:#fae5bc}.pub-footer{color:#244d3c;background:radial-gradient(at 0 0,#cbeee4,#0000 55%),radial-gradient(at 100% 100%,#f6e4b8,#0000 55%),#f1f7ec;border-top:1px solid #d3e6d6;padding-top:64px;position:relative}.pub-footer__logo{background:#ffffffa8;border:1px solid #fff;border-radius:12px}.pub-footer h2{color:#23674c;letter-spacing:.1em;font-size:12px}.pub-footer a{color:#315c46;background-image:linear-gradient(#2c9c7b,#2c9c7b)}.pub-footer a:hover{color:#15523b}.pub-footer__muted{color:#526d59}.pub-footer__bottom{color:#55715c;border-color:#bdd9c7}.demobar{color:#28563f;background:linear-gradient(100deg,#dff3e9,#faf0d9);border-bottom:1px solid #bdd9c8}.persona{background:#cadfd0}.persona button,.demobar__guide{color:#28563f}.demobar__guide{border-color:#a3c4ae}.pub-section--dark .pub-eyebrow--light{color:#2d715a}.pub-btn--brand,.pub-btn--dark{border-radius:12px}:is(.pub-btn--brand,.pub-btn--dark,.mw-search__go,.mw-signup__submit,.mw-login__form button,.mw-verify .stack button,.app-main .btn:not(.btn--ghost):not(.btn--danger),.install-bar .btn:not(.btn--ghost),.stage .btn:not(.btn--secondary):not(.btn--danger)){isolation:isolate;color:#123b2d;background-image:radial-gradient(circle at var(--mw-pointer-x,50%) var(--mw-pointer-y,30%),#ffffff80 0,transparent 50%),var(--mw-button-gradient);background-position:0 0,0%;background-size:100% 100%,250% 100%;border:1px solid #b5dbb9;transition:transform .2s,box-shadow .25s,border-color .25s;animation:9s ease-in-out infinite mw-button-flow;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 6px 20px #3592681f}:is(.pub-btn--brand,.pub-btn--dark,.mw-search__go,.mw-signup__submit,.mw-login__form button,.mw-verify .stack button,.app-main .btn:not(.btn--ghost):not(.btn--danger),.install-bar .btn:not(.btn--ghost),.stage .btn:not(.btn--secondary):not(.btn--danger)):hover:not(:disabled){color:#123b2d;background-image:radial-gradient(circle at var(--mw-pointer-x,50%) var(--mw-pointer-y,30%),#fffa 0,transparent 55%),var(--mw-button-gradient);filter:none;border-color:#7fc4a2;transform:translateY(-2px);box-shadow:inset 0 1px #fffc,0 12px 26px #35926830}:is(.pub-btn--brand,.pub-btn--dark,.mw-search__go,.mw-signup__submit,.mw-login__form button,.mw-verify .stack button,.app-main .btn:not(.btn--ghost):not(.btn--danger),.install-bar .btn:not(.btn--ghost),.stage .btn:not(.btn--secondary):not(.btn--danger)):active:not(:disabled){transform:translateY(1px)scale(.985);box-shadow:inset 0 2px 5px #3a6c3526}:is(.pub-btn--brand,.pub-btn--dark,.mw-search__go,.mw-signup__submit,.mw-login__form button,.mw-verify .stack button,.app-main .btn:not(.btn--ghost):not(.btn--danger),.install-bar .btn:not(.btn--ghost),.stage .btn:not(.btn--secondary):not(.btn--danger)):focus-visible{outline-offset:4px;outline:3px solid #424999}:is(.mw-signup__submit,.mw-login__form button,.mw-verify .stack button):disabled{box-shadow:none;opacity:.65;cursor:wait;animation:none;transform:none}@keyframes mw-button-flow{0%,to{background-position:0 0,0%}50%{background-position:0 0,100%}}@media (prefers-reduced-motion:reduce){:is(.pub-btn--brand,.pub-btn--dark,.mw-search__go,.mw-signup__submit,.mw-login__form button,.mw-verify .stack button,.app-main .btn,.install-bar .btn){background-position:0 0,45%;transition:none!important;animation:none!important;transform:none!important}}.pub-nav{min-width:0}.pub-nav__account .pub-btn,.pub-nav__login,.pub-menu>li>a,.pub-menu>li>button{white-space:nowrap}@media (min-width:1080px) and (max-width:1599px){.pub-bar{gap:14px}.pub-nav{gap:10px}.pub-menu{gap:0}.pub-menu>li>a,.pub-menu>li>button{padding:10px 9px;font-size:14px}.pub-menu>li>a:after,.pub-menu>li>button:after{left:9px;right:9px}.pub-nav__account{gap:6px}.pub-nav__account .pub-btn{padding-left:14px;padding-right:14px}.pub-nav__account .pub-btn--ghost{display:none}}@media (min-width:1080px) and (max-width:1239px){.pub-menu>li:first-child{display:none}.pub-logo img{height:36px}}.mw-waves{z-index:1;pointer-events:none;height:clamp(56px,8vw,120px);position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.mw-wave{will-change:transform;width:200%;height:100%;display:block;position:absolute;bottom:0;left:0}.mw-wave path{transform-box:fill-box;transform-origin:50% 100%}.mw-wave--back path{fill:#1db5b3;opacity:.55;animation:7s ease-in-out infinite alternate mw-swell}.mw-wave--mid path{fill:#edac3c;opacity:.5;animation:5.5s ease-in-out infinite alternate-reverse mw-swell}.mw-wave--front path{fill:#f0f7ef}.mw-wave--back{animation:26s linear infinite mw-drift}.mw-wave--mid{animation:18s linear infinite reverse mw-drift}.mw-wave--front{animation:12s linear infinite mw-drift}@keyframes mw-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mw-swell{0%{transform:scaleY(.85)}to{transform:scaleY(1.15)}}.pub-hero__down{z-index:2;bottom:clamp(48px,7vw,96px)}.pub-hero .pub-hero__content{z-index:2;padding-bottom:clamp(110px,12vw,170px);position:relative}@media (prefers-reduced-motion:reduce){.mw-wave,.mw-wave path{animation:none!important}}.mina-stage{--lvl:0;background:linear-gradient(120deg,#e3f5f1,#fbf3df);border:1px solid #d5e9df;border-radius:18px;align-items:center;gap:16px;margin:0 0 6px;padding:12px 16px;display:flex}.mina-stage__orb{flex:none;width:64px;height:64px;position:relative}.mina-stage__face{z-index:1;width:100%;height:100%;transform:scale(calc(1 + var(--lvl) * .08));background:#fff;border:2px solid #fff;border-radius:50%;transition:transform 80ms linear;display:block;position:relative;overflow:hidden;box-shadow:0 6px 16px #1db5b333}.mina-stage__face img{object-fit:cover;transform-origin:50% 12%;width:100%;height:100%;transform:scale(2.1)}.mina-stage__ring{opacity:0;border:2px solid #1db5b3;border-radius:50%;position:absolute;inset:0}.mina-stage--listening .mina-stage__ring,.mina-stage--speaking .mina-stage__ring{animation:1.6s ease-out infinite mina-ring}.mina-stage--listening .mina-stage__ring--2,.mina-stage--speaking .mina-stage__ring--2{animation-delay:.8s}.mina-stage--speaking .mina-stage__ring{border-color:#edac3c}.mina-stage--thinking .mina-stage__face{animation:1.2s ease-in-out infinite mina-think}@keyframes mina-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes mina-think{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-4deg)}}.mina-stage__bars{flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;height:46px;display:flex}.mina-stage__bars i{opacity:.35;background:linear-gradient(#1db5b3,#edac3c);border-radius:4px;width:4px;min-height:6px;max-height:44px;transition:height 90ms linear,opacity .3s;display:block}.mina-stage--listening .mina-stage__bars i,.mina-stage--speaking .mina-stage__bars i{opacity:1}.mina-stage--idle .mina-stage__bars i{animation:2.4s ease-in-out infinite mina-idle;animation-delay:calc(var(--i) * 80ms);height:6px!important}.mina-stage--thinking .mina-stage__bars i{opacity:.7;animation:.9s ease-in-out infinite mina-idle;animation-delay:calc(var(--i) * 40ms);height:6px!important}@keyframes mina-idle{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.9)}}.mina-typing{align-items:center;gap:5px;width:fit-content;display:flex}.mina-typing span{background:#1db5b3;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite mina-dot}.mina-typing span:nth-child(2){animation-delay:.15s}.mina-typing span:nth-child(3){animation-delay:.3s}@keyframes mina-dot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}.mina-voice-button--main{font-size:16px}.mina-experience--compact .mina-stage{padding:8px 12px}.mina-experience--compact .mina-stage__orb{width:48px;height:48px}@media (prefers-reduced-motion:reduce){.mina-stage *,.mina-typing span{transition:none!important;animation:none!important}}
