[data-app=mosh] #why.home__band.landing-economy:before,[data-app=mosh] #why.home__band.landing-economy:after{background:var(--surface-chassis);-webkit-mask-composite:source-in, source-over;transform:none;-webkit-mask-repeat:no-repeat,repeat,repeat;mask-repeat:no-repeat,repeat,repeat;-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}[data-app=mosh] #why.home__band.landing-economy:before{-webkit-mask-image:var(--bar-coarse), var(--lattice);-webkit-mask-image:var(--bar-coarse), var(--lattice);mask-image:var(--bar-coarse), var(--lattice);-webkit-mask-position:0 0,0 0,4.5px 4.5px;mask-position:0 0,0 0,4.5px 4.5px;-webkit-mask-size:100% 100%,9px 9px,9px 9px;mask-size:100% 100%,9px 9px,9px 9px}[data-app=mosh] #why.home__band.landing-economy:after{-webkit-mask-image:var(--bar-fine), var(--lattice);-webkit-mask-image:var(--bar-fine), var(--lattice);mask-image:var(--bar-fine), var(--lattice);-webkit-mask-position:0 0,0 0,2px 2px;mask-position:0 0,0 0,2px 2px;-webkit-mask-size:100% 100%,4px 4px,4px 4px;mask-size:100% 100%,4px 4px,4px 4px}[data-app=mosh] .band:has(.landing-opening__title){background:var(--surface-desk)}[data-app=mosh] .band:has(.landing-opening__title) .wall{inline-size:100%;border:0;height:max(740px,100svh);margin-inline-start:0}[data-app=mosh] .band:has(.landing-opening__title) .wall:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--surface-chassis) 80%, transparent) 0%, color-mix(in srgb, var(--surface-chassis) 65%, transparent) 45%, color-mix(in srgb, var(--surface-chassis) 15%, transparent) 100%);-webkit-mask-composite:source-in, source-over;display:block;position:absolute;inset:0;transform:scaleY(-1);-webkit-mask-repeat:no-repeat,repeat,repeat;mask-repeat:no-repeat,repeat,repeat;-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}[data-app=mosh] .band:has(.landing-opening__title) .wall:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--surface-chassis) 80%, transparent) 0%, color-mix(in srgb, var(--surface-chassis) 65%, transparent) 45%, color-mix(in srgb, var(--surface-chassis) 15%, transparent) 100%);-webkit-mask-composite:source-in, source-over;display:block;position:absolute;inset:0;transform:scaleY(-1);-webkit-mask-repeat:no-repeat,repeat,repeat;mask-repeat:no-repeat,repeat,repeat;-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}[data-app=mosh] .band:has(.landing-opening__title) .wall:before{-webkit-mask-image:var(--bar-coarse), var(--lattice);-webkit-mask-image:var(--bar-coarse), var(--lattice);mask-image:var(--bar-coarse), var(--lattice);-webkit-mask-position:0 0,0 0,4.5px 4.5px;mask-position:0 0,0 0,4.5px 4.5px;-webkit-mask-size:100% 110%,9px 9px,9px 9px;mask-size:100% 110%,9px 9px,9px 9px}[data-app=mosh] .band:has(.landing-opening__title) .wall:after{-webkit-mask-image:var(--bar-fine), var(--lattice);-webkit-mask-image:var(--bar-fine), var(--lattice);mask-image:var(--bar-fine), var(--lattice);-webkit-mask-position:0 0,0 0,2px 2px;mask-position:0 0,0 0,2px 2px;-webkit-mask-size:100% 110%,4px 4px,4px 4px;mask-size:100% 110%,4px 4px,4px 4px}[data-app=mosh] .landing-opening__actions a{pointer-events:auto}[data-app=mosh] .mosh__say:has(.landing-opening__title){z-index:2;pointer-events:none;inline-size:min(1680px,94%);max-inline-size:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:32px;min-height:0;margin:0;padding:120px clamp(28px,4vw,100px) 72px;display:flex;position:absolute;inset:0 auto 0 0}[data-app=mosh] .mosh__say:has(.landing-opening__title) .mosh__tag{letter-spacing:-.055em;text-wrap:balance;max-inline-size:none;margin:0;font-size:clamp(64px,min(6.5vw,10svh),128px);line-height:.98}[data-app=mosh] .mosh__say:has(.landing-opening__title) .mosh__lede{white-space:normal;min-inline-size:0;max-inline-size:53ch;margin:0}[data-app=mosh] .landing-opening__pitch{font-family:var(--display);letter-spacing:-.025em;color:var(--text-strong);margin-block-end:14px;font-size:clamp(20px,1.6vw,27px);font-weight:600;line-height:1.2;display:block}[data-app=mosh] .landing-opening__body{font-size:var(--fs-17);color:var(--text-body);line-height:1.65;display:block}[data-app=mosh] .landing-opening__actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-block-start:28px;display:flex}[data-app=mosh] .landing-opening__actions .home__btn{gap:24px;min-block-size:48px;margin:0;padding-inline:20px}[data-app=mosh] #why.home__band.landing-economy>.band__in{max-inline-size:min(100%, calc(1120px + 2 * var(--gut)));grid-template-columns:minmax(0,1fr);gap:36px;padding-block:48px 96px}[data-app=mosh] .landing-economy .home__head{border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:14px 64px;padding-block-start:32px;display:grid}[data-app=mosh] .landing-economy__label{font-family:var(--mono);font-size:var(--fs-11);color:var(--buy-edge);grid-column:1/-1}[data-app=mosh] .landing-economy .home__h2{letter-spacing:-.03em;font-size:clamp(30px,3.8vw,46px);line-height:1.07}[data-app=mosh] .landing-economy .home__lede{font-size:var(--fs-15);max-inline-size:53ch;line-height:1.65}[data-app=mosh] .landing-economy .mosh__aumhead{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 24px 16px}[data-app=mosh] .landing-economy .mosh__aumk{font-size:var(--fs-13-5);grid-area:1/1}[data-app=mosh] .landing-economy .mosh__aumfig{grid-area:2/1;grid-template-columns:auto minmax(0,1fr);justify-self:start;justify-items:start;gap:6px 8px}[data-app=mosh] .landing-economy .mosh__aumv{letter-spacing:-.04em;font-size:clamp(25px,2.6vw,34px)}[data-app=mosh] .landing-economy .mosh__aumseg{grid-area:3/1}[data-app=mosh] .landing-economy .mosh__aumplot{min-block-size:200px}@media (max-width:900px){[data-app=mosh] .band:has(.landing-opening__title) .wall{inline-size:100%;height:max(760px,100svh);min-height:0;margin-inline-start:0}[data-app=mosh] .mosh__say:has(.landing-opening__title){inline-size:100%;padding:110px var(--gut) 64px;gap:24px;position:absolute}[data-app=mosh] .mosh__say:has(.landing-opening__title) .mosh__tag{max-inline-size:17ch;font-size:clamp(48px,8.5vw,76px)}[data-app=mosh] .mosh__say:has(.landing-opening__title) .mosh__lede{max-inline-size:52ch}[data-app=mosh] .landing-economy .home__head{gap:16px 32px}}@media (max-width:600px){[data-app=mosh] .band:has(.landing-opening__title) .wall{height:max(760px,100svh);min-height:0}[data-app=mosh] .landing-opening__actions{gap:16px}[data-app=mosh] .landing-opening__actions .home__btn{gap:16px;padding-inline:16px}[data-app=mosh] .landing-economy .home__head{grid-template-columns:1fr;gap:18px}[data-app=mosh] #why.home__band.landing-economy>.band__in{gap:28px;padding-block:24px 64px}[data-app=mosh] .landing-economy .mosh__aumv{font-size:32px}[data-app=mosh] .landing-economy .mosh__aumplot{min-block-size:180px}}@media (min-width:1200px){[data-app=mosh] #why.landing-economy .mosh__aumrow{--aumrow-w:min(calc(100vw - 2 * var(--gut)), 1600px);inline-size:var(--aumrow-w);margin-inline:calc((100% - var(--aumrow-w)) / 2)}}
[data-app=mosh] #swarm>.band__in{max-inline-size:min(100%, calc(1120px + 2 * var(--gut)));padding-block:clamp(64px,7vw,104px)}[data-app=mosh] #swarm .sec__h{font-family:var(--display);letter-spacing:-.04em;max-inline-size:100%;margin-block-end:20px;font-size:clamp(32px,4vw,52px);line-height:1.02}[data-app=mosh] #swarm .mosh__lede{font-size:var(--fs-17);white-space:normal;max-inline-size:66ch;margin-block:0 32px;line-height:1.6}[data-app=mosh] #swarm .beats--trio{margin-block-start:0}[data-app=mosh] #swarm .beat.beat--led{aspect-ratio:auto;min-block-size:420px;padding:26px;overflow:clip}[data-app=mosh] #swarm .beat__body{display:block}[data-app=mosh] #swarm .beat__body>h3{letter-spacing:-.03em;max-inline-size:17ch;margin:0 0 16px;font-size:clamp(26px,2.4vw,33px);line-height:1.06}[data-app=mosh] #swarm .beat__body>p{font-size:var(--fs-13-5);max-inline-size:39ch;color:var(--text-strong);line-height:1.6}@media (max-width:860px){[data-app=mosh] #swarm .beat.beat--led{min-block-size:340px}[data-app=mosh] #swarm .beat__body>p{max-inline-size:45ch}}@media (max-width:480px){[data-app=mosh] #swarm .beat.beat--led{min-block-size:380px;padding:24px}}@media (min-width:861px) and (max-width:1100px){[data-app=mosh] #swarm .beats--trio{grid-template-columns:repeat(3,minmax(0,1fr))}[data-app=mosh] #swarm .beat.beat--led{min-block-size:360px;padding:20px}}@media (min-width:481px) and (max-width:860px){[data-app=mosh] #swarm .beat.beat--led{min-block-size:260px}}
[data-app=mosh] main:has(.landing-opening__title){--home-weight-display:800;--home-weight-heading:700;--home-weight-subheading:600;--home-weight-body:400;font-family:var(--sans);font-weight:var(--home-weight-body)}[data-app=mosh] main:has(.landing-opening__title) .mosh__say .mosh__tag{font-family:var(--display);font-weight:var(--home-weight-display);letter-spacing:-.06em;font-stretch:100%;line-height:.86}[data-app=mosh] main:has(.landing-opening__title) :is(h2,h3,h4):not(.mosh__aumk){font-family:var(--display);letter-spacing:-.03em;font-size:clamp(26px,2.4vw,33px);font-style:normal;font-weight:700;font-stretch:112%;line-height:1.06}[data-app=mosh] main:has(.landing-opening__title) h2:not(.mosh__aumk){letter-spacing:-.04em;font-size:clamp(32px,4vw,52px);line-height:1.02}[data-app=mosh] main:has(.landing-opening__title) .mosh__aumk{font-family:var(--sans);letter-spacing:-.01em;font-weight:500;font-stretch:100%;line-height:1.55}[data-app=mosh] main:has(.landing-opening__title) p{font-family:var(--sans);font-weight:var(--home-weight-body)}[data-app=mosh] main:has(.landing-opening__title) :is(.landing-opening__pitch,.bundle-story__contrast h4,.bundle-story__mechanism strong,.alm-home__node strong,.alm-home__lane-return strong){font-family:var(--sans);font-weight:var(--home-weight-subheading)}[data-app=mosh] main:has(.landing-opening__title) :is(.home__kick,.landing-economy__label,.bundle-story__mechanism li>span,.alm-home__status,.alm-home__step,.alm-home__lane-label){font-family:var(--mono);font-weight:500}[data-app=mosh] main:has(.landing-opening__title) :is(.bundle-story__head>p,.home__lede,.alm-home__body,.bundle-duel__claim){font-family:var(--sans);font-size:var(--fs-17);letter-spacing:-.01em;color:var(--text-body);font-weight:400;font-stretch:100%;line-height:1.6}[data-app=mosh] main:has(.landing-opening__title) :is(.bundle-reward__features li,.beat__body>p){font-family:var(--sans);font-size:var(--fs-13-5);letter-spacing:-.01em;font-weight:400;font-stretch:100%;line-height:1.6}[data-app=mosh] main:has(.landing-opening__title) .bundle-duel__panel>h3{margin-block-end:16px}[data-app=mosh] main:has(.landing-opening__title) .bundle-duel__claim strong{color:var(--text-strong);font-weight:700}
