.marketing-home{--mh-navy:var(--foreground);--mh-paper:var(--paper);--mh-cream:var(--background);--mh-red:var(--primary);--mh-red-ink:var(--primary-deep);--mh-sand:var(--secondary);--mh-shadow:var(--shadow-card-value);background:var(--mh-paper);color:var(--mh-navy);font-family:var(--font-display);letter-spacing:0;overflow:clip}.marketing-home *{box-sizing:border-box;letter-spacing:0}.marketing-home a{color:inherit;text-decoration:none}.marketing-home img{width:100%;height:auto;display:block}.marketing-home :focus-visible{outline-offset:6px;outline:3px solid}.mh-skip{z-index:120;background:var(--mh-paper);padding:12px;position:fixed;top:8px;left:12px;transform:translateY(-160%);color:var(--mh-navy)!important}.mh-skip:focus{transform:none}.mh-nav{z-index:100;background:var(--mh-navy);height:76px;color:var(--mh-paper);justify-content:space-between;align-items:center;padding:0 5%;display:flex;position:fixed;inset:0 0 auto}.mh-nav.is-paper{background:var(--mh-paper);color:var(--mh-navy);border-bottom:1px solid var(--border)}.mh-wordmark{font-size:30px;font-weight:900;line-height:1}.mh-dot{color:var(--mh-red)}.mh-links{align-items:center;gap:30px;font-size:12px;font-weight:800;display:flex}.mh-links>a{align-items:center;min-height:44px;display:flex}.marketing-home .mh-cta{background:var(--mh-red-ink);height:auto;min-height:50px;color:var(--mh-paper);box-shadow:none;border:0;border-radius:999px;gap:20px;padding:15px 25px;font-size:14px;font-weight:900;display:inline-flex}.mh-links .mh-cta{min-height:44px;padding:12px 20px}.marketing-home .mh-menu{color:inherit;width:48px;height:48px;box-shadow:none;background:0 0;border:1px solid;padding:10px;display:none}.mh-section{padding:100px 7%;scroll-margin-top:92px;position:relative;overflow:clip}.mh-eyebrow{text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.5}.mh-title{text-transform:uppercase;margin:26px 0;font-size:100px;font-weight:900;font-stretch:85%;line-height:.94}.mh-support{max-width:400px;font-size:18px;line-height:1.5}.mh-hero{background:var(--mh-navy);color:var(--mh-paper);grid-template-columns:48% 52%;align-items:center;min-height:900px;padding:118px 5% 95px;display:grid}.mh-hero-copy{z-index:3;position:relative}.mh-lockup{margin:32px 0;font-size:200px;font-weight:900;font-stretch:82%;line-height:.78}.mh-lockup>span{padding-bottom:.08em;display:block;overflow:hidden}.mh-lockup .mh-line,.mh-lockup .mh-dot{display:inline-block}.mh-tagline{max-width:530px;margin:22px 0 0;font-size:36px;font-weight:800;line-height:1.05}.mh-hero .mh-support{max-width:345px;margin:22px 0;font-size:16px}.mh-hero-visual{pointer-events:none;align-self:end;height:680px;position:relative}.mh-pony{width:122%;position:absolute;bottom:-96px;left:-10%}.mh-pony picture{display:block}.mh-asterisk{color:var(--mh-red);font-size:420px;font-weight:900;line-height:1;position:absolute;top:-70px;right:-5%}.mh-side-note{writing-mode:vertical-rl;font-size:11px;font-weight:700;position:absolute;bottom:10px;right:0}.mh-next{align-items:center;gap:14px;min-height:44px;font-size:11px;font-weight:800;display:flex;position:absolute;bottom:25px;left:5%}.mh-next svg{border:1px solid;border-radius:50%;width:44px;height:44px;padding:10px}.mh-why{grid-template-columns:1fr 1fr;align-items:center;gap:8%;min-height:850px;display:grid}.mh-paper-stage{padding:40px 10px}.mh-list{background:var(--mh-sand);box-shadow:var(--mh-shadow);max-width:430px;margin:auto;padding:35px 40px;list-style:none;transform:rotate(-9deg)}.mh-list li{width:max-content;max-width:100%;margin:12px 0;font-family:Georgia,serif;font-size:32px;font-style:italic;line-height:1.6;position:relative}.mh-list li:after{content:"";background:var(--mh-red);transform-origin:0;width:106%;height:4px;position:absolute;top:53%;left:-3%;transform:rotate(-4deg)}.mh-why .mh-title{font-size:100px}.mh-why .mh-support{margin-top:35px}.mh-difference{background:var(--mh-sand);padding-top:95px;padding-bottom:70px}.mh-chapter{justify-content:space-between;gap:40px;display:flex}.mh-chapter h2{max-width:550px;margin:0;font-size:22px;font-weight:900;line-height:1.2}.mh-chapter p{max-width:285px;margin:0;font-size:14px;line-height:1.5}.mh-one{text-align:center;margin:45px 0 0;font-size:310px;font-weight:900;font-stretch:82%;line-height:1}.mh-fan{view-timeline-name:--mh-fan;view-timeline-axis:block;justify-content:center;align-items:center;height:470px;display:flex;position:relative}.mh-poster{border:4px solid var(--mh-navy);aspect-ratio:1;background:var(--mh-cream);box-shadow:var(--mh-shadow);border-radius:25%;margin:0;overflow:hidden}.mh-poster img{object-fit:cover;width:100%;height:100%}.mh-fan .mh-poster{width:300px;position:absolute}.mh-fan .mh-poster:first-child{transform:translate(-80%,-6%)rotate(-12deg)}.mh-fan .mh-poster:nth-child(2){z-index:2;transform:translateY(10%)rotate(3deg)}.mh-fan .mh-poster:nth-child(3){transform:translate(80%,-6%)rotate(12deg)}.mh-difference-bottom{border-top:1px solid var(--input);justify-content:space-between;align-items:end;gap:30px;padding-top:26px;display:flex}.mh-difference-bottom strong{max-width:560px;font-size:30px;line-height:1.2}.mh-difference-bottom span{white-space:nowrap;font-size:11px;font-weight:900}.mh-possibilities{grid-template-columns:45% 55%;align-items:center;gap:4%;min-height:930px;display:grid}.mh-posters{height:650px;position:relative}.marketing-home .mh-art-button{white-space:normal;height:auto;box-shadow:none;background:0 0;border-radius:25%;padding:0;transition:transform .3s;display:block;position:absolute}.mh-art-button:first-child{z-index:2;width:72%;top:3%;left:1%;transform:rotate(-9deg)}.mh-art-button:nth-child(2){z-index:3;width:48%;bottom:6%;right:2%;transform:rotate(10deg)}.mh-art-button:nth-child(3){z-index:1;width:35%;top:0;right:0;transform:rotate(13deg)}.mh-art-button.is-lifted{z-index:5;transform:translateY(-16px)rotate(0)}.mh-poster-drift{view-timeline-name:--mh-drift;view-timeline-axis:block}.mh-poster-note{max-width:180px;font-size:20px;font-weight:900;line-height:1.2;position:absolute;bottom:4%;left:0}.mh-how{background:var(--mh-navy);color:var(--mh-paper);grid-template-columns:43% 57%;align-items:center;gap:5%;min-height:1000px;display:grid}.mh-how .mh-title{font-size:110px}.mh-how .mh-title .mh-dot{color:var(--mh-paper)}.mh-how .mh-support{max-width:375px}.mh-pick-stage{padding:65px 35px 70px;position:relative}.mh-inputs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:42px;display:flex}.mh-inputs span{background:var(--mh-paper);color:var(--mh-navy);border-radius:999px;align-items:center;gap:6px;padding:10px 12px;font-size:11px;font-weight:800;display:flex}.mh-inputs svg{width:14px;height:14px}.mh-example-label{text-transform:uppercase;text-align:center;margin:0 0 14px;font-size:11px;font-weight:800}.mh-pick-stack{max-width:420px;margin:0 auto;position:relative}.mh-backup{border:3px solid var(--mh-paper);background:var(--mh-sand);opacity:.7;border-radius:24px;position:absolute;inset:15px 0 -10px;transform:rotate(-8deg)}.mh-backup:nth-child(2){transform:rotate(8deg)}.mh-example-card{z-index:2;background:var(--mh-paper);color:var(--mh-navy);border:3px solid var(--mh-red);border-radius:24px;padding:24px;position:relative}.mh-card-tag{background:var(--mh-red-ink);color:var(--mh-paper);margin-bottom:24px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-block}.mh-card-top{align-items:start;gap:16px;display:flex}.mh-card-top .mh-poster{border-width:3px;flex:0 0 94px}.mh-card-top h3{text-transform:uppercase;margin:0;font-size:29px;font-weight:900;font-stretch:82%;line-height:.97}.mh-example-card p{margin:20px 0 24px;font-size:14px;line-height:1.5}.mh-example-card .mh-cta{width:100%}.mh-how-note{text-align:center;max-width:360px;margin:40px auto 0;font-size:14px;line-height:1.6}.mh-close{background:var(--mh-red-ink);color:var(--mh-paper);view-timeline-name:--mh-close;view-timeline-axis:block;padding:90px 6% 45px}.mh-end-top{justify-content:space-between;gap:25px;display:flex}.mh-end-top p{max-width:300px;margin:0;font-size:18px;line-height:1.45}.mh-end-title{text-transform:uppercase;transform-origin:0;margin:70px 0;font-size:210px;font-weight:900;font-stretch:78%;line-height:.8}.mh-end-title>span{padding-bottom:.07em;display:block}.mh-end-bottom{border-top:1px solid;justify-content:space-between;align-items:center;gap:25px;padding-top:26px;display:flex}.marketing-home .mh-end-bottom .mh-cta{background:var(--mh-paper);color:var(--mh-red-ink)}.mh-end-bottom small{font-size:11px;font-weight:800}.mh-end-bottom .mh-dot{color:var(--mh-paper)}@keyframes mh-land{0%{transform:translateY(120%)}to{transform:translateY(0)}}@keyframes mh-period{0%{opacity:0;transform:translateY(-150%)}70%{opacity:1;transform:translateY(12%)}to{opacity:1;transform:translateY(0)}}@keyframes mh-rise{0%{opacity:0;transform:translateY(12%)}80%{opacity:1;transform:translateY(-1%)}to{opacity:1;transform:translateY(0)}}@keyframes mh-show{0%{opacity:0}to{opacity:1}}@keyframes mh-strike{0%{transform:rotate(-4deg)scaleX(0)}to{transform:rotate(-4deg)scaleX(1)}}@keyframes mh-fan-left{0%{transform:translateY(10%)rotate(0)}to{transform:translate(-80%,-6%)rotate(-12deg)}}@keyframes mh-fan-right{0%{transform:translateY(10%)rotate(0)}to{transform:translate(80%,-6%)rotate(12deg)}}@keyframes mh-card-resolve{0%{transform:rotate(9deg)}to{transform:rotate(0)}}@keyframes mh-close-grow{0%{transform:scale(.82)}to{transform:scale(1)}}@keyframes mh-drift{0%{transform:translateY(28px)rotate(-3deg)}to{transform:translateY(-28px)rotate(5deg)}}@keyframes mh-pony-scroll{0%{transform:translateY(0)}to{transform:translateY(65px)}}@keyframes mh-turn{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@media (prefers-reduced-motion:no-preference){.mh-hero.is-entered .mh-line{animation:.65s cubic-bezier(.2,.8,.2,1) both mh-land}.mh-hero.is-entered .mh-lockup>span:nth-child(2) .mh-line{animation-delay:.13s}.mh-hero.is-entered .mh-dot{animation:.4s .5s both mh-period}.mh-hero.is-entered .mh-pony picture{animation:1.1s cubic-bezier(.2,.8,.2,1) both mh-rise}.mh-why.is-entered li{animation:.15s both mh-show}.mh-why.is-entered li:nth-child(2){animation-delay:80ms}.mh-why.is-entered li:nth-child(3){animation-delay:.16s}.mh-why.is-entered li:nth-child(4){animation-delay:.24s}.mh-why.is-entered li:nth-child(5){animation-delay:.32s}.mh-why.is-entered li:nth-child(6){animation-delay:.4s}.mh-why.is-entered li:after{animation:.4s .55s both mh-strike}.mh-why.is-entered h2{animation:.3s .55s both mh-show}.mh-difference.is-entered .mh-fan .mh-poster:first-child{animation:.8s both mh-fan-left}.mh-difference.is-entered .mh-fan .mh-poster:nth-child(3){animation:.8s both mh-fan-right}.mh-how.is-entered .mh-inputs span{animation:.2s both mh-show}.mh-how.is-entered .mh-inputs span:nth-child(2){animation-delay:.15s}.mh-how.is-entered .mh-inputs span:nth-child(3){animation-delay:.3s}.mh-how.is-entered .mh-inputs span:nth-child(4){animation-delay:.45s}.mh-how.is-entered .mh-example-card{animation:.55s .65s both mh-card-resolve}.mh-how.is-entered .mh-card-tag,.mh-how.is-entered .mh-backup{animation:.35s .85s both mh-show}.mh-close.is-entered .mh-end-title{animation:.8s both mh-close-grow}.mh-close.is-entered .mh-end-bottom .mh-cta{animation:.25s .8s both mh-show}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=769px){.mh-difference .mh-fan .mh-poster:first-child{animation:linear both mh-fan-left!important;animation-timeline:--mh-fan!important;animation-range:entry!important}.mh-difference .mh-fan .mh-poster:nth-child(3){animation:linear both mh-fan-right!important;animation-timeline:--mh-fan!important;animation-range:entry!important}.mh-pony{animation:linear both mh-pony-scroll;animation-timeline:scroll(root);animation-range:0 900px}.mh-asterisk{animation:linear both mh-turn;animation-timeline:scroll(root);animation-range:0 1200px}}@media (prefers-reduced-motion:no-preference){.mh-poster-drift{animation:linear both mh-drift;animation-timeline:view();animation-range:entry exit 0%}.mh-art-button:nth-child(2) .mh-poster-drift{animation-direction:reverse}.mh-close .mh-end-title{animation:linear both mh-close-grow!important;animation-timeline:--mh-close!important;animation-range:entry entry 65%!important}}}@media (width>=1400px){.mh-lockup{font-size:240px}.mh-title,.mh-why .mh-title{font-size:120px}.mh-possibilities .mh-title,.mh-how .mh-title{font-size:135px}.mh-one{font-size:380px}.mh-end-title{font-size:265px}.mh-hero-visual{height:760px}.mh-hero{min-height:1000px}.mh-fan .mh-poster{width:340px}.mh-fan{height:510px}}@media (width<=1100px) and (width>=769px){.mh-links{gap:17px}.mh-lockup{font-size:165px}.mh-tagline{font-size:30px}.mh-hero-visual{height:610px}.mh-hero{min-height:830px}.mh-title,.mh-why .mh-title,.mh-possibilities .mh-title,.mh-how .mh-title{font-size:82px}.mh-one{font-size:250px}.mh-fan .mh-poster{width:250px}.mh-card-top{flex-direction:column}.mh-card-top .mh-poster{flex-basis:auto;align-self:end;width:85px}.mh-end-title{font-size:175px}.mh-pick-stage{padding-inline:10px}}@media (width<=768px){.mh-nav{height:64px;padding:0 6%}.mh-nav .mh-wordmark{display:none}.mh-wordmark{font-size:27px}.marketing-home .mh-menu{display:inline-flex}.mh-links{background:var(--mh-paper);color:var(--mh-navy);border-bottom:1px solid var(--input);flex-direction:column;align-items:stretch;gap:5px;padding:20px 6%;display:none;position:absolute;top:64px;left:0;right:0}.mh-links.is-open{display:flex}.mh-links a{min-height:48px}.mh-links .mh-cta{justify-content:center;margin-top:8px}.marketing-home:has(.mh-no-script) .mh-menu{display:none}.mh-no-script{background:var(--mh-paper);color:var(--mh-navy);padding:8px 6%;font-size:11px;display:block;position:absolute;top:64px;left:0;right:0}.mh-no-script a{align-items:center;min-height:44px;margin-right:12px;display:inline-flex}.mh-section{padding:80px 7%;scroll-margin-top:80px}.mh-hero{min-height:0;padding:92px 6% 70px;display:block}.mh-hero .mh-cta{display:none}.mh-lockup{margin:22px 0;font-size:145px}.mh-tagline{max-width:450px;font-size:30px}.mh-hero .mh-support{max-width:440px;margin:18px 0;font-size:16px}.mh-hero-visual{height:600px;margin-top:20px}.mh-pony{width:114%;bottom:-71px;left:-7%}.mh-asterisk{font-size:400px;top:0;right:0}.mh-side-note{display:none}.mh-next{bottom:15px;left:6%}.mh-why{flex-direction:column;align-items:stretch;gap:45px;min-height:0;display:flex}.mh-why-copy{order:-1}.mh-title,.mh-why .mh-title,.mh-how .mh-title,.mh-possibilities .mh-title{margin:25px 0;font-size:86px}.mh-support{font-size:17px}.mh-why .mh-support{margin-top:25px}.mh-paper-stage{padding:30px 10px}.mh-list{max-width:400px}.mh-chapter{flex-direction:column;gap:20px}.mh-chapter h2{font-size:20px}.mh-chapter p{max-width:350px}.mh-one{margin:35px 0 0;font-size:250px}.mh-fan{height:340px}.mh-fan .mh-poster{width:210px}.mh-difference-bottom{align-items:center;gap:20px}.mh-difference-bottom strong{font-size:25px}.marketing-home .mh-possibilities{min-height:0;padding-block:56px;display:block}.mh-posters{height:580px;margin-top:40px}.mh-art-button:nth-child(3){display:none}.mh-poster-note{font-size:18px}.mh-how{min-height:0;display:block}.mh-pick-stage{padding:35px 8px 0}.mh-how-note{margin-bottom:0}.mh-close{padding:80px 7% 40px}.mh-end-top{flex-direction:column}.mh-end-title{margin:45px 0;font-size:140px}.mh-end-bottom{flex-wrap:wrap;align-items:start}.mh-end-bottom small{width:100%}.mh-end-bottom .mh-wordmark{margin-top:10px}@keyframes mh-drift{0%{transform:translateY(14px)rotate(-2deg)}to{transform:translateY(-14px)rotate(3deg)}}}@media (width<=480px){.mh-section{padding:70px 7%}.mh-hero{padding:86px 6% 64px}.mh-hero .mh-eyebrow{font-size:10px}.mh-lockup{margin:22px 0;font-size:110px}.mh-tagline{max-width:330px;font-size:26px}.mh-hero .mh-support{max-width:325px;margin:16px 0;font-size:14px;line-height:1.45}.mh-hero-visual{height:435px;margin-top:20px}.mh-asterisk{font-size:310px;top:0;right:-12%}.mh-pony{width:114%;bottom:-65px;left:-7%}.mh-title,.mh-why .mh-title,.mh-possibilities .mh-title,.mh-how .mh-title{font-size:65px}.mh-one{font-size:155px}.mh-list{padding:20px 25px}.mh-list li{margin:9px 0;font-size:25px}.mh-fan{height:270px}.mh-fan .mh-poster{width:145px}.mh-difference-bottom strong{font-size:22px}.mh-posters{height:370px}.mh-art-button:first-child{width:76%;left:0}.mh-art-button:nth-child(2){width:53%;bottom:0;right:-2%}.mh-poster-note{max-width:130px;font-size:14px;bottom:0;left:0}.mh-card-top h3{font-size:26px}.mh-card-top .mh-poster{flex-basis:70px}.mh-example-card{padding:20px}.mh-inputs span{padding:9px;font-size:10px}.mh-end-title{font-size:89px}.mh-end-top p{font-size:16px}}@media (width<=350px){.mh-lockup{margin:18px 0;font-size:90px}.mh-tagline{font-size:23px}.mh-hero-visual{height:355px}.mh-title,.mh-why .mh-title,.mh-how .mh-title,.mh-possibilities .mh-title{font-size:56px}.mh-one{font-size:130px}.mh-fan .mh-poster{width:125px}.mh-fan{height:230px}.mh-card-top{flex-direction:column}.mh-card-top .mh-poster{flex-basis:auto;align-self:end;width:70px}.mh-end-title{font-size:74px}.mh-posters{height:315px}}.mh-no-script,:is(.mh-decision:has(.mh-carousel-noscript) .mh-decision-controls,.mh-decision:has(.mh-carousel-noscript) .mh-decision-look){display:none}.mh-carousel-noscript{text-align:center;margin:25px 0;font-size:15px;font-weight:900}.mh-carousel-noscript a{text-decoration:underline}@media (width<=768px){.marketing-home .mh-no-script{display:block}}.marketing-home .mh-brand-icon{border-radius:50%;flex:none;width:34px;height:34px}.marketing-home .mh-cta{gap:12px}.mh-links .mh-cta{padding:8px 16px}.mh-difference-bottom .mh-brand-icon{width:58px;height:58px}.mh-clutter{min-width:0;height:590px;font-family:var(--font-body);position:relative}.mh-clutter-browser,.mh-clutter-calendar,.mh-clutter-chat{border:2px solid var(--mh-navy);background:var(--mh-cream);box-shadow:var(--mh-shadow);border-radius:6px;position:absolute}.mh-clutter-browser{width:88%;top:12%;left:0;transform:rotate(-9deg)}.mh-browser-tabs{border-bottom:2px solid var(--mh-navy);background:var(--mh-sand);justify-content:space-between;align-items:center;padding:14px;font-size:11px;display:flex}.mh-browser-tabs span:first-child{align-items:center;gap:7px;display:flex}.mh-browser-content{padding:25px}.mh-clutter strong{margin:17px 0;font-size:30px;font-weight:900;line-height:1.1;display:block}.mh-clutter p{font-size:13px;line-height:1.5}.mh-source-label{align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.mh-source-label svg{width:18px;height:18px}.mh-fake-lines{gap:10px;display:grid}.mh-fake-lines i{background:var(--border);width:100%;height:7px}.mh-fake-lines i:last-child{width:65%}.mh-clutter-calendar{width:62%;padding:22px;top:0;right:-3%;transform:rotate(8deg)}.mh-calendar-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(7,1fr);display:grid}.mh-calendar-grid span{aspect-ratio:1;border-right:1px solid var(--border);border-bottom:1px solid var(--border);place-items:center;font-size:11px;display:grid}.mh-calendar-grid span:nth-child(3n){background:var(--mh-sand)}.mh-clutter-chat{width:70%;padding:20px;bottom:6%;left:8%;transform:rotate(-3deg)}.mh-clutter-chat p{background:var(--mh-sand);border-radius:8px;width:90%;margin:10px 0;padding:9px 12px}.mh-clutter-chat p:nth-of-type(2){background:var(--mh-navy);color:var(--mh-paper);margin-left:auto}.mh-chat-dots{font-size:22px}.mh-clutter-stamp{background:var(--mh-red-ink);color:var(--mh-paper);align-items:center;gap:10px;padding:18px;font-size:22px;font-weight:900;display:flex;position:absolute;bottom:0;right:-4%;transform:rotate(5deg)}.mh-decision{max-width:1060px;margin:0 auto 50px}.mh-decision-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:24px;padding:28px 0 20px;display:flex;position:relative;overflow-x:auto}.mh-decision-track::-webkit-scrollbar{display:none}.mh-decision-card{scroll-snap-align:center;flex:none;width:70%}.mh-decision-card-inner{background:var(--mh-paper);border:3px solid var(--mh-navy);min-height:385px;box-shadow:var(--mh-shadow);border-radius:8px;flex-direction:column;padding:30px;display:flex}.mh-decision-tag{background:var(--mh-navy);color:var(--mh-paper);text-transform:uppercase;border-radius:4px;align-self:start;padding:8px 12px;font-size:12px;font-weight:900;display:inline-block}.mh-decision-tag.is-best{background:var(--mh-red-ink);transform:rotate(-2deg)}.mh-decision-heading{align-items:start;gap:22px;margin-top:22px;display:flex}.mh-decision-heading>div{flex:1;min-width:0}.mh-place-name{text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800;line-height:1.5}.mh-decision-heading h3{text-transform:uppercase;max-width:440px;margin:0;font-size:38px;font-weight:900;line-height:.98}.marketing-home .mh-decision-thumbnail{object-fit:cover;border:3px solid var(--mh-navy);border-radius:16px;flex:none;width:112px;height:112px}.mh-decision-why{font-family:var(--font-body);max-width:490px;margin:18px 0;font-size:14px;line-height:1.5}.mh-decision-meta{margin-top:auto;margin-bottom:18px}.marketing-home .mh-decision-look{background:var(--mh-red-ink);width:100%;min-height:54px;color:var(--mh-paper);text-transform:uppercase;box-shadow:none;border-radius:8px;justify-content:center;gap:14px;font-size:14px;font-weight:900;display:flex}.mh-decision-controls{justify-content:center;align-items:center;gap:25px;margin-top:14px;display:flex}.marketing-home .mh-icon-control{border:2px solid var(--mh-navy);width:48px;height:48px;color:var(--mh-navy);box-shadow:none;background:0 0;border-radius:50%;padding:10px}.mh-decision-dots{gap:0;display:flex}.marketing-home .mh-dot-control{width:44px;height:44px;box-shadow:none;background:0 0;padding:14px}.mh-dot-control span{background:var(--mh-navy);opacity:.25;border-radius:50%;width:9px;height:9px}.mh-dot-control.is-active span{opacity:1;background:var(--mh-red-ink)}.mh-possibilities{grid-template-columns:1fr 1fr;gap:70px 9%;padding-block:110px}.mh-possibilities .mh-title{font-size:86px}.mh-story-lead{max-width:420px;font-size:21px;font-weight:900;line-height:1.4}.mh-story-art{min-width:0;padding:20px;position:relative}.mh-story-art .mh-poster{border-radius:8px;transform:rotate(5deg)}.mh-story-horses .mh-poster{transform:rotate(-6deg)}.mh-story-caption{text-align:right;margin-top:30px;font-size:13px;font-weight:800;display:block;position:relative}.mh-story-copy h3{text-transform:uppercase;margin:25px 0;font-size:48px;font-weight:900;line-height:1}.mh-story-copy .mh-brand-icon{width:60px;height:60px}.mh-example-dialog{max-width:440px;font-family:var(--font-display);max-height:90dvh;overflow-y:auto}.mh-example-dialog .mh-dialog-art{aspect-ratio:4/3;object-fit:cover;border:3px solid var(--foreground);border-radius:8px;width:100%}.mh-example-dialog p{font-size:15px;line-height:1.5}@keyframes mh-clutter-land{0%{opacity:0;transform:translateY(35px)rotate(0)}to{opacity:1}}@keyframes mh-decision-land{0%{opacity:0;transform:translateY(50px)rotate(4deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:no-preference){.mh-why.is-entered .mh-clutter-browser{animation:.6s both mh-clutter-land}.mh-why.is-entered .mh-clutter-calendar{animation:.6s .12s both mh-clutter-land}.mh-why.is-entered .mh-clutter-chat{animation:.6s .25s both mh-clutter-land}.mh-why.is-entered .mh-clutter-stamp{animation:.35s .6s both mh-clutter-land}.mh-difference.is-entered .mh-decision-card-inner{animation:.7s .1s both mh-decision-land}.mh-difference.is-entered .mh-decision-card:nth-child(2) .mh-decision-card-inner{animation-delay:.22s}.mh-difference.is-entered .mh-decision-card:nth-child(3) .mh-decision-card-inner{animation-delay:.34s}}@media (width<=1100px) and (width>=769px){.mh-links{gap:12px}.mh-links>a{font-size:11px}.mh-links .mh-cta{font-size:12px}.mh-clutter{height:550px}.mh-clutter strong{font-size:25px}.mh-clutter-stamp{font-size:18px}.mh-possibilities .mh-title{font-size:64px}.mh-decision-card{width:82%}.mh-decision-heading h3{font-size:34px}}@media (width<=768px){.mh-clutter{width:100%;max-width:510px;height:540px;margin:0 auto}.mh-decision-card{width:90%}.mh-decision-card-inner{min-height:400px;padding:22px}.mh-decision-heading h3{font-size:30px}.marketing-home .mh-decision-thumbnail{width:82px;height:82px}.mh-possibilities{flex-direction:column;align-items:stretch;gap:20px;display:flex}.mh-possibilities .mh-title{font-size:65px}.mh-story-art{margin-bottom:30px;padding:20px 10px}.mh-story-horses{order:3;margin-top:10px}.mh-story-copy{order:2;margin-top:30px}.mh-story-copy h3{font-size:43px}.mh-story-lead{font-size:19px}.mh-decision{margin-bottom:35px}}@media (width<=480px){.mh-clutter{height:510px}.mh-clutter-calendar{width:65%;padding:16px;right:0}.mh-clutter strong{font-size:24px}.mh-clutter-browser{width:92%;left:0}.mh-browser-content{padding:20px}.mh-clutter-chat{width:83%;bottom:8%;left:0}.mh-clutter-stamp{padding:14px;font-size:17px;right:0}.mh-decision-card{width:96%}.mh-decision-card-inner{min-height:440px;padding:20px}.mh-decision-heading{gap:12px}.mh-decision-heading h3{font-size:28px}.marketing-home .mh-decision-thumbnail{width:68px;height:68px}.mh-decision-why{font-size:13px}.mh-place-name{font-size:10px}.mh-possibilities .mh-title{font-size:55px}.mh-story-copy h3{font-size:36px}}@media (width<=350px){.mh-possibilities .mh-title{font-size:46px}.mh-decision-heading{flex-direction:column-reverse}.mh-decision-card-inner{min-height:515px}.mh-clutter strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.marketing-home *,.marketing-home :before,.marketing-home :after{transition:none!important;animation:none!important}.mh-end-title,.mh-poster-drift,.mh-pony{transform:none}.mh-art-button.is-lifted{transform:rotate(0)}}.mh-mobile-cta{display:none}.mh-feature-view{gap:14px}.mh-feature-title{text-transform:uppercase;margin:0;font-size:32px;font-weight:900;line-height:1.05}.mh-feature-capture{object-fit:contain;object-position:left center;width:100%;height:305px;display:block}.mh-feature-actions{gap:12px;margin-top:auto;display:flex}.mh-feature-actions .mh-decision-look{flex:1;min-width:0}.marketing-home .mh-save-preview{border:2px solid var(--mh-navy);width:54px;min-height:54px;color:var(--mh-navy);background:var(--mh-paper);box-shadow:none;border-radius:8px;flex:none;padding:12px}.mh-save-preview .is-saved{fill:var(--mh-navy)}.mh-dialog-capture{width:100%;height:auto;display:block}.mh-decision-card-inner{min-height:485px}@media (width<=768px){.mh-feature-title{font-size:28px}.mh-feature-capture{height:290px}.mh-decision-card-inner{min-height:475px}}@media (width<=350px){.mh-feature-capture{height:235px}.mh-feature-title{font-size:24px}.mh-decision-card-inner{min-height:515px}}@media (width<=768px){.mh-hero-copy>.mh-support{display:none}.mh-mobile-cta{display:block}.marketing-home .mh-mobile-cta .mh-cta,.marketing-home .mh-hero-copy .mh-cta{gap:10px;height:48px;min-height:48px;padding:7px 14px}.mh-mobile-cta .mh-cta-label,.mh-hero-copy .mh-cta-label,.mh-nav .mh-links{display:none}.mh-mobile-cta .mh-brand-icon,.mh-hero-copy .mh-cta .mh-brand-icon{width:34px;height:34px}}.mh-story-intro,.mh-story-copy{max-width:520px;padding:28px 14px}.mh-story-intro .mh-support,.mh-story-copy .mh-support{margin:28px 0;line-height:1.65}.mh-story-lead{margin-top:34px}.mh-possibilities{gap:100px 8%}.mh-screens{min-width:0;max-width:430px;margin:auto}.mh-screen-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:24px;padding:18px 0;display:flex;position:relative;overflow-x:auto}.mh-screen-track::-webkit-scrollbar{display:none}.mh-screen-slide{scroll-snap-align:start;flex:0 0 82%;min-width:0;margin:0}.mh-screen-slide img{aspect-ratio:390/844;object-fit:contain;background:var(--mh-cream);border:3px solid var(--mh-paper);border-radius:8px;width:100%}.mh-screen-slide figcaption{text-align:center;margin-top:16px;font-size:13px;font-weight:900}.mh-screens .mh-icon-control{border-color:var(--mh-paper);color:var(--mh-paper)}.mh-screens .mh-dot-control span{background:var(--mh-paper)}.mh-screens .mh-dot-control.is-active span{background:var(--mh-red)}.mh-pick-stage{padding:25px 10px 0}.mh-pick-stage>.mh-example-label{display:none}@keyframes mh-scroll-clutter{0%{opacity:.3;transform:translateY(65px)rotate(-5deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes mh-scroll-decision{0%{opacity:.25;transform:translateY(70px)rotate(4deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes mh-scroll-story{0%{transform:translateY(36px)rotate(5deg)}to{transform:translateY(-12px)rotate(0)}}@keyframes mh-scroll-pick{0%{opacity:.2;transform:translateY(65px)rotate(5deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:no-preference){.mh-why.is-entered h2,.mh-why.is-entered .mh-clutter-browser,.mh-why.is-entered .mh-clutter-calendar,.mh-why.is-entered .mh-clutter-chat,.mh-why.is-entered .mh-clutter-stamp,.mh-difference.is-entered .mh-decision-card-inner,.mh-how.is-entered .mh-inputs span,.mh-close.is-entered .mh-end-title,.mh-close.is-entered .mh-end-bottom .mh-cta{animation:none}.mh-clutter{transform:translateY(calc((1 - var(--mh-progress,1))*65px)) rotate(calc((1 - var(--mh-progress,1))*-5deg));opacity:calc(.3 + var(--mh-progress,1)*.7)}.mh-decision{transform:translateY(calc((1 - var(--mh-progress,1))*70px)) rotate(calc((1 - var(--mh-progress,1))*4deg));opacity:calc(.25 + var(--mh-progress,1)*.75)}.mh-story-art{transform:translateY(calc(36px - var(--mh-progress,1)*48px)) rotate(calc((1 - var(--mh-progress,1))*5deg))}.mh-pick-stage{transform:translateY(calc((1 - var(--mh-progress,1))*65px)) rotate(calc((1 - var(--mh-progress,1))*5deg));opacity:calc(.2 + var(--mh-progress,1)*.8)}.mh-end-title{transform:scale(calc(.82 + var(--mh-progress,1)*.18))}@supports (animation-timeline:view()){.mh-clutter{animation:linear both mh-scroll-clutter;animation-timeline:view();animation-range:entry 15% entry 85%}.mh-decision{animation:linear both mh-scroll-decision;animation-timeline:view();animation-range:entry 15% entry 85%}.mh-story-art{animation:linear both mh-scroll-story;animation-timeline:view();animation-range:entry 10% cover 60%}.mh-pick-stage{animation:linear both mh-scroll-pick;animation-timeline:view();animation-range:entry 15% entry 85%}.mh-close .mh-end-title{animation:linear both mh-close-grow!important;animation-timeline:view()!important;animation-range:entry 10% entry 85%!important}}}@media (width>=769px){.mh-how{grid-template-columns:42% minmax(0,1fr)}.mh-why .mh-title{font-size:82px}}@media (width<=768px){.mh-possibilities{gap:36px}.mh-story-intro,.mh-story-copy{padding:12px 0}.mh-story-intro .mh-support,.mh-story-copy .mh-support{margin:24px 0}.mh-screen-slide{flex-basis:90%}.mh-how-note{margin-top:32px}}@media (prefers-reduced-motion:reduce){.mh-clutter,.mh-decision,.mh-story-art,.mh-pick-stage,.mh-end-title{opacity:1!important;transform:none!important}}.mh-nav-cta{display:block}.marketing-home .mh-cta-compact{gap:8px;height:48px;min-height:48px;padding:6px 16px 6px 8px}.mh-cta-compact .mh-cta-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mh-cta-compact .mh-brand-icon{width:34px;height:34px}.mh-red-band{background:var(--mh-red-ink);color:var(--mh-paper);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;margin:20px -7.6%;padding:44px 7%;display:flex}.mh-red-band p{text-transform:uppercase;margin:0;font-size:clamp(30px,5vw,64px);font-weight:900;font-stretch:85%;line-height:.95}.marketing-home .mh-red-band .mh-cta{background:var(--mh-paper);color:var(--mh-navy)}.mh-decision-card-inner{min-height:0;padding:22px}.mh-feature-capture{object-fit:cover;object-position:top;border-radius:6px;width:100%;max-height:300px}.mh-decision-thumbnail{max-width:88px}.mh-screen-slide img{aspect-ratio:4/3;object-fit:cover;border-radius:12px;width:100%;height:auto}@media (width<=768px){.mh-red-band{margin:30px -8%;padding:36px 7%}}.mh-badge{vertical-align:middle;width:44px;height:44px;margin-right:12px;display:inline-block}.mh-inputs .mh-badge{width:18px;height:18px;margin:0}.mh-story-copy .mh-badge,.mh-red-band .mh-badge{width:64px;height:64px}.mh-end-top .mh-badge{width:32px;height:32px}.mh-decision-card{width:min(340px,80%)}.mh-decision-card-inner{height:520px;overflow:hidden}.mh-feature-capture{object-fit:cover;object-position:top;flex:1;height:100%;min-height:0;max-height:none}.marketing-home .mh-feature-view:not(.is-hero) .mh-feature-capture{object-fit:contain;object-position:center;flex:1 1 0;width:100%;height:0;min-height:0}.mh-decision-card-inner.is-hero{gap:0;padding:0;position:relative}.is-hero .mh-feature-capture{object-position:center;border-radius:0;flex:1 1 0;height:0;min-height:0;position:static}.is-hero .mh-decision-tag{z-index:2;position:absolute;top:20px;left:20px}.is-hero .mh-feature-title{background:0 0;flex:none;margin:0;padding:16px 22px 12px;font-size:26px;position:static}.is-hero .mh-feature-actions{background:var(--mh-paper);flex:none;margin:0;padding:0 22px 22px;position:static}.mh-swipe{max-width:360px;margin:10px auto 0}.mh-swipe-stage{outline-offset:8px;height:440px;position:relative}.mh-swipe-card{background:var(--mh-paper);color:var(--mh-navy);border:3px solid var(--mh-paper);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;box-shadow:var(--mh-shadow);border-radius:28px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.mh-swipe-card.is-settling{transition:transform .22s ease-out,opacity .22s}.mh-swipe-card.is-next{opacity:.6;transform:translateY(14px)scale(.94)}.mh-swipe-art{object-fit:cover;pointer-events:none;flex:1;width:100%;min-height:0}.mh-swipe-art img{object-fit:cover;width:100%;height:100%}.mh-swipe-copy{padding:18px 22px 22px}.mh-swipe-copy h3{text-transform:uppercase;margin:0;font-size:26px;font-weight:900;font-stretch:85%;line-height:1}.mh-swipe-copy p{margin:8px 0 0;font-size:14px;line-height:1.4}.mh-swipe-stamp{text-transform:uppercase;background:var(--mh-paper);border:3px solid;border-radius:8px;padding:6px 12px;font-size:20px;font-weight:900;position:absolute;top:22px}.mh-swipe-stamp.is-yes{color:var(--mh-red-ink);left:20px;transform:rotate(-10deg)}.mh-swipe-stamp.is-no{color:var(--mh-navy);right:20px;transform:rotate(10deg)}.mh-swipe-actions{justify-content:center;gap:20px;margin-top:22px;display:flex}.marketing-home .mh-swipe-btn{background:var(--mh-paper);width:60px;height:60px;color:var(--mh-navy);border-radius:50%;padding:0}.marketing-home .mh-swipe-btn.is-yes{background:var(--mh-red-ink);color:var(--mh-paper)}@media (width<=768px){.mh-decision-card-inner{height:480px}.mh-swipe-stage{height:400px}}@media (width<=350px){.is-hero .mh-feature-actions{gap:8px;padding-inline:14px}.marketing-home .is-hero .mh-decision-look{gap:6px;padding-inline:10px;font-size:12px}.is-hero .mh-decision-look svg{flex:none;width:16px}}@media (prefers-reduced-motion:reduce){.mh-swipe-card.is-settling{transition:none}}.marketing-home .mh-eyebrow{align-items:center;gap:12px;display:flex}.marketing-home img.mh-badge{flex:none;width:40px;height:40px;margin:0}.mh-eyebrow-row{margin-bottom:22px}.mh-hero-visual{perspective:1200px;transform-style:preserve-3d;--mh-depth-travel:22px;--mh-depth-lift:14px;--mh-depth-scroll:55px}.mh-pony,.mh-asterisk{transform-origin:50% 65%;backface-visibility:hidden;animation:none}.mh-asterisk{width:1em;height:1em}.mh-asterisk i{background:var(--mh-red);transform-origin:50%;width:100%;height:12%;position:absolute;top:44%;left:0}.mh-asterisk i:nth-child(2){transform:rotate(45deg)}.mh-asterisk i:nth-child(3){transform:rotate(90deg)}.mh-asterisk i:nth-child(4){transform:rotate(135deg)}@media (width>=769px){.mh-hero .mh-pony{width:110%;left:-3%}}@media (prefers-reduced-motion:no-preference){.mh-pony{transform:translate3d(calc(var(--mh-depth-x,0)*var(--mh-depth-travel)),calc(var(--mh-depth-y,0)*var(--mh-depth-lift) - var(--mh-hero-scroll,0)*var(--mh-depth-scroll)),36px) rotateX(calc(var(--mh-depth-y,0)*-3deg)) rotateY(calc(var(--mh-depth-x,0)*4deg)) rotate(calc(var(--mh-hero-scroll,0)*-2deg)) scale(calc(1 + var(--mh-hero-scroll,0)*.025))}.mh-asterisk{transform:translate3d(calc(var(--mh-depth-x,0)*-18px),calc(var(--mh-depth-y,0)*-12px + var(--mh-hero-scroll,0)*65px),-45px) rotate(calc(var(--mh-depth-x,0)*-3deg + var(--mh-hero-scroll,0)*24deg))}}.mh-migos{background:var(--mh-navy);color:var(--mh-paper);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7%;padding:64px 7%;scroll-margin-top:76px;display:grid;position:relative;overflow:clip}.mh-migos-print{isolation:isolate;aspect-ratio:1;background:var(--mh-paper);view-timeline-name:--mh-migos;view-timeline-axis:block;width:100%;max-width:550px;margin:0;position:relative;overflow:hidden}.marketing-home .mh-migos-print img{object-fit:contain;width:100%;height:100%}.mh-migos-paint,.mh-migos-finish{width:100%;height:100%;position:absolute;inset:0}.mh-migos-paint{display:none}.mh-migos-finish{opacity:1}.mh-migos-mask{mask-type:alpha}.mh-migos-stroke{fill:none;stroke:var(--mh-paper);stroke-width:116px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.mh-migos-copy h2{text-transform:uppercase;max-width:520px;margin:0;font-size:64px;font-weight:900;font-stretch:85%;line-height:1}.mh-migos-copy p{max-width:350px;margin:28px 0 0;font-size:22px;line-height:1.4}@keyframes mh-migos-brush{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mh-migos-finish{0%{opacity:0}to{opacity:1}}.mh-migos-stroke-0{--mh-brush-start:0}.mh-migos-stroke-1{--mh-brush-start:.09}.mh-migos-stroke-2{--mh-brush-start:.18}.mh-migos-stroke-3{--mh-brush-start:.27}.mh-migos-stroke-4{--mh-brush-start:.36}.mh-migos-stroke-5{--mh-brush-start:.45}.mh-migos-stroke-6{--mh-brush-start:.54}.mh-migos-stroke-7{--mh-brush-start:.63}.mh-migos-stroke-8{--mh-brush-start:.72}@media (prefers-reduced-motion:no-preference){.is-painting .mh-migos-ink{filter:none;opacity:1}.is-painting .mh-migos-paint{display:block}.is-painting .mh-migos-stroke{stroke-dashoffset:calc(1 - clamp(0,calc((var(--mh-progress,1) - var(--mh-brush-start))*6),1))}.is-painting .mh-migos-finish{opacity:clamp(0,calc((var(--mh-progress,1) - .94)*17),1)}@supports (animation-timeline:view()){.is-painting .mh-migos-stroke{animation:linear both mh-migos-brush;animation-timeline:--mh-migos;animation-range:cover 10% cover 24%}.is-painting .mh-migos-stroke-1{animation-range:cover 15% cover 29%}.is-painting .mh-migos-stroke-2{animation-range:cover 20% cover 34%}.is-painting .mh-migos-stroke-3{animation-range:cover 25% cover 39%}.is-painting .mh-migos-stroke-4{animation-range:cover 30% cover 44%}.is-painting .mh-migos-stroke-5{animation-range:cover 35% cover 49%}.is-painting .mh-migos-stroke-6{animation-range:cover 40% cover 54%}.is-painting .mh-migos-stroke-7{animation-range:cover 45% cover 59%}.is-painting .mh-migos-stroke-8{animation-range:cover 50% cover 64%}.is-painting .mh-migos-finish{animation:linear both mh-migos-finish;animation-timeline:--mh-migos;animation-range:cover 64% cover 67%}}}@media (width<=768px){.mh-hero-visual{--mh-depth-scroll:24px}.mh-migos{grid-template-columns:minmax(0,1fr);gap:30px;padding:42px 7%;scroll-margin-top:64px}.mh-migos-print{max-width:480px;margin-inline:auto}.mh-migos-copy{width:100%;max-width:480px;margin-inline:auto}.mh-migos-copy h2{font-size:42px}.mh-migos-copy p{margin-top:18px;font-size:18px}}@media (width<=350px){.mh-migos-copy h2{font-size:35px}}@media (prefers-reduced-motion:reduce){.mh-pony,.mh-asterisk{transform:none!important}.mh-migos-ink,.mh-migos-paint{display:none!important}.mh-migos-finish{opacity:1!important}}@media (width>=641px) and (width<=1023px){.marketing-home .mh-hero{grid-template-columns:46% 54%;min-height:820px;padding:110px 5% 80px;display:grid}.marketing-home .mh-lockup{font-size:120px}.marketing-home .mh-tagline{max-width:310px;font-size:28px}.marketing-home .mh-hero-visual{height:570px;margin-top:0}.marketing-home .mh-hero .mh-pony{width:100%;bottom:-81px;left:6%}.marketing-home .mh-asterisk{font-size:300px;top:0;right:-5%}}@media (width<=768px){.mh-nav-wordmark-link{display:none}.mh-nav-cta{margin-left:auto}}@media (width<=350px){.is-hero .mh-feature-title{padding-inline:14px;font-size:22px}}@media (width>=641px) and (width<=767px){.marketing-home .mh-hero .mh-lockup{font-size:100px}}
