[data-reveal=on] .mc-section-head,[data-reveal=on] .mc-tool-card,[data-reveal=on] .mc-step,[data-reveal=on] .mc-benefit,[data-reveal=on] .mc-commitment,[data-reveal=on] .mc-plan,[data-reveal=on] .mc-band,[data-reveal=on] .mc-showcase,[data-reveal=on] .mc-cta,[data-reveal=on] .mc-faq-item,[data-reveal=on] .mc-trust-item,[data-reveal=on] .mc-stat,[data-reveal=on] .mc-dash-card,[data-reveal=on] .mc-cart-line,[data-reveal=on] .mc-order,[data-reveal=on] .mc-policy-body>section,[data-reveal=on] .mc-form-panel,[data-reveal=on] .mc-detail-list>div{opacity:0;transition:opacity .55s cubic-bezier(.22, .61, .36, 1) var(--reveal-delay,0s), transform .55s cubic-bezier(.22, .61, .36, 1) var(--reveal-delay,0s);transform:translateY(16px)}[data-reveal=on] .is-revealed{opacity:1;transform:translate(0,0)}[data-reveal=on] .mc-tool-card.is-revealed:hover{transform:translateY(-2px)}.mc-hero-copy>*,.mc-hero .mc-upload{animation:.7s cubic-bezier(.22,.61,.36,1) both mc-rise}.mc-hero-copy>:first-child{animation-delay:50ms}.mc-hero-copy>:nth-child(2){animation-delay:.13s}.mc-hero-copy>:nth-child(3){animation-delay:.21s}.mc-hero-copy>:nth-child(4){animation-delay:.29s}.mc-hero .mc-upload{animation-delay:.24s}@keyframes mc-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}.mc-hero-points li{animation:.5s cubic-bezier(.22,.61,.36,1) both mc-rise}.mc-hero-points li:first-child{animation-delay:.34s}.mc-hero-points li:nth-child(2){animation-delay:.42s}.mc-hero-points li:nth-child(3){animation-delay:.5s}.mc-hero{isolation:isolate}.mc-backdrop{z-index:-1;pointer-events:none;--mx:0;--my:0;position:absolute;inset:0;overflow:hidden}.mc-blob{filter:blur(60px);opacity:.55;will-change:transform;border-radius:50%;position:absolute}.mc-blob-1{aspect-ratio:1;width:46vw;max-width:620px;translate:calc(var(--mx) * 34px) calc(var(--my) * 26px);background:radial-gradient(circle,#bfd4ff,#0000 68%);animation:22s ease-in-out infinite mc-drift-a;top:-18%;left:-8%}.mc-blob-2{aspect-ratio:1;width:42vw;max-width:560px;translate:calc(var(--mx) * -26px) calc(var(--my) * 20px);background:radial-gradient(circle,#dbe6ff,#0000 66%);animation:27s ease-in-out infinite mc-drift-b;top:-10%;right:-12%}.mc-blob-3{aspect-ratio:1;opacity:.4;width:34vw;max-width:460px;translate:calc(var(--mx) * 18px) calc(var(--my) * -16px);background:radial-gradient(circle,#cfe0ff,#0000 70%);animation:31s ease-in-out infinite mc-drift-c;bottom:-32%;right:18%}@keyframes mc-drift-a{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(5%,7%)scale(1.07)}}@keyframes mc-drift-b{0%,to{transform:translate(0,0)scale(1.04)}50%{transform:translate(-6%,5%)scale(.96)}}@keyframes mc-drift-c{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(4%,-6%)scale(1.09)}}.mc-grid{opacity:.7;translate:calc(var(--mx) * -10px) calc(var(--my) * -8px);background-image:radial-gradient(circle,#2563eb29 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 25%,#0000 78%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 25%,#0000 78%)}.mc-tile{width:46px;height:46px;color:var(--brand-600);will-change:transform;background:linear-gradient(150deg,#fffffff7,#ebf3ffd9);border:1px solid #2563eb29;border-radius:13px;place-items:center;display:grid;position:absolute;box-shadow:0 10px 26px #0f172a14}.mc-tile-1{translate:calc(var(--mx) * 44px) calc(var(--my) * 32px);animation:14s ease-in-out infinite mc-float-a;top:12%;left:1.5%}.mc-tile-2{opacity:.85;width:40px;height:40px;translate:calc(var(--mx) * 58px) calc(var(--my) * 42px);animation:18s ease-in-out infinite mc-float-b;top:44%;left:4%}.mc-tile-3{opacity:.7;width:38px;height:38px;translate:calc(var(--mx) * 34px) calc(var(--my) * 26px);animation:16s ease-in-out infinite mc-float-c;top:74%;left:1%}.mc-tile-4{translate:calc(var(--mx) * -46px) calc(var(--my) * 34px);animation:15s ease-in-out infinite mc-float-b;top:16%;right:1.5%}.mc-tile-5{opacity:.8;width:40px;height:40px;translate:calc(var(--mx) * -60px) calc(var(--my) * 40px);animation:19s ease-in-out infinite mc-float-c;top:50%;right:3.5%}.mc-tile-6{opacity:.62;width:36px;height:36px;translate:calc(var(--mx) * -32px) calc(var(--my) * 24px);animation:17s ease-in-out infinite mc-float-a;top:80%;right:1%}@media (max-width:1320px){.mc-tile{display:none}}.mc-hero-badge b{position:relative}.mc-hero-badge b:after{content:"";border-radius:inherit;animation:3.4s ease-out infinite mc-pulse;position:absolute;inset:0;box-shadow:0 0 #2563eb80}@keyframes mc-pulse{0%{box-shadow:0 0 #2563eb80}35%,to{box-shadow:0 0 0 9px #2563eb00}}.mc-dropzone-mark{animation:4.5s ease-in-out infinite mc-bob}@keyframes mc-bob{0%,to{transform:translate(0,0)}50%{transform:translateY(-5px)}}.mc-dropzone[data-dragging=true] .mc-dropzone-mark{animation:none;transform:scale(1.08)}.mc-cta,.mc-next-step{position:relative;overflow:hidden}.mc-cta:after,.mc-next-step:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff21,#0000);width:45%;height:220%;animation:7s ease-in-out infinite mc-sheen;position:absolute;top:-60%;left:-30%;transform:rotate(8deg)}@keyframes mc-sheen{0%,65%{transform:translate(0,0)rotate(8deg)}to{transform:translate(320%)rotate(8deg)}}[data-reveal=on] .mc-step.is-revealed:before{animation:.5s cubic-bezier(.34,1.56,.64,1) both mc-pop;animation-delay:calc(var(--reveal-delay,0s) + .12s)}@keyframes mc-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.mc-tool-card-mark,.mc-benefit-mark,.mc-commitment-mark{transition:transform .28s cubic-bezier(.34,1.56,.64,1),background .2s}.mc-tool-card:hover .mc-tool-card-mark{background:var(--brand-100);transform:translateY(-2px)rotate(-5deg)}.mc-benefit:hover .mc-benefit-mark,.mc-commitment:hover .mc-commitment-mark{transform:scale(1.08)}.mc-plan{transition:transform .22s,box-shadow .22s,border-color .22s}.mc-plan:hover{border-color:var(--brand-500);box-shadow:var(--shadow-lg);transform:translateY(-4px)}[data-reveal=on] .mc-plan.is-revealed:hover{transform:translateY(-4px)}.mc-header{transition:box-shadow .25s,background .25s}.mc-header[data-scrolled=true]{box-shadow:0 1px 0 var(--line), 0 8px 24px #0f172a0f}.mc-footer-col a{transition:transform .16s,color .16s;display:inline-block}.mc-footer-col a:hover{transform:translate(3px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reveal=on] .mc-section-head,[data-reveal=on] .mc-tool-card,[data-reveal=on] .mc-step,[data-reveal=on] .mc-benefit,[data-reveal=on] .mc-commitment,[data-reveal=on] .mc-plan,[data-reveal=on] .mc-band,[data-reveal=on] .mc-showcase,[data-reveal=on] .mc-cta,[data-reveal=on] .mc-faq-item,[data-reveal=on] .mc-trust-item,[data-reveal=on] .mc-stat,[data-reveal=on] .mc-dash-card,[data-reveal=on] .mc-cart-line,[data-reveal=on] .mc-order,[data-reveal=on] .mc-policy-body>section,[data-reveal=on] .mc-form-panel,[data-reveal=on] .mc-detail-list>div{opacity:1;transform:none}.mc-backdrop{display:none}}
