.mc-landing{--mc-bg:#f6f7f9;--mc-surface:#fff;--mc-surface-2:#fbfbfc;--mc-muted:#eef0f4;--mc-ink:#0b1324;--mc-ink-2:#4a5468;--mc-ink-3:#5d6778;--mc-ink-4:#7d8697;--mc-line:#e6e9ee;--mc-inverse:#0b1324;--mc-hair:#0b132414}.dark .mc-landing{--mc-bg:#0b111d;--mc-surface:#121a2a;--mc-surface-2:#172033;--mc-muted:#1c2639;--mc-ink:#eef1f6;--mc-ink-2:#b4bccb;--mc-ink-3:#97a1b4;--mc-ink-4:#7f8aa0;--mc-line:#253048;--mc-inverse:#24304a;--mc-tint:#16233f;--mc-hair:#ffffff17;--mc-glass:#121a2ab8}.mc-landing *{box-sizing:border-box}.mc-landing a{color:#1b57f0;text-decoration:none}.mc-landing a:hover{color:#0f3fc4}.mc-landing ::selection{color:#fff;background:#1b57f0}.mc-landing :focus-visible{outline-offset:3px;outline:2.5px solid #1b57f0}.dark .mc-landing header{background:#0b111dbd!important}.dark .mc-landing .mc-row:hover{background:var(--mc-muted)}.dark .mc-landing .mc-ghost:hover{background:#ffffff12}:focus-visible{outline-offset:3px;outline:2.5px solid #1b57f0}.mc-landing .mc-btn{transition:transform .18s,filter .18s,box-shadow .18s}.mc-landing .mc-btn:hover{filter:brightness(1.07);transform:translateY(-1px)}.mc-landing .mc-btn:active{transform:translateY(0)}.mc-landing .mc-ghost{transition:background .18s}.mc-landing .mc-ghost:hover{background:#0b13240f}.mc-landing .mc-ghost-d:hover{background:#ffffff14}.mc-landing .mc-input:focus{outline:none}.mc-landing .mc-input::placeholder{color:#9aa2b1}.mc-landing .mc-input-d::placeholder{color:#6f7a90}.mc-landing .mc-field{transition:box-shadow .2s,border-color .2s}.mc-landing .mc-field:focus-within{border-color:#1b57f0!important;box-shadow:0 0 0 4px #1b57f029,0 18px 40px -18px #0b132447!important}.mc-landing .mc-row{transition:background .15s}.mc-landing .mc-row:hover{background:#f8f9fb}.mc-landing .mc-tab{transition:background .2s,color .2s,border-color .2s}.mc-landing .mc-card{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.mc-landing .mc-card:hover{transform:translateY(-3px)}@keyframes mcDraw{0%{stroke-dashoffset:2600px}to{stroke-dashoffset:0}}@keyframes mcPulse{0%{box-shadow:0 0 #d83a3f80}70%{box-shadow:0 0 0 9px #d83a3f00}to{box-shadow:0 0 #d83a3f00}}@keyframes mcMarquee{to{transform:translate(-50%)}}@keyframes mcFloat{50%{translate:0 -7px}}@keyframes mcRing{0%{stroke-dashoffset:100px}}@keyframes mcUp{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes mcSpin{to{transform:rotate(360deg)}}@keyframes mcPrompt{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes mcBlink{50%{opacity:.2}}@keyframes mcShimmer{0%{background-position:-160px 0}to{background-position:160px 0}}@keyframes mcGrow{0%{transform:scaleX(0)}}.mc-landing .mc-draw{stroke-dasharray:2600;animation:3.4s cubic-bezier(.55,.05,.25,1) .2s both mcDraw}.mc-landing .mc-pulse{animation:2.2s ease-out infinite mcPulse}.mc-landing .mc-marquee{animation:52s linear infinite mcMarquee}.mc-landing .mc-float{animation:6s ease-in-out infinite mcFloat}.mc-landing .mc-float-2{animation:7s ease-in-out 1.2s infinite mcFloat}.mc-landing .mc-ring{animation:1.5s cubic-bezier(.2,.7,.2,1) .15s both mcRing}.mc-landing .mc-up{animation:.6s cubic-bezier(.2,.7,.2,1) both mcUp}.mc-landing .mc-spin{animation:.9s linear infinite mcSpin}.mc-landing .mc-prompt{animation:18s linear infinite mcPrompt}.mc-landing .mc-blink{animation:1.1s ease-in-out infinite mcBlink}.mc-landing .mc-shimmer{background-image:linear-gradient(90deg,#1b57f000 0,#1b57f038 50%,#1b57f000 100%);background-repeat:no-repeat;background-size:160px 100%;animation:1s linear infinite mcShimmer}.mc-landing .mc-grow{transform-origin:0;animation:1.1s cubic-bezier(.2,.7,.2,1) .2s both mcGrow}.mc-landing .mc-lock{filter:blur(5px);-webkit-user-select:none;user-select:none}@media (width<=980px){.mc-landing .mc-nav-links{display:none!important}}@media (width<=480px){.mc-landing .mc-hide-xs{display:none!important}}@media (width<=760px){.mc-landing .mc-hide-sm{display:none!important}.mc-landing .mc-hero-comp{min-height:0!important}.mc-landing .mc-hero-laudo{width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.mc-landing .mc-hero-guide{margin-top:18px;position:relative!important;bottom:auto!important;left:auto!important}}@media (width<=900px){.mc-landing .mc-feat-tabs{scrollbar-width:none;padding-bottom:8px;overflow-x:auto;flex-direction:row!important}.mc-landing .mc-feat-tabs>*{flex:none!important}.mc-landing .mc-feat-desc{display:none!important}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
