/* Morvanet day theme — GENERATED by mklight.py from the dark stylesheet(s); do not edit by hand (put fixes in light-extra.css). */
html.mv-light{--mv-bg:#dfddf1;--mv-bg-3:#e2e0f3;--mv-surface:#d8d6ed;--mv-surface-2:#d0cde8;--mv-surface-3:#c7c3e3;--mv-card:rgba(255,255,255,0.65);--mv-card-h:rgba(255,255,255,0.83);--mv-line:rgba(40,28,90,0.209);--mv-line-2:rgba(40,28,90,0.304);--mv-primary-h:#511b9c;--mv-primary-deep:#cbb3f2;--mv-primary-soft:rgba(101,32,196,0.088);--mv-lilac:#391071;--mv-lilac-2:#4d277f;--mv-cyan:#177ca0;--mv-gold:#b47c04;--mv-text:#151133;--mv-body:#2e2d46;--mv-muted:#44435e;--mv-dim:#62617c;--mv-success:#249362;--mv-warning:#b47c04;--mv-danger:#941528;--mv-info:#177ca0;--mv-btn2-bg:rgba(101,32,196,0.055);--mv-btn2-brd:rgba(77,39,127,0.45);--mv-btn2-color:#250b4f;--mv-acc1:#391071;--mv-acc2:#177ca0;--mv-glow1:rgba(101,32,196,0.231);--mv-glow2:rgba(91,194,231,0.088)}
html.mv-light .mv-acc-cyan{--mv-acc1:#177ca0;--mv-acc2:#391071;--mv-glow1:rgba(91,194,231,0.143);--mv-glow2:rgba(101,32,196,0.187)}
html.mv-light .mv-acc-gold{--mv-acc1:#b47c04;--mv-acc2:#391071;--mv-glow1:rgba(251,188,52,0.094);--mv-glow2:rgba(101,32,196,0.198)}
html.mv-light .mv-acc-violet{--mv-acc1:#2e0e5f;--mv-acc2:#4318a5;--mv-glow1:rgba(61,10,179,0.42);--mv-glow2:rgba(57,13,115,0.14)}
html.mv-light .mv-acc-aqua{--mv-acc1:#177ca0;--mv-acc2:#2e1281;--mv-glow1:rgba(101,32,196,0.22);--mv-glow2:rgba(91,194,231,0.132)}
html.mv-light .mv-acc-rose{--mv-acc1:#6e1043;--mv-acc2:#391071;--mv-glow1:rgba(236,72,153,0.11);--mv-glow2:rgba(101,32,196,0.198)}
html.mv-light .mv-acc-emerald{--mv-acc1:#1aa06b;--mv-acc2:#177ca0;--mv-glow1:rgba(16,185,129,0.11);--mv-glow2:rgba(101,32,196,0.187)}
html.mv-light body.mv-dark{--wd-text-color:#3d3c53;--wd-title-color:#151133;--wd-entities-title-color:#151133;--wd-entities-title-color-hover:#391071;--wd-widget-title-color:#151133;--wd-link-color:#391071;--wd-link-color-hover:#181622;--wd-primary-color:#511b9c;--color-white:#181622;--color-gray-100:#d8d6ed;--color-gray-200:#d0cde8;--color-gray-300:#b3b1c8;--color-gray-400:#817f98;--color-gray-500:#5e5d79;--color-gray-600:#504f67;--color-gray-700:#3f3e56;--color-gray-800:#29253d;--color-gray-900:#1a1731;--bgcolor-white:#d8d6ed;--bgcolor-gray-100:#d8d6ed;--bgcolor-gray-200:#d8d6ed;--bgcolor-gray-300:#d0cde8;--bgcolor-gray-400:rgba(255,255,255,0.83);--brdcolor-gray-200:rgba(40,28,90,0.133);--brdcolor-gray-300:rgba(40,28,90,0.19);--brdcolor-gray-400:rgba(40,28,90,0.228);--brdcolor-gray-500:rgba(40,28,90,0.38);--wd-form-bg:rgba(255,255,255,0.59);--wd-form-color:#1a1731;--wd-form-placeholder-color:#5e5d79;--wd-form-brd-color:rgba(40,28,90,0.285);--wd-form-brd-color-focus:rgba(77,39,127,0.6);--btn-default-bgcolor:#d0cde8;--btn-default-bgcolor-hover:#c4c0e1;--btn-default-color:#1a1731;--btn-default-color-hover:#181622;--scrollbar-track-bg:rgba(255,255,255,0.59);--scrollbar-thumb-bg:rgba(255,255,255,0.92);--e-global-color-accent:#c7c3e3;background:radial-gradient(900px 520px at 88% -80px,rgba(101,32,196,0.176),transparent 70%) no-repeat,radial-gradient(700px 460px at 0 0,rgba(42,141,179,0.077),transparent 70%) no-repeat,var(--mv-bg);color:var(--wd-text-color)}
html.mv-light body.mv-dark .wd-page-wrapper{background:transparent}
html.mv-light body.mv-dark::before{background:radial-gradient(24% 22% at 18% 28%,rgba(101,32,196,0.132),transparent 70%),radial-gradient(22% 20% at 82% 58%,rgba(91,194,231,0.072),transparent 70%),
		radial-gradient(30% 26% at 50% 92%,rgba(122,53,220,0.099),transparent 70%),radial-gradient(18% 16% at 88% 12%,rgba(57,13,115,0.1),transparent 70%)}
html.mv-light body.mv-dark::after{background-image:linear-gradient(rgba(255,255,255,0.482) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.482) 1px,transparent 1px);-webkit-mask-image:radial-gradient(ellipse 85% 75% at 50% 55%,#ecebf2 20%,transparent 80%);mask-image:radial-gradient(ellipse 85% 75% at 50% 55%,#ecebf2 20%,transparent 80%)}
html.mv-light body.mv-dark ::selection{background:rgba(101,32,196,0.33);color:#181622}
html.mv-light :where(#mvhdr,#mvftr,#mvh,.mv-topbar) :is(h1,h2,h3,h4,p,ul){color:inherit}
html.mv-light :where(#mvhdr,#mvftr,#mvh,.mv-topbar) a,html.mv-light :where(#mvhdr,#mvftr,#mvh,.mv-topbar) a:hover{color:inherit}
html.mv-light .mv-btn{border:1px solid transparent}
html.mv-light a.mv-btn-primary,html.mv-light a.mv-btn-primary:hover{background:var(--mv-primary);box-shadow:0 10px 30px -10px rgba(101,32,196,0.4)}
html.mv-light a.mv-btn-primary:hover{background:var(--mv-primary-h)}
html.mv-light a.mv-btn-ghost{border-color:var(--mv-btn2-brd);color:var(--mv-btn2-color);background:var(--mv-btn2-bg)}
html.mv-light a.mv-btn-ghost:hover{border-color:var(--mv-lilac);background:rgba(101,32,196,0.121);color:#181622}
html.mv-light .mv-topbar{background:linear-gradient(90deg,#cbb3f2,#5a1fb0 50%,#cbb3f2);color:#181622}
html.mv-light .mv-topbar a{background:rgba(255,255,255,0.92);border:1px solid rgba(40,28,90,0.475)}
html.mv-light .mv-topbar a:hover{background:rgba(255,255,255,0.92)}
html.mv-light .mv-topbar a.mv-top-phone{background:none;border:0;color:rgba(24,22,34,0.85)}
html.mv-light .mv-topbar a.mv-top-phone:hover{background:none;color:#181622}
html.mv-light .mv-topbar .mv-toplinks a{background:none;border:0;color:rgba(24,22,34,0.85)}
html.mv-light .mv-topbar .mv-toplinks a:hover{background:none;color:#181622}
html.mv-light .mv-hdr{border-bottom:1px solid transparent;color:var(--mv-text)}
html.mv-light .mv-hdr.mv-scrolled,html.mv-light body:not(.home) .mv-hdr{background:rgba(223,221,241,0.85);border-color:var(--mv-line)}
html.mv-light .mv-nav>li>a{color:#28273d}
html.mv-light .mv-nav>li>a:hover,html.mv-light .mv-nav>li:hover>a{color:#181622;background:rgba(255,255,255,0.65)}
html.mv-light .mv-dd{background:rgba(216,214,237,0.98);border:1px solid var(--mv-line-2);box-shadow:0 25px 60px -15px rgba(60,40,120,0.154)}
html.mv-light .mv-dd a{color:#2f2c47}
html.mv-light .mv-dd a:hover{background:rgba(101,32,196,0.154);color:#181622}
html.mv-light .mv-dd .mv-dd-all a{color:var(--mv-cyan);border-bottom:1px solid var(--mv-line)}
html.mv-light .mv-hdr-phone{color:var(--mv-muted)!important}
html.mv-light .mv-hdr-phone:hover{color:#181622!important}
html.mv-light .mv-burger{background:none;border:1px solid var(--mv-line-2);color:#181622;box-shadow:none}
html.mv-light .mv-burger:hover,html.mv-light .mv-burger:focus{background:rgba(255,255,255,0.71);color:#181622}
html.mv-light .mv-ftr{border-top:1px solid var(--mv-line);background:var(--mv-bg-3);color:var(--mv-text)}
html.mv-light .mv-fgrid li a{color:var(--mv-muted)}
html.mv-light .mv-fgrid li a:hover{color:#181622}
html.mv-light .mv-fabout p{color:var(--mv-muted)}
html.mv-light .mv-fcontact{color:#2f2c47}
html.mv-light .mv-fcontact a:hover{color:#181622}
html.mv-light .mv-fcontact .mv-ic{color:var(--mv-lilac)}
html.mv-light .mv-fbottom{border-top:1px solid var(--mv-line);color:var(--mv-dim)}
html.mv-light #mvh{color:var(--mv-text)}
html.mv-light .mv-grid-bg{background-image:linear-gradient(var(--mv-line) 1px,transparent 1px),linear-gradient(90deg,var(--mv-line) 1px,transparent 1px);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#ecebf2 30%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#ecebf2 30%,transparent 75%)}
html.mv-light .mv-hero::after{background:linear-gradient(transparent,var(--mv-bg))}
html.mv-light .mv-eyebrow{color:var(--mv-lilac);border:1px solid rgba(77,39,127,0.3);background:rgba(101,32,196,0.066)}
html.mv-light .mv-eyebrow i{background:var(--mv-cyan);box-shadow:0 0 12px var(--mv-cyan)}
html.mv-light #mvh .mv-hero h1{color:#181622}
html.mv-light .mv-g-cyan{background:linear-gradient(90deg,#167395,#5bc2e7);color:transparent;-webkit-background-clip:text;background-clip:text}
html.mv-light .mv-g-purple{background:linear-gradient(90deg,#390d73,#9364cf);color:transparent;-webkit-background-clip:text;background-clip:text}
html.mv-light #mvh .mv-lead{color:var(--mv-muted)}
html.mv-light .mv-hero-points{color:var(--mv-muted)}
html.mv-light .mv-hero-points .mv-ic{color:var(--mv-cyan)}
html.mv-light .mv-glass{background:linear-gradient(135deg,rgba(255,255,255,0.83),rgba(255,255,255,0.47));border:1px solid var(--mv-line-2);box-shadow:0 20px 50px -20px rgba(60,40,120,0.132)}
html.mv-light .mv-glass b{color:#181622}
html.mv-light .mv-glass small{color:var(--mv-muted)}
html.mv-light .mv-ibox{background:linear-gradient(135deg,var(--mv-primary),#c4aaf0);box-shadow:inset 0 1px 0 rgba(24,22,34,0.2)}
html.mv-light .mv-ibox.mv-c{background:linear-gradient(135deg,#2a8db3,#bedff1)}
html.mv-light .mv-tag{color:var(--mv-cyan)}
html.mv-light .mv-tag::after{background:linear-gradient(90deg,var(--mv-cyan),var(--mv-primary))}
html.mv-light #mvh .mv-sec-head h2{color:#181622}
html.mv-light #mvh .mv-sec-head p{color:var(--mv-muted)}
html.mv-light .mv-tile{background:var(--mv-card);border:1px solid var(--mv-line)}
html.mv-light .mv-tile:hover{border-color:rgba(77,39,127,0.35);background:var(--mv-card-h)}
html.mv-light #mvh .mv-tile h3{color:#181622}
html.mv-light #mvh .mv-tile p{color:var(--mv-muted)}
html.mv-light .mv-tile.mv-feat{background:radial-gradient(120% 100% at 100% 0%,rgba(101,32,196,0.248),transparent 60%),var(--mv-card)}
html.mv-light .mv-glow{background:var(--mv-cyan)}
html.mv-light .mv-chip{border:1px solid var(--mv-line-2);background:rgba(255,255,255,0.53);color:#282542}
html.mv-light a.mv-chip:hover{border-color:var(--mv-cyan);color:#181622}
html.mv-light .mv-chip .mv-ic{color:var(--mv-cyan)}
html.mv-light .mv-term{background:#e3e1f4;border:1px solid var(--mv-line);color:#22742d}
html.mv-light .mv-term span{color:var(--mv-dim)}
html.mv-light a.mv-card{background:var(--mv-card);border:1px solid var(--mv-line)}
html.mv-light .mv-card::before{background:radial-gradient(80% 60% at 100% 0%,rgba(101,32,196,0.138),transparent 70%)}
html.mv-light a.mv-card:hover{border-color:rgba(77,39,127,0.4)}
html.mv-light #mvh .mv-card h3{color:#181622}
html.mv-light #mvh .mv-card p{color:var(--mv-muted)}
html.mv-light .mv-more{color:var(--mv-lilac)}
html.mv-light a.mv-uc{border:1px solid var(--mv-line);background:linear-gradient(180deg,rgba(91,194,231,0.039),transparent 60%),var(--mv-card)}
html.mv-light a.mv-uc:hover{border-color:rgba(91,194,231,0.248)}
html.mv-light #mvh .mv-uc h3{color:#181622}
html.mv-light #mvh .mv-uc p{color:var(--mv-muted)}
html.mv-light .mv-steps::before{background:linear-gradient(90deg,transparent,var(--mv-line-2),transparent)}
html.mv-light .mv-num{background:var(--mv-bg);border:1px solid rgba(77,39,127,0.45);box-shadow:0 0 0 8px var(--mv-bg),0 0 30px -5px rgba(101,32,196,0.35);color:var(--mv-lilac)}
html.mv-light #mvh .mv-step h3{color:#181622}
html.mv-light #mvh .mv-step p{color:var(--mv-muted)}
html.mv-light a.mv-post{background:var(--mv-card);border:1px solid var(--mv-line)}
html.mv-light a.mv-post:hover{border-color:rgba(77,39,127,0.4)}
html.mv-light .mv-thumb{background:linear-gradient(135deg,#c6b4ee,#d2deef);color:rgba(24,22,34,0.25)}
html.mv-light #mvh .mv-post h3{color:#181622}
html.mv-light #mvh .mv-post p{color:var(--mv-muted)}
html.mv-light .mv-cta{border:1px solid rgba(77,39,127,0.3);background:radial-gradient(70% 120% at 0% 100%,rgba(91,194,231,0.138),transparent 60%),radial-gradient(70% 120% at 100% 0%,rgba(101,32,196,0.33),transparent 60%),#dad5f1}
html.mv-light #mvh .mv-cta h2{color:#181622}
html.mv-light #mvh .mv-cta p{color:#2c2949}
html.mv-light #mvh .mv-bhero h1{color:#181622}
html.mv-light #mvh .mv-bhero p{color:var(--mv-muted)}
html.mv-light a.mv-chip.mv-on{background:var(--mv-primary);border-color:var(--mv-primary)}
html.mv-light .mv-pcat{color:var(--mv-lilac)}
html.mv-light .mv-pfoot{color:var(--mv-dim);border-top:1px solid var(--mv-line)}
html.mv-light .mv-blog .mv-thumb{color:rgba(57,16,113,0.5);background:radial-gradient(80% 90% at 100% 0%,rgba(101,32,196,0.303),transparent 70%),linear-gradient(135deg,#d0c7ed,#dcd9f0)}
html.mv-light .mv-pager .page-numbers{border:1px solid var(--mv-line-2);color:#282542}
html.mv-light .mv-pager a.page-numbers:hover{border-color:var(--mv-lilac);color:#181622}
html.mv-light .mv-pager .page-numbers.current{background:var(--mv-primary);border-color:var(--mv-primary)}
html.mv-light .mv-empty{color:var(--mv-muted)}
html.mv-light a.mv-loc{background:var(--mv-card);border:1px solid var(--mv-line)}
html.mv-light a.mv-loc:hover{border-color:var(--mv-btn2-brd);background:var(--mv-card-h)}
html.mv-light .mv-loc-img{background:rgba(255,255,255,0.71);color:var(--mv-acc1)}
html.mv-light .mv-loc-body b{color:#181622}
html.mv-light .mv-loc-body small{color:var(--mv-muted)}
html.mv-light .mv-loc-go{color:var(--mv-acc1)}
html.mv-light .mv-svc .mv-ibox{background:linear-gradient(135deg,var(--mv-icon1),var(--mv-icon2))}
html.mv-light .mv-svc .mv-tag{color:var(--mv-acc1)}
html.mv-light .mv-svc .mv-tag::after{background:linear-gradient(90deg,var(--mv-acc1),var(--mv-acc2))}
html.mv-light details.mv-faq{border:1px solid var(--mv-line);background:var(--mv-card)}
html.mv-light details.mv-faq summary{color:#181622}
html.mv-light details.mv-faq summary::after{color:var(--mv-acc1)}
html.mv-light .mv-svc-related{border:1px solid var(--mv-line);background:var(--mv-card)}
html.mv-light .mv-svc-related .mv-relh{color:#181622}
html.mv-light .mv-svc-related a{color:var(--mv-lilac)}
html.mv-light .mv-ahero{border-bottom:1px solid var(--mv-line)}
html.mv-light .mv-crumbs{color:var(--mv-dim)}
html.mv-light .mv-crumbs a{color:var(--mv-muted)}
html.mv-light .mv-crumbs a:hover{color:var(--mv-lilac)}
html.mv-light #mvh .mv-ahero h1{color:#181622}
html.mv-light .mv-ameta{color:var(--mv-muted)}
html.mv-light .mv-ameta span+span::before{background:var(--mv-lilac-2)}
html.mv-light .mv-acover{border:1px solid var(--mv-line)}
html.mv-light .mv-toc{background:var(--mv-card);border:1px solid var(--mv-line)}
html.mv-light .mv-toc b{color:#181622}
html.mv-light .mv-toc a{color:var(--mv-muted);border-inline-start:2px solid transparent}
html.mv-light .mv-toc a:hover{color:#181622;background:rgba(255,255,255,0.59)}
html.mv-light .mv-toc a.mv-cur{border-inline-start-color:var(--mv-lilac);background:var(--mv-primary-soft)}
html.mv-light .mv-prose{color:var(--mv-body)}
html.mv-light .mv-prose :where(h2,h3,h4){color:#181622}
html.mv-light .mv-prose :where(h2)::before{background:linear-gradient(90deg,var(--mv-cyan),var(--mv-primary))}
html.mv-light .mv-prose :where(strong,b){color:#181622}
html.mv-light .mv-prose :where(a){color:var(--mv-lilac);text-decoration-color:rgba(57,16,113,0.35)}
html.mv-light .mv-prose :where(a):hover{color:#181622}
html.mv-light .mv-prose :where(ul)>li::marker{color:var(--mv-lilac-2)}
html.mv-light .mv-prose :where(ol)>li::marker{color:var(--mv-lilac-2)}
html.mv-light .mv-prose :where(blockquote){border-inline-start:3px solid var(--mv-primary);background:var(--mv-card)}
html.mv-light .mv-prose :where(th){background:var(--mv-surface-3);color:#181622}
html.mv-light .mv-prose :where(th,td){border:1px solid var(--mv-line)}
html.mv-light .mv-prose :where(tr:nth-child(even) td){background:rgba(255,255,255,0.5)}
html.mv-light .mv-acta{border:1px solid rgba(77,39,127,0.3);background:radial-gradient(70% 140% at 100% 0%,rgba(101,32,196,0.248),transparent 60%),var(--mv-surface)}
html.mv-light .mv-acta b{color:#181622}
html.mv-light .mv-acta span{color:var(--mv-muted)}
html.mv-light .mv-acta .mv-btn span{color:inherit}
html.mv-light .mv-anav a{border:1px solid var(--mv-line);background:var(--mv-card);color:#1d1b3b}
html.mv-light .mv-anav a:hover{border-color:var(--mv-btn2-brd);color:#181622}
html.mv-light .mv-anav small{color:var(--mv-lilac)}
html.mv-light #mvh .mv-arel h2{color:#181622}
html.mv-light .mv-acomments{border:1px solid var(--mv-line);background:var(--mv-card)}
html.mv-light body.mv-dark .wd-page-content{background:transparent}
html.mv-light body.mv-dark .elementor-shape .elementor-shape-fill{fill:var(--mv-bg)}
html.mv-light body.mv-dark :is(h1,h2,h3,h4,h5,h6){color:var(--wd-title-color)}
html.mv-light body.mv-dark :is(.wd-entry-content,.entry-content,.elementor-widget-text-editor,.elementor-widget-theme-post-content) :is(a:not([class]),a.wd-nav-link){color:#391071}
html.mv-light body.mv-dark pre,html.mv-light body.mv-dark code,html.mv-light body.mv-dark kbd{background:#e3e1f4;color:#1d1b3b;border:1px solid var(--mv-line)}
html.mv-light body.mv-dark pre code{border:0;background:none}
html.mv-light body.mv-dark blockquote{border-color:var(--mv-primary);background:var(--mv-card);color:#282542}
html.mv-light body.mv-dark hr{border-color:var(--mv-line)}
html.mv-light body.mv-dark :is(input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),select,textarea),html.mv-light body.mv-dark .elementor-field-group .elementor-field-textual{background-color:rgba(255,255,255,0.59);color:#1a1731;border-color:rgba(40,28,90,0.285)}
html.mv-light body.mv-dark select option{background:#d8d6ed;color:#1a1731}
html.mv-light body.mv-dark ::placeholder{color:#5e5d79}
html.mv-light body.mv-dark table{border-color:var(--mv-line)}
html.mv-light body.mv-dark :is(table th,table td){border-color:var(--mv-line)}
html.mv-light body.mv-dark .tablepress :is(thead th,tfoot th){background-color:#ccc8e6;color:#181622}
html.mv-light body.mv-dark .tablepress :is(tbody td,tbody th){background-color:transparent;color:#282542}
html.mv-light body.mv-dark .tablepress>tbody>tr:nth-child(odd)>*{background-color:rgba(255,255,255,0.53)}
html.mv-light body.mv-dark .tablepress>tbody>tr:hover>*{background-color:rgba(101,32,196,0.083)}
html.mv-light body.mv-dark .elementor-widget-table-of-contents{--header-color:#1a1731;--item-text-color:#2f2c47;--item-text-hover-color:#181622;--marker-color:#4d277f}
html.mv-light body.mv-dark .wd-nav-tabs{--nav-color:#2f2c47;--nav-color-hover:#181622;--nav-color-active:#181622}
html.mv-light body.mv-dark .wd-nav-tabs>li.wd-active>a{color:#181622}
html.mv-light body.mv-dark .wd-nav-mobile>li>a,html.mv-light body.mv-dark .wd-nav-mobile .wd-nav-link-text{color:#28273d}
html.mv-light body.mv-dark .elementor-post__card,html.mv-light body.mv-dark .elementor-posts .elementor-post__card{background-color:var(--mv-surface);border:1px solid var(--mv-line)}
html.mv-light body.mv-dark .elementor-post__card .elementor-post__meta-data{border-color:var(--mv-line);color:var(--mv-muted)}
html.mv-light body.mv-dark .elementor-pagination .page-numbers{color:#282542}
html.mv-light body.mv-dark .elementor-pagination .page-numbers.current{color:#181622}
html.mv-light body.mv-dark .elementor-search-form__container{background:rgba(255,255,255,0.59)}
html.mv-light body.mv-dark .elementor-search-form__input{color:#1a1731}
html.mv-light body.mv-dark .wd-toolbar{background-color:rgba(219,216,238,0.96);border-top:1px solid var(--mv-line);box-shadow:none}
html.mv-light body.mv-dark .wd-toolbar :is(a,.wd-toolbar-label){color:#28273d}
html.mv-light body.mv-dark .scrollToTop{background-color:var(--mv-surface-2);color:#181622;box-shadow:none;border:1px solid var(--mv-line-2)}
html.mv-light body.mv-dark .elementor-popup-modal .dialog-message,html.mv-light body.mv-dark .elementor-popup-modal .dialog-widget-content{background-color:var(--mv-surface)}
html.mv-light body.mv-dark .wd-page-title{background-color:transparent}
html.mv-light body.mv-dark .comment-respond,html.mv-light body.mv-dark .comments-area{color:var(--wd-text-color)}
html.mv-light body.mv-dark :is(.e-con.e-parent,.elementor-top-section){background-color:transparent!important}
html.mv-light body.mv-dark [data-elementor-type=wp-page]>:is(.e-con,.elementor-section):first-child,html.mv-light body.mv-dark [data-elementor-type=wp-page]>.elementor-section-wrap>.elementor-section:first-child{background-image:linear-gradient(rgba(255,255,255,0.56) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.56) 1px,transparent 1px)!important;border-bottom:1px solid var(--mv-line)}
html.mv-light body.mv-dark [data-elementor-type=wp-page]>:is(.e-con,.elementor-section):first-child::after,html.mv-light body.mv-dark [data-elementor-type=wp-page]>.elementor-section-wrap>.elementor-section:first-child::after,html.mv-light .mv-hero::before,html.mv-light .mv-bhero::after,html.mv-light .mv-ahero::after{background:radial-gradient(36% 32% at 78% 28%,var(--mv-glow1),transparent 70%),radial-gradient(30% 30% at 22% 72%,var(--mv-glow2),transparent 70%),
		linear-gradient(160deg,transparent 42%,var(--mv-glow2) 50%,transparent 58%)}
html.mv-light body.mv-dark [data-elementor-type=wp-page]>:is(.e-con,.elementor-section):first-child::before,html.mv-light body.mv-dark [data-elementor-type=wp-page]>.elementor-section-wrap>.elementor-section:first-child::before,html.mv-light .mv-bhero::before,html.mv-light .mv-ahero::before{background-image:radial-gradient(2px 2px at 12% 30%,var(--mv-acc1),transparent 60%),radial-gradient(2px 2px at 28% 78%,var(--mv-acc2),transparent 60%),
		radial-gradient(3px 3px at 47% 18%,var(--mv-acc1),transparent 60%),radial-gradient(2px 2px at 66% 62%,var(--mv-acc2),transparent 60%),
		radial-gradient(3px 3px at 84% 36%,var(--mv-acc1),transparent 60%),radial-gradient(2px 2px at 92% 84%,var(--mv-acc2),transparent 60%)}
html.mv-light body.mv-dark [data-elementor-type=wp-page]>.e-con:first-child .e-con.e-child:has(.e-con){background:none!important;border-color:transparent!important;box-shadow:none!important}
html.mv-light .mv-grad{background:linear-gradient(90deg,var(--mv-acc1),var(--mv-acc2),var(--mv-acc1));color:transparent!important;-webkit-text-fill-color:transparent}
html.mv-light body.mv-dark :is(.e-con.e-child,.elementor-inner-section .elementor-column>.elementor-widget-wrap){border-color:var(--mv-line)!important}
html.mv-light body.mv-dark :is(.e-con.e-child,.elementor-inner-section .elementor-column>.elementor-widget-wrap):hover{border-color:rgba(77,39,127,0.35)!important}
html.mv-light body.mv-dark :where(.e-con.e-parent>.e-con-inner,.e-con.e-parent.e-con-full):where(:has(>.e-con.e-child~.e-con.e-child~.e-con.e-child))>:where(.e-con.e-child:not(:has(.e-con))){background-color:var(--mv-card);border:1px solid var(--mv-line)}
html.mv-light body.mv-dark .e-con.e-child:is(:has(>.e-con),:has(>.e-con-inner>.e-con)):not(:has(>.elementor-widget)):not(:has(>.e-con-inner>.elementor-widget)){background-color:transparent!important;background-image:none!important;border-color:transparent!important}
html.mv-light body.mv-dark .elementor-widget-heading .elementor-heading-title{color:#181622!important}
html.mv-light body.mv-dark .elementor-widget-divider .elementor-divider-separator{border:0!important;background:linear-gradient(90deg,var(--mv-acc1),var(--mv-acc2))}
html.mv-light body.mv-dark .elementor-view-stacked .elementor-icon{background:linear-gradient(135deg,var(--mv-icon1),var(--mv-icon2))!important;box-shadow:inset 0 1px 0 rgba(24,22,34,0.2)}
html.mv-light body.mv-dark .elementor-view-stacked .elementor-icon svg{fill:#181622!important}
html.mv-light body.mv-dark .elementor-view-framed .elementor-icon{border-color:var(--mv-btn2-brd)!important;background:var(--mv-primary-soft)!important}
html.mv-light body.mv-dark .elementor-icon-list-icon :is(i,svg){color:var(--mv-cyan)!important;fill:var(--mv-cyan)!important}
html.mv-light body.mv-dark :is(.elementor-icon-box-title,.elementor-image-box-title),html.mv-light body.mv-dark :is(.elementor-icon-box-title,.elementor-image-box-title) a{color:#181622!important}
html.mv-light body.mv-dark .elementor-button{box-shadow:0 10px 30px -12px rgba(101,32,196,0.4)}
html.mv-light body.mv-dark :is(.elementor-field-type-submit,.e-form__buttons) .elementor-button{background:var(--mv-primary)!important;border-color:var(--mv-primary)!important}
html.mv-light body.mv-dark :is(.elementor-field-type-submit,.e-form__buttons) .elementor-button:hover{background:var(--mv-primary-h)!important}
html.mv-light body.mv-dark :is(.elementor-accordion-item,.elementor-toggle-item,.e-n-accordion-item){border:1px solid var(--mv-line)!important;background:var(--mv-card)!important}
html.mv-light body.mv-dark :is(.elementor-accordion-item,.elementor-toggle-item) :is(.elementor-tab-title,.elementor-tab-content){border:0!important;background:transparent!important}
html.mv-light body.mv-dark :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title :is(a,.elementor-accordion-title,.elementor-toggle-title){color:#1a1731!important}
html.mv-light body.mv-dark :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title.elementor-active :is(a,.elementor-accordion-title,.elementor-toggle-title){color:var(--mv-lilac)!important}
html.mv-light body.mv-dark :is(.elementor-accordion,.elementor-toggle) .elementor-tab-title :is(i,svg){color:var(--mv-lilac)!important;fill:var(--mv-lilac)!important}
html.mv-light body.mv-dark .elementor-widget-text-editor:has(.mv-relh){border:1px solid var(--mv-line);background:var(--mv-card)}
html.mv-light body.mv-dark .mv-relh{color:#181622}
html.mv-light body.mv-dark .elementor-widget-text-editor:has(.mv-relh) li::marker{color:var(--mv-lilac-2)}
html.mv-light body.mv-dark .elementor-widget-text-editor:has(.mv-relh) a{color:var(--mv-lilac)}
html.mv-light body.mv-dark .elementor-widget-text-editor:has(.mv-relh) a:hover{color:#181622}
html.mv-light body.mv-dark [style*="color: #12372a" i],html.mv-light body.mv-dark [style*="color:#12372a" i]{color:#391071!important}
html.mv-light body.mv-dark [style*="color: #000" i]:not([style*="color: #0000" i]),html.mv-light body.mv-dark [style*="color: #333" i],html.mv-light body.mv-dark [style*="color: #46484d" i]{color:#1d1b3b!important}
html.mv-light body.mv-dark [style*="color: #7f8187" i]{color:#3f3e56!important}
html.mv-light body.mv-dark [style*="color: #008000" i]{color:#289036!important}
html.mv-light body.mv-dark [style*="color: #5f006b" i]{color:#771489!important}
html.mv-light body.mv-dark [style*="color: #1c656f" i]{color:#391071!important}
html.mv-light body.mv-dark [style*="color: #6520c4" i]{color:#411383!important}
html.mv-light body.mv-dark [style*="background-color: #fff" i],html.mv-light body.mv-dark [style*="background-color: #ffffff" i],html.mv-light body.mv-dark [style*="background: #fff" i]{background-color:var(--mv-surface)!important}
@media (max-width:1100px){html.mv-light .mv-nav.mv-open{background:rgba(223,221,241,0.98);border-bottom:1px solid var(--mv-line)}
html.mv-light .mv-nav.mv-open .mv-dd{background:none;border:0;box-shadow:none}}
@media (max-width:1100px){html.mv-light .mv-burger{background:rgba(255,255,255,0.71)}
html.mv-light .mv-nav.mv-open{background:rgba(223,221,241,0.985);border-bottom:0;border-left:1px solid var(--mv-line-2);box-shadow:-18px 0 40px rgba(60,40,120,0.099)}
html.mv-light .mv-nav.mv-open>li>a{border-bottom:1px solid var(--mv-line)}
html.mv-light #mvscrim{background:rgba(228,224,248,0.62)}}
html.mv-light body.mv-dark details.mv-faq{border:1px solid var(--mv-line);background:var(--mv-card)}
html.mv-light body.mv-dark details.mv-faq[open]{border-color:var(--mv-line-2);background:rgba(255,255,255,0.65)}
html.mv-light body.mv-dark details.mv-faq summary{color:#1a1731}
html.mv-light body.mv-dark details.mv-faq summary::before{color:var(--mv-lilac)}
html.mv-light body.mv-dark details.mv-faq[open] summary{color:var(--mv-lilac)}
html.mv-light body.mv-dark details.mv-faq .mv-faq-a{color:#29224e}
html.mv-light body.mv-dark details.mv-faq .mv-faq-a a{color:var(--mv-lilac)}
html.mv-light .mv-plan{border:1px solid var(--mv-line);background:var(--mv-card)}
html.mv-light .mv-plan h3 small{color:var(--mv-lilac)}
html.mv-light .mv-plan p{color:#37305a}
html.mv-light .mv-plan li{color:#1d163e}
html.mv-light .mv-plan li svg{color:var(--mv-lilac)}
html.mv-light body.mv-dark :is(.elementor-widget-text-editor,.elementor-widget-wd_text_block) li::marker{color:var(--mv-lilac)}
html.mv-light .mv-pl{background:linear-gradient(180deg,rgba(255,255,255,0.74),rgba(255,255,255,0.5));border:1px solid var(--mv-line);box-shadow:0 18px 40px -22px rgba(60,40,120,0.132)}
html.mv-light .mv-pl::before{background:linear-gradient(90deg,transparent,var(--mv-lilac),transparent)}
html.mv-light .mv-pl:hover{border-color:var(--mv-line-2);box-shadow:0 28px 54px -24px rgba(101,32,196,0.275)}
html.mv-light .mv-pl-hot{background:linear-gradient(180deg,rgba(101,32,196,0.165),rgba(255,255,255,0.53));border-color:rgba(57,13,115,0.55);box-shadow:0 26px 60px -26px rgba(101,32,196,0.4)}
html.mv-light .mv-pl-top small{color:var(--mv-lilac)}
html.mv-light .mv-pl-d{color:#37305a}
html.mv-light .mv-pl ul{border-top:1px dashed var(--mv-line-2)}
html.mv-light .mv-pl li{color:#160e3e}
html.mv-light .mv-pl li::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9a8f5' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat,rgba(57,13,115,0.14)}
html.mv-light .mv-pl-foot{border-top:1px solid var(--mv-line)}
html.mv-light .mv-pl-price small{color:#4e4971}
html.mv-light .mv-pl-price b{color:#181622}
html.mv-light ol.mv-steps2::before{background:linear-gradient(180deg,rgba(57,13,115,0.55),rgba(91,194,231,0.138))}
html.mv-light ol.mv-steps2 li{background:linear-gradient(180deg,rgba(255,255,255,0.71),rgba(255,255,255,0.5));border:1px solid var(--mv-line);box-shadow:0 14px 34px -22px rgba(60,40,120,0.132)}
html.mv-light ol.mv-steps2 li:hover{border-color:var(--mv-line-2)}
html.mv-light ol.mv-steps2 .mv-n{box-shadow:0 0 0 6px rgba(101,32,196,0.11)}
html.mv-light ol.mv-steps2 p{color:#29224e}
html.mv-light .mv-pl-gh{color:#181622}
html.mv-light .mv-pl-gh::after{background:linear-gradient(90deg,var(--mv-line-2),transparent)}
html.mv-light .mv-pl-gh span{background:rgba(57,13,115,0.12);border:1px solid var(--mv-line-2);color:var(--mv-lilac)}
html.mv-light .mv-pl-price-big b{color:#181622}
html.mv-light .mv-pl-price-big small{color:var(--mv-lilac)}
html.mv-light .mv-pl-spec{border-top:1px dashed var(--mv-line-2)}
html.mv-light .mv-pl-spec li{color:#160e3e}
html.mv-light .mv-pl-spec li::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c9a8f5' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/11px no-repeat,rgba(57,13,115,0.14)}
html.mv-light .mv-pl-spec li.mv-kv{border-bottom:1px solid var(--mv-line)}
html.mv-light .mv-pl-spec li.mv-kv span{color:#4e4971}
html.mv-light .mv-pl-spec li.mv-kv b{color:#181622}
html.mv-light .mv-pl-spec li.mv-kv:last-child{border-bottom:0}
html.mv-light .mv-heroimg{background:linear-gradient(180deg,rgba(255,255,255,0.77),rgba(255,255,255,0.47));border:1px solid var(--mv-line);box-shadow:0 24px 60px -30px rgba(60,40,120,0.154)}
html.mv-light .mv-prose-panel{background:linear-gradient(180deg,rgba(255,255,255,0.71),rgba(255,255,255,0.47));border:1px solid var(--mv-line);box-shadow:0 18px 44px -26px rgba(60,40,120,0.143)}
html.mv-light .mv-prose-panel .mv-prose{color:#272149}
html.mv-light .mv-prose-panel .mv-prose :is(h2,h3){color:#181622}
html.mv-light .mv-prose-panel .mv-prose li::marker{color:var(--mv-lilac)}
html.mv-light .mv-prose-panel .mv-prose a{color:var(--mv-lilac)}
html.mv-light .mv-tile-img{background:rgba(255,255,255,0.65)}
html.mv-light .mv-tile-b{color:#37305a}
html.mv-light .mv-tile-b li::before{background:var(--mv-lilac)}
html.mv-light a.mv-tile-link:hover{border-color:var(--mv-line-2)}
html.mv-light body.mv-dark .mv-svc-related:has(.mv-rel2),html.mv-light body.mv-dark .elementor-widget-text-editor:has(.mv-rel2){border:0!important;background:none!important}
html.mv-light .mv-rel2{border:1px solid var(--mv-line);background:var(--mv-card)}
html.mv-light .mv-rel2 .mv-rel2-h{color:#181622}
html.mv-light .mv-rel2-sub{color:var(--mv-muted)}
html.mv-light .mv-rel2-pills a{color:#250b4f!important;background:rgba(101,32,196,0.088);border:1px solid rgba(77,39,127,0.35)}
html.mv-light .mv-rel2-pills a:hover{background:rgba(101,32,196,0.193);border-color:var(--mv-lilac);color:#181622!important}
html.mv-light .mv-rel2-all{color:var(--mv-lilac)!important}
html.mv-light .mv-rel2-card{background:rgba(255,255,255,0.53);border:1px solid var(--mv-line)}
html.mv-light .mv-rel2-card:hover{border-color:rgba(77,39,127,0.55);box-shadow:0 18px 40px -22px rgba(101,32,196,0.4)}
html.mv-light .mv-rel2-img{background:linear-gradient(135deg,#cbb3f2,#d9d5f1)}
html.mv-light .mv-rel2-t{color:#181622}
html.mv-light .mv-rel2-t{color:#1c0b3c}
html.mv-light body.mv-dark .mv-legal{border:1px solid var(--mv-line);background:var(--mv-card)}
html.mv-light body.mv-dark .mv-legal h1{color:#181622}
html.mv-light body.mv-dark .mv-legal h2{color:#181622;border-top:1px solid var(--mv-line)}
html.mv-light body.mv-dark .mv-legal p,html.mv-light body.mv-dark .mv-legal li{color:var(--mv-body)}
html.mv-light body.mv-dark .mv-legal li::marker{color:var(--mv-lilac-2)}
html.mv-light body.mv-dark .mv-legal strong{color:#181622}
html.mv-light body.mv-dark .mv-legal a{color:var(--mv-lilac)}
html.mv-light body.mv-dark .mv-legal-lead{color:var(--mv-muted)!important}
html.mv-light body.mv-dark .mv-legal-date{color:var(--mv-dim)!important}
html.mv-light{background-color:#dfddf1}
html.mv-light body.mv-dark ol:not(.mv-steps2)>li::marker{color:var(--mv-lilac)}
html.mv-light body.mv-dark .mv-pl-price-big,html.mv-light body.mv-dark .mv-pl-price{background:linear-gradient(135deg,rgba(101,32,196,0.121),rgba(91,194,231,0.039));border:1px solid rgba(57,13,115,0.2)}
html.mv-light body.mv-dark :is(.mv-pl-spec,.mv-pl ul){border-top:0}
html.mv-light body.mv-dark .mv-pl-foot{border-top:0}
@media (max-width:860px){html.mv-light .mv-bnav{background:rgba(223,221,241,0.92);border-top:1px solid var(--mv-line-2);box-shadow:0 -10px 30px -12px rgba(60,40,120,0.132)}
html.mv-light .mv-bnav a{color:#37305a!important}
html.mv-light .mv-bnav .mv-ic{color:var(--mv-lilac)}
html.mv-light .mv-bnav a.mv-cur{color:#181622!important}
html.mv-light .mv-bnav a.mv-cur .mv-bnav-i{background:rgba(101,32,196,0.248)}
html.mv-light .mv-bnav a.mv-cur .mv-ic{color:#181622}}
html.mv-light .mv-fcontact i{background:rgba(101,32,196,0.121);border:1px solid rgba(57,13,115,0.22)}
html.mv-light .mv-fcontact i .mv-ic{color:var(--mv-lilac)}
html.mv-light .mv-fcontact small{color:var(--mv-dim)}
html.mv-light .mv-fcontact b{color:#1b133d}
html.mv-light .mv-flegal a{color:var(--mv-dim)}
html.mv-light .mv-flegal a:hover{color:#181622}
@media (max-width:860px){html.mv-light .mv-fcontact>a,html.mv-light .mv-fcontact>span{background:rgba(255,255,255,0.59);border:1px solid var(--mv-line)}
html.mv-light .mv-fcol{border-top:1px solid var(--mv-line)}
html.mv-light .mv-fcol .mv-fh .mv-ic{color:var(--mv-lilac)}
html.mv-light .mv-fcol li a{background:rgba(255,255,255,0.56)}}
@media (min-width:1101px){html.mv-light .mv-hdr.mv-scrolled{background:transparent!important;border-color:transparent!important}
html.mv-light .mv-hdr.mv-scrolled .mv-wrap{background:rgba(215,211,239,0.72);border:1px solid rgba(57,13,115,0.24);box-shadow:0 18px 40px -18px rgba(60,40,120,0.143),inset 0 1px 0 rgba(24,22,34,0.06)}}
html.mv-light body.mv-dark :is(.mv-pl-spec,.mv-pl ul,.mv-plan ul){border-top:0!important}
html.mv-light body.mv-dark :is(.mv-pl-spec,.mv-pl ul,.mv-plan ul) li:not(.mv-kv){border-bottom:1px solid rgba(57,13,115,0.1);color:#1c1342}
html.mv-light body.mv-dark :is(.mv-pl-spec,.mv-pl ul,.mv-plan ul) li:not(.mv-kv):last-child{border-bottom:0}
html.mv-light .mv-ftr::after{background:url(/wp-content/mu-plugins/morvanet-dark/img/wave-dots.svg) center top/cover no-repeat;-webkit-mask-image:linear-gradient(180deg,#ecebf2 55%,transparent);mask-image:linear-gradient(180deg,#ecebf2 55%,transparent)}
html.mv-light body.mv-dark{background-image:radial-gradient(rgba(255,255,255,0.8) 1px,transparent 1.6px),radial-gradient(900px 520px at 88% -80px,rgba(101,32,196,0.176),transparent 70%),radial-gradient(700px 460px at 0 0,rgba(42,141,179,0.077),transparent 70%)!important}
html.mv-light .mv-totop{border:1px solid rgba(57,13,115,0.35);background:rgba(101,32,196,0.468);color:#181622;box-shadow:0 10px 26px rgba(60,40,120,0.099)}
html.mv-light body.mv-dark{background-image:radial-gradient(900px 520px at 88% -80px,rgba(101,32,196,0.176),transparent 70%),radial-gradient(700px 460px at 0 0,rgba(42,141,179,0.077),transparent 70%)!important}
html.mv-light body.mv-dark main#mvh::before{background:radial-gradient(620px 420px at 12% 30%,rgba(124,58,237,0.088),transparent 70%),
		radial-gradient(700px 480px at 88% 52%,rgba(42,141,179,0.066),transparent 70%),
		radial-gradient(560px 380px at 30% 78%,rgba(99,9,185,0.11),transparent 70%),
		linear-gradient(rgba(57,13,115,0.045) 1px,transparent 1px) 0 0/72px 72px,
		linear-gradient(90deg,rgba(57,13,115,0.045) 1px,transparent 1px) 0 0/72px 72px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 92vh,#ecebf2 135vh,#ecebf2 calc(100% - 420px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,transparent 92vh,#ecebf2 135vh,#ecebf2 calc(100% - 420px),transparent 100%)}
@media (max-width:1100px){html.mv-light body.mv-dark .mv-bnav{background:rgba(223,221,241,0.97)!important}
html.mv-light body.mv-dark #mvscrim{background:rgba(228,224,248,0.72)!important}}
html.mv-light .mv-vis::before{background:radial-gradient(circle,rgba(124,58,237,0.209),rgba(42,141,179,0.066) 55%,transparent 72%)}
html.mv-light .mv-vis-ring{border:1px solid rgba(57,13,115,0.22)}
html.mv-light .mv-vis-ring.mv-r1{border-color:rgba(57,13,115,0.18)}
html.mv-light .mv-vis-ring.mv-r2{border-color:rgba(91,194,231,0.121)}
html.mv-light .mv-vis-ring.mv-r3{background:rgba(255,255,255,0.47)}
html.mv-light .mv-vis-dot{background:#390d73;box-shadow:0 0 14px 3px rgba(40,6,142,0.6)}
html.mv-light .mv-vis-dot.mv-d2{box-shadow:0 0 14px 3px rgba(91,194,231,0.275)}
html.mv-light .mv-vis-core{box-shadow:0 18px 40px -10px rgba(124,58,237,0.35),inset 0 1px 0 rgba(24,22,34,0.25)}
html.mv-light .mv-vis-chip{border:1px solid rgba(57,13,115,0.28);background:rgba(215,211,239,0.82);box-shadow:0 10px 24px -10px rgba(60,40,120,0.132);color:#130940}
html.mv-light .mv-vis-chip .mv-ic{color:#1aa05a}
html.mv-light .mv-vis-ring i{background:#390d73;box-shadow:0 0 14px 3px rgba(40,6,142,0.6)}
html.mv-light .mv-vis-ring.mv-r2 i:first-child{box-shadow:0 0 14px 3px rgba(91,194,231,0.275)}
html.mv-light .mv-feat-list li{border:1px solid rgba(57,13,115,0.14);background:rgba(255,255,255,0.53);color:#130940}
html.mv-light .mv-feat-list li .mv-ic{color:#1aa05a}
html.mv-light .mv-hdr-cta .mv-lang{border:1px solid rgba(57,13,115,0.3);color:#200a47}
html.mv-light .mv-hdr-cta .mv-lang:hover{background:rgba(255,255,255,0.71);border-color:rgba(57,13,115,0.55);color:#181622}
html.mv-light .mv-dd .mv-dd-group>a.mv-dd-h{color:#181622}
html.mv-light .mv-dd ul.mv-dd-sub a{color:#3a3359}
html.mv-light .mv-dd .mv-dd-wide{border-top:1px solid var(--mv-line)}
@media (max-width:1100px){html.mv-light .mv-dd .mv-dd-wide{border-top:0}}
html.mv-light .mv-trust{border-top:1px solid var(--mv-line)}
html.mv-light .mv-trust .mv-badge{background:#181622;box-shadow:0 10px 28px -16px rgba(60,40,120,0.132)}
html.mv-light .mv-trust a.mv-badge:hover{box-shadow:0 16px 34px -16px rgba(60,40,120,0.154)}
html.mv-light .mv-ftrust .mv-trust{border:0}
@media (max-width:860px){html.mv-light .mv-ftrust{border-top:1px solid var(--mv-line)}}
html.mv-light .mv-ftr{background:radial-gradient(55% 75% at 100% 0%,rgba(124,58,237,0.11),transparent 62%),radial-gradient(45% 65% at 0% 100%,rgba(34,211,238,0.05),transparent 60%),linear-gradient(180deg,#e0ddf2 0%,#e3e1f4 100%)!important;border-top:0!important}
html.mv-light .mv-ftr::before{background:linear-gradient(90deg,transparent,rgba(40,6,142,0.55) 30%,rgba(34,211,238,0.248) 70%,transparent)}
html.mv-light .mv-ftr::after{background:linear-gradient(rgba(255,255,255,0.56) 1px,transparent 1px) 0 0/56px 56px,linear-gradient(90deg,rgba(255,255,255,0.56) 1px,transparent 1px) 0 0/56px 56px!important;-webkit-mask-image:radial-gradient(80% 70% at 50% 0%,#ecebf2 0%,transparent 75%)!important;mask-image:radial-gradient(80% 70% at 50% 0%,#ecebf2 0%,transparent 75%)!important}
html.mv-light .mv-plain .mv-prose h2{color:#181622}
html.mv-light .mv-plain .mv-prose a{color:var(--mv-lilac,#391071)}
html.mv-light .mv-trust .mv-badge.is-off{box-shadow:none}
html.mv-light .mv-split-v .mv-pg-stack .mv-glass b{color:#181622}
html.mv-light .mv-terms-stack .mv-glass b{color:#181622}
html.mv-light .mv-terms-stack .mv-glass small{color:var(--mv-muted)}
html.mv-light .mv-vis-core{background:linear-gradient(145deg,var(--mv-icon1),var(--mv-icon2) 65%,var(--mv-primary-deep))!important;box-shadow:0 18px 40px -10px var(--mv-glow1),inset 0 1px 0 rgba(24,22,34,0.2)!important}
html.mv-light .mv-vis-dot,html.mv-light .mv-vis-ring i{background:var(--mv-acc1)!important;box-shadow:0 0 14px 3px var(--mv-glow1)!important}
html.mv-light .mv-vis-ring{border-color:color-mix(in srgb,var(--mv-acc1) 28%,transparent)!important}
html.mv-light .mv-vis-chip{border-color:color-mix(in srgb,var(--mv-acc1) 35%,transparent)!important}
html.mv-light .mv-vis-chip .mv-ic{color:var(--mv-acc1)!important}
html.mv-light .mv-ibox.mv-c{background:linear-gradient(135deg,var(--mv-acc2),var(--mv-icon2))!important}
html.mv-light .mv-tag,html.mv-light .mv-eyebrow{color:var(--mv-acc1)!important}
html.mv-light .mv-eyebrow i,html.mv-light .mv-tag::after{background:var(--mv-acc1)!important}
html.mv-light .mv-pl-price-big b,html.mv-light .mv-pl-price b{color:var(--mv-acc1)}
html.mv-light .mv-pl:hover{border-color:color-mix(in srgb,var(--mv-acc1) 40%,transparent)}
html.mv-light .mv-pl-gh span{color:var(--mv-acc1)!important;border-color:color-mix(in srgb,var(--mv-acc1) 40%,transparent)!important}
html.mv-light .mv-calc-card{background:linear-gradient(180deg,rgba(255,255,255,0.71),rgba(255,255,255,0.47));border:1px solid var(--mv-line)}
html.mv-light .mv-calc-card b{color:#181622}
html.mv-light .mv-calc-card small{color:var(--mv-muted)}
html.mv-light .mv-calc-h{color:#181622}
html.mv-light .mv-calc-cyc button,html.mv-light .mv-calc-pills button{color:#19113e;background:rgba(255,255,255,0.59);border:1px solid var(--mv-line-2)}
html.mv-light .mv-calc-cyc button small{color:var(--mv-muted)}
html.mv-light .mv-calc-cyc button i{background:var(--mv-glow1);color:var(--mv-acc1)}
html.mv-light .mv-calc-cyc button:hover,html.mv-light .mv-calc-pills button:hover{border-color:var(--mv-acc1)}
html.mv-light .mv-calc-cyc button.is-on,html.mv-light .mv-calc-pills button.is-on{border-color:var(--mv-acc1);background:linear-gradient(135deg,var(--mv-glow1),rgba(255,255,255,0.53));box-shadow:0 0 0 1px var(--mv-acc1) inset}
html.mv-light .mv-calc-step button{border:1px solid var(--mv-line-2);background:rgba(255,255,255,0.65);color:#181622}
html.mv-light .mv-calc-step button:hover{border-color:var(--mv-acc1);color:var(--mv-acc1)}
html.mv-light .mv-calc-step output{color:#181622}
html.mv-light .mv-calc-sw{border:1px solid var(--mv-line-2);background:rgba(255,255,255,0.83)}
html.mv-light .mv-calc-sw span{background:#2c244d}
html.mv-light .mv-calc-sw[aria-pressed="true"]{background:var(--mv-acc1);border-color:var(--mv-acc1)}
html.mv-light .mv-calc-sw[aria-pressed="true"] span{background:#181622}
html.mv-light .mv-calc-sel{color:#181622;background:rgba(255,255,255,0.65);border:1px solid var(--mv-line-2)}
html.mv-light .mv-calc-sel option{background:#e0ddf0;color:#181622}
html.mv-light .mv-calc-sum{background:linear-gradient(160deg,var(--mv-glow1),rgba(255,255,255,0.53) 60%);border:1px solid var(--mv-line-2);box-shadow:0 24px 60px -30px rgba(60,40,120,0.154)}
html.mv-light .mv-calc-lines div{border-bottom:1px dashed var(--mv-line)}
html.mv-light .mv-calc-lines span{color:#272149}
html.mv-light .mv-calc-lines b{color:#181622}
html.mv-light .mv-calc-total b{color:var(--mv-acc1)}
html.mv-light .mv-calc-total small,html.mv-light .mv-calc-note{color:var(--mv-muted)}
html.mv-light #mvh .mv-calc button{box-shadow:none}
html.mv-light #mvh .mv-calc-cyc button,html.mv-light #mvh .mv-calc-pills button{background:rgba(255,255,255,0.59)!important;color:#19113e!important}
html.mv-light #mvh .mv-calc-cyc button:hover,html.mv-light #mvh .mv-calc-pills button:hover{background:rgba(255,255,255,0.83)!important;color:#181622!important;border-color:var(--mv-acc1)}
html.mv-light #mvh .mv-calc-cyc button b{color:#181622}
html.mv-light #mvh .mv-calc-cyc button.is-on,html.mv-light #mvh .mv-calc-pills button.is-on{background:linear-gradient(135deg,var(--mv-glow1),rgba(255,255,255,0.53))!important;border-color:var(--mv-acc1);box-shadow:0 0 0 1px var(--mv-acc1) inset}
html.mv-light #mvh .mv-calc-step button{background:rgba(255,255,255,0.65)!important;color:#181622!important}
html.mv-light #mvh .mv-calc-step button:hover{background:rgba(255,255,255,0.92)!important;color:var(--mv-acc1)!important}
html.mv-light #mvh .mv-calc-tg{color:inherit!important;background:linear-gradient(180deg,rgba(255,255,255,0.71),rgba(255,255,255,0.47))!important;border:1px solid var(--mv-line)}
html.mv-light #mvh .mv-calc-tg:hover{border-color:var(--mv-line-2);background:rgba(255,255,255,0.77)!important}
html.mv-light #mvh .mv-calc-ck{border:2px solid rgba(40,28,90,0.5)}
html.mv-light #mvh .mv-calc-ck::after{border:solid #e3e1f4}
html.mv-light #mvh .mv-calc-tg[aria-pressed="true"]{border-color:var(--mv-acc1);background:linear-gradient(135deg,var(--mv-glow1),rgba(255,255,255,0.53))!important;box-shadow:0 0 0 1px var(--mv-acc1) inset}
html.mv-light #mvh .mv-calc-tg[aria-pressed="true"] .mv-calc-ck{background:var(--mv-acc1);border-color:var(--mv-acc1)}
html.mv-light #mvh .mv-pa{background:linear-gradient(180deg,rgba(255,255,255,0.77),rgba(255,255,255,0.47));border:1px solid var(--mv-line)}
html.mv-light #mvh .mv-pa.is-rec{border-color:var(--mv-acc1);background:linear-gradient(180deg,rgba(var(--mv-acc-rgb),.16),rgba(255,255,255,0.53) 55%)}
html.mv-light #mvh .mv-pa-badge{color:#e2e0f3;background:var(--mv-acc1)}
html.mv-light #mvh .mv-pa-head h3{color:#181622}
html.mv-light #mvh .mv-pa-head small{color:var(--mv-muted)}
html.mv-light #mvh .mv-pa-price{border-bottom:1px dashed var(--mv-line)}
html.mv-light #mvh .mv-pa-price>*{background:none!important;border:0!important;box-shadow:none!important}
html.mv-light #mvh .mv-pa-price b,html.mv-light #mvh .mv-pa-price strong{color:var(--mv-acc1)}
html.mv-light #mvh .mv-pa-tile{background:rgba(255,255,255,0.62);border:1px solid var(--mv-line)}
html.mv-light #mvh .mv-pa-tile b{color:#181622}
html.mv-light #mvh .mv-pa-tile small{color:var(--mv-muted)}
html.mv-light #mvh .mv-pa-list{color:#272149}
html.mv-light #mvh :is(.mv-pa-list li,.mv-pb-specs li)::after{border:solid var(--mv-acc1)}
html.mv-light #mvh .mv-pa-list li b{color:#181622}
html.mv-light #mvh .mv-pb{background:linear-gradient(180deg,rgba(255,255,255,0.71),rgba(255,255,255,0.47));border:1px solid var(--mv-line)}
html.mv-light #mvh .mv-pb-pills button{border:1px solid var(--mv-line-2);background:rgba(255,255,255,0.59)!important;color:#19113e!important;box-shadow:none}
html.mv-light #mvh .mv-pb-pills button:hover{border-color:var(--mv-acc1);background:rgba(255,255,255,0.83)!important}
html.mv-light #mvh .mv-pb-pills button b{color:#181622}
html.mv-light #mvh .mv-pb-pills button small{color:var(--mv-muted)}
html.mv-light #mvh .mv-pb-pills button.is-on{border-color:var(--mv-acc1);background:linear-gradient(145deg,var(--mv-icon1),var(--mv-icon2))!important}
html.mv-light #mvh .mv-pb-pills button.is-on small{color:rgba(24,22,34,0.85)}
html.mv-light #mvh .mv-pb-specs li{background:rgba(255,255,255,0.59);border:1px solid var(--mv-line)}
html.mv-light #mvh .mv-pb-specs li b{color:#181622}
html.mv-light #mvh .mv-pb-specs li small{color:var(--mv-muted)}
html.mv-light #mvh .mv-pb-buy{background:linear-gradient(160deg,rgba(var(--mv-acc-rgb),.2),rgba(255,255,255,0.53) 65%)}
html.mv-light #mvh .mv-pb-name{color:#181622}
html.mv-light #mvh .mv-pb-per{color:var(--mv-muted)}
html.mv-light #mvh .mv-pb-price>*{background:none!important;border:0!important;box-shadow:none!important}
html.mv-light #mvh .mv-pb-price b,html.mv-light #mvh .mv-pb-price strong{color:var(--mv-acc1)}
@media (max-width:1100px){html.mv-light .mv-hdr .mv-hdr-cta .mv-lang{background:rgba(255,255,255,0.71)}}
@media (max-width:1100px){html.mv-light body.mv-en .mv-nav.mv-open{border-left:0;border-right:1px solid var(--mv-line-2);box-shadow:18px 0 40px rgba(60,40,120,0.099)}}
@media (max-width:1100px){html.mv-light body.mv-dark .mv-nav.mv-open{background:radial-gradient(420px 260px at 100% 100%,rgba(124,58,237,0.121),transparent 70%),linear-gradient(180deg,#dcd9f1,#e2dff3)!important;border-top:1px solid var(--mv-line)}
html.mv-light body.mv-dark.mv-en .mv-nav.mv-open{background:radial-gradient(420px 260px at 0 100%,rgba(124,58,237,0.121),transparent 70%),linear-gradient(180deg,#dcd9f1,#e2dff3)!important}
html.mv-light .mv-nav.mv-open>li.mv-drawer-foot{border:0!important}
html.mv-light .mv-nav .mv-df a.mv-df-login{border:0;color:#181622}
html.mv-light .mv-nav .mv-df-grid a{border:1px solid var(--mv-line);background:rgba(255,255,255,0.59)}
html.mv-light .mv-df-grid i{background:rgba(124,58,237,0.121);color:#391071}
html.mv-light .mv-df-grid small{color:var(--mv-muted,#42366f)}
html.mv-light .mv-df-grid b{color:#181622}
html.mv-light .mv-nav .mv-df-soc a{border:1px solid var(--mv-line);background:rgba(255,255,255,0.59);color:#1e0c52}}
html.mv-light .mv-g-cyan,html.mv-light .mv-g-purple,html.mv-light .mv-grad{-webkit-background-clip:text!important;background-clip:text!important}
