.melttakeoff-page .hero-scatter{z-index:1;pointer-events:none;border:1px solid var(--border-emphasis);transform:rotate(var(--rot,0deg)) translateX(calc(var(--slide,0px) + var(--enter,0px)));background:#fff;border-radius:10px;position:absolute;box-shadow:0 14px 28px #14181c1a,0 3px 8px #14181c0d}.melttakeoff-page .hs-bid{aspect-ratio:330/250;width:300px;box-shadow:none;--rot:-10deg;background:0 0;border:none;border-radius:0;padding:0;top:68%;left:auto;right:-100px}.melttakeoff-page .hs-tape-sprawl{width:320px;box-shadow:none;--rot:-7deg;background:0 0;border:none;border-radius:0;padding:0;top:70%;left:-130px}.melttakeoff-page .hs-pencil-sprawl{width:320px;box-shadow:none;--rot:-125deg;background:0 0;border:none;border-radius:0;padding:0;top:-30px;left:-80px}.melttakeoff-page .hs-building{width:78px;box-shadow:none;transform-origin:50% 98%;--rot:-55deg;background:0 0;border:none;border-radius:0;padding:0;top:6%;right:-95px}@media (max-width:1180px){.melttakeoff-page .hero-scatter{display:none}}.heroCollapse-copy>*{animation:.7s cubic-bezier(.16,1,.3,1) both heroFadeUp}.heroCollapse-copy>:first-child{animation-delay:0s}.heroCollapse-copy>:nth-child(2){animation-delay:90ms}.heroCollapse-copy>:nth-child(3){animation-delay:.18s}.heroCollapse-copy>:nth-child(4){animation-delay:.27s}.heroCollapse-copy>:nth-child(5){animation-delay:.34s}.mtsol-list{flex-direction:column;min-height:0;display:flex}.mtsol-row{cursor:pointer;border-bottom:1px solid var(--border-emphasis);padding:28px 32px;transition:background .2s;display:block;position:relative}.mtsol-row:last-child{border-bottom:none;flex:auto}.mtsol-title{font-family:var(--font-sans);color:var(--fg);font-size:20px;font-weight:700}.mtsol-desc{margin:16px 0 0;display:none}.mtsol-desc p{font-family:var(--font-sans);color:var(--fg-muted);margin:0;font-size:16px;line-height:1.6}.mtsol-progress{background:0 0;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mtsol-progress-fill{background:var(--brand);width:0%;height:100%}#mtsol0:checked~.mtsol-grid .mtsol-list label[for=mtsol0]{background:#f5f6f5}#mtsol0:checked~.mtsol-grid .mtsol-list label[for=mtsol0] .mtsol-desc{display:block}#mtsol1:checked~.mtsol-grid .mtsol-list label[for=mtsol1]{background:#f5f6f5}#mtsol1:checked~.mtsol-grid .mtsol-list label[for=mtsol1] .mtsol-desc{display:block}#mtsol2:checked~.mtsol-grid .mtsol-list label[for=mtsol2]{background:#f5f6f5}#mtsol2:checked~.mtsol-grid .mtsol-list label[for=mtsol2] .mtsol-desc{display:block}#mtsol3:checked~.mtsol-grid .mtsol-list label[for=mtsol3]{background:#f5f6f5}#mtsol3:checked~.mtsol-grid .mtsol-list label[for=mtsol3] .mtsol-desc{display:block}#mtsol4:checked~.mtsol-grid .mtsol-list label[for=mtsol4]{background:#f5f6f5}#mtsol4:checked~.mtsol-grid .mtsol-list label[for=mtsol4] .mtsol-desc{display:block}#mtsol0:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo="0"]{opacity:1!important}#mtsol0:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo]:not([data-mtsol-illo="0"]){opacity:0!important}#mtsol1:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo="1"]{opacity:1!important}#mtsol1:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo]:not([data-mtsol-illo="1"]){opacity:0!important}#mtsol2:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo="2"]{opacity:1!important}#mtsol2:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo]:not([data-mtsol-illo="2"]){opacity:0!important}#mtsol3:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo="3"]{opacity:1!important}#mtsol3:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo]:not([data-mtsol-illo="3"]){opacity:0!important}#mtsol4:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo="4"]{opacity:1!important}#mtsol4:checked~.mtsol-grid .mtsol-illos [data-mtsol-illo]:not([data-mtsol-illo="4"]){opacity:0!important}.mtsol-illo{transition:opacity .26s}.ctaLaunch-btn{height:50px;font-family:var(--font-sans);cursor:pointer;border-radius:4px;align-items:center;gap:9px;padding:0 28px;font-size:16px;font-weight:600;display:inline-flex}.ctaLaunch-btn--primary{background:var(--mp-color-brand-500);color:#fff;border:none}.ctaLaunch-btn--primary:hover{background:var(--brand-hover)!important;color:#fff!important;text-decoration:none!important}.melttakeoff-page [style*="var(--brand)"][style*="var(--on-brand)"]:not(:disabled):hover{background:var(--brand-hover)!important;color:var(--on-brand)!important;text-decoration:none!important}@media (max-width:900px){.mp-section-heading{padding:0 16px!important}.mp-faq-row{min-height:44px!important;padding:16px!important}.mp-faq-answer{padding:0 16px 24px!important}.mp-faq-answer-inner{padding-left:16px!important}.heroCollapse-stage{justify-content:flex-start!important;padding:76px 20px 16px!important}.heroCollapse-wrapper{height:135vh!important}}@media (max-width:1024px){.mtsol-grid{grid-template-columns:1fr!important}.mtsol-illos{min-height:360px!important}.mtsol-list{border-bottom:1px solid var(--border-emphasis);border-right:none!important}}@media (max-width:768px){.heroCollapse-copy{width:100%!important;margin-top:0!important}.heroCollapse-copy h1,.heroCollapse-copy h2[data-seo-heading=hero]{font-size:36px!important}.heroCollapse-mock{width:calc(100% - 32px)!important}.mp-hero-cta{flex-wrap:wrap!important;row-gap:16px!important;margin-top:32px!important}.mp-hero-cta button{width:100%;min-height:44px}.melttakeoff-page .hero-scatter{display:none!important}.mtsol-scrollSpacer{height:auto!important}.mtsol-sticky{position:relative!important;top:0!important}}@media (prefers-reduced-motion:reduce){.heroCollapse-copy>*{opacity:1!important;animation:none!important;transform:none!important}}.mt-features-mobile{display:none}@media (max-width:767px){.melttakeoff-page .hero-scatter{display:none!important}.heroCollapse-wrapper{height:auto!important}.heroCollapse-stage{justify-content:flex-start!important;gap:0!important;height:auto!important;padding:96px 20px 40px!important;position:static!important}.heroCollapse-copy{margin-top:0!important}.heroCollapse-copy h1,.heroCollapse-copy h2[data-seo-heading=hero]{white-space:normal!important;font-size:30px!important}.mp-hero-cta{margin-top:32px!important}.mp-hero-cta button{width:100%!important}.heroCollapse-mock{width:100%!important;max-width:100%!important;margin:32px 0 0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.mt-social-trusted p{font-size:15px!important}.mt-social-grid .customerStrip-cell{overflow:hidden;min-height:64px!important;padding:12px 6px!important}.mt-social-grid .customerStrip-logo{width:auto!important;max-width:100%!important;height:auto!important;max-height:40px!important}.mt-features-section{padding:0 16px 56px!important}.mt-features-h2{font-size:26px!important}.mt-features-sub{white-space:normal!important;font-size:15px!important}.mtsol-scrollSpacer{height:auto!important}.mtsol-sticky{position:static!important;top:auto!important}.mtsol-grid{display:none!important}.mt-features-mobile{border:1px solid var(--border-emphasis);flex-direction:column;gap:0;display:flex}.mt-feature-card{border-bottom:1px solid var(--border-emphasis);padding:28px 20px}.mt-feature-card:last-child{border-bottom:none}.mt-feature-head{align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.mt-feature-num{font-family:var(--font-mono);color:var(--brand);font-size:14px;font-weight:700}.mt-feature-title{font-family:var(--font-sans);color:var(--fg);margin:0;font-size:20px;font-weight:700}.mt-feature-desc{color:var(--fg-muted);margin:0 0 16px;font-size:15px;line-height:1.6}.mt-feature-illo{background:var(--bg-muted);border:1px solid var(--border-emphasis);border-radius:8px;padding:16px}.mt-feature-illo img{width:100%;height:auto;display:block}.mt-promise-section{padding:24px 16px 0!important}.mt-promise-header{padding:32px 20px!important}.mt-promise-header h2{font-size:26px!important}.mt-promise-cell{border-bottom:1px solid var(--border-emphasis);border-right:none!important}.mt-promise-cell--last{border-bottom:none!important}.mt-projects-section{padding:0 16px!important}.mt-projects-inner{padding:56px 20px!important}.mt-projects-h2{margin-bottom:32px!important;font-size:26px!important}.mt-projects-cta button{width:100%!important}.mp-section-heading h2{font-size:26px!important}.mt-pricing-section{padding:56px 20px!important}.mt-pricing-actions{flex-direction:column!important}.mt-pricing-actions>*{justify-content:center!important;width:100%!important}}
