.app-showcase-module__STJtIq__page{background:var(--movrr-bg-canvas);color:var(--movrr-text-brand)}.app-showcase-module__STJtIq__page h1,.app-showcase-module__STJtIq__page h2,.app-showcase-module__STJtIq__page h3,.app-showcase-module__STJtIq__page p,.app-showcase-module__STJtIq__page figure,.app-showcase-module__STJtIq__page ol,.app-showcase-module__STJtIq__page ul{margin:0}.app-showcase-module__STJtIq__page h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.5rem,4.8vw,4.75rem);font-weight:600;line-height:1.02}.app-showcase-module__STJtIq__page h3{letter-spacing:-.025em;font-size:1.125rem;font-weight:600;line-height:1.3}.app-showcase-module__STJtIq__page img{height:auto;display:block}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__eyebrow{letter-spacing:.18em;text-transform:uppercase;margin-bottom:24px;font-size:.68rem;font-weight:600;line-height:1.6}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__body,.app-showcase-module__STJtIq__page figcaption p,.app-showcase-module__STJtIq__page li p{font-size:1rem;line-height:1.8}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__body{max-width:32rem;margin-top:24px}.app-showcase-module__STJtIq__page a,.app-showcase-module__STJtIq__page summary{-webkit-tap-highlight-color:transparent}.app-showcase-module__STJtIq__page a:focus-visible,.app-showcase-module__STJtIq__page summary:focus-visible{outline:3px solid var(--movrr-success-strong);outline-offset:6px}.app-showcase-module__STJtIq__hero{background:var(--movrr-bg-primary);color:var(--movrr-text-inverse);padding-top:calc(120px + var(--movrr-banner-height,0px));padding-bottom:72px}.app-showcase-module__STJtIq__heroLayout{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;display:grid}.app-showcase-module__STJtIq__heroCopy{padding:32px 0}.app-showcase-module__STJtIq__hero h1{letter-spacing:-.055em;font-size:clamp(3.5rem,6.5vw,6.5rem);font-weight:600;line-height:.98}.app-showcase-module__STJtIq__hero h1 span{color:var(--movrr-success-soft)}.app-showcase-module__STJtIq__hero .app-showcase-module__STJtIq__intro{max-width:29rem;color:color-mix(in oklab, var(--movrr-text-inverse) 82%, transparent);margin-top:32px;font-size:1.05rem;line-height:1.8}.app-showcase-module__STJtIq__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.app-showcase-module__STJtIq__primary{border:1px solid var(--movrr-border-soft);background:var(--movrr-bg-surface);min-height:48px;color:var(--movrr-text-brand);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:14px 24px;font-size:.875rem;font-weight:600;line-height:1.5;transition:background .2s,transform .2s;display:inline-flex}.app-showcase-module__STJtIq__primary:hover{background:var(--movrr-bg-muted)}.app-showcase-module__STJtIq__secondary,.app-showcase-module__STJtIq__contact{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:.875rem;font-weight:600;display:inline-flex}.app-showcase-module__STJtIq__secondary:hover,.app-showcase-module__STJtIq__contact:hover{text-decoration:underline}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__availability{opacity:.8;margin-top:20px;font-size:.75rem;line-height:1.7}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__heroVisual{border-radius:28px;min-width:0;height:580px;position:relative;overflow:hidden}.app-showcase-module__STJtIq__heroVisual .app-showcase-module__STJtIq__heroImage{object-fit:cover;height:100%}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__previewNote{color:color-mix(in oklab, var(--movrr-text-brand) 82%, var(--movrr-bg-canvas));border-bottom:1px solid var(--movrr-border-soft);padding-top:24px;padding-bottom:24px;font-size:.75rem;line-height:1.8}.app-showcase-module__STJtIq__map{padding:104px 0 112px;scroll-margin-top:150px}.app-showcase-module__STJtIq__mapHeader{justify-content:space-between;align-items:end;gap:48px;margin-bottom:56px;display:flex}.app-showcase-module__STJtIq__mapHeader .app-showcase-module__STJtIq__body{max-width:24rem}.app-showcase-module__STJtIq__mapStage{background:var(--movrr-bg-soft);border-radius:28px;grid-template-columns:1fr 300px 1fr;align-items:center;gap:64px;padding:56px;display:grid}.app-showcase-module__STJtIq__mapSteps{gap:32px;padding:0;list-style:none;display:grid}.app-showcase-module__STJtIq__index{letter-spacing:.08em;opacity:.85;font-size:.68rem;font-weight:600;display:block}.app-showcase-module__STJtIq__mapSteps h3{margin-top:8px}.app-showcase-module__STJtIq__page li p{color:color-mix(in oklab, var(--movrr-text-brand) 82%, var(--movrr-bg-canvas));margin-top:10px;font-size:.875rem}.app-showcase-module__STJtIq__mapCapture img{border:1px solid var(--movrr-border-soft);border-radius:24px;width:100%}.app-showcase-module__STJtIq__mapCapture figcaption,.app-showcase-module__STJtIq__communityCapture figcaption{color:color-mix(in oklab, var(--movrr-text-brand) 82%, var(--movrr-bg-canvas));margin-top:16px;font-size:.7rem;line-height:1.7}.app-showcase-module__STJtIq__mapAfter h3{margin-top:8px}.app-showcase-module__STJtIq__mapAfter>p{color:color-mix(in oklab, var(--movrr-text-brand) 82%, var(--movrr-bg-canvas));margin-top:12px;font-size:.875rem;line-height:1.8}.app-showcase-module__STJtIq__heatmap{width:100%;margin-top:20px}.app-showcase-module__STJtIq__page summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:52px;font-size:.875rem;font-weight:600;list-style:none;display:flex}.app-showcase-module__STJtIq__page summary::-webkit-details-marker{display:none}.app-showcase-module__STJtIq__page summary svg{flex:none;transition:transform .2s}.app-showcase-module__STJtIq__page details[open]>summary svg{transform:rotate(45deg)}.app-showcase-module__STJtIq__heatmap summary{border-bottom:1px solid var(--movrr-border-muted)}.app-showcase-module__STJtIq__heatmap img{border:1px solid var(--movrr-border-soft);border-radius:16px;width:100%;margin-top:20px}.app-showcase-module__STJtIq__wallet{background:var(--movrr-bg-primary);color:var(--movrr-text-inverse);padding:104px 0 80px}.app-showcase-module__STJtIq__walletHeader{max-width:48rem}.app-showcase-module__STJtIq__wallet .app-showcase-module__STJtIq__body,.app-showcase-module__STJtIq__wallet figcaption p{color:color-mix(in oklab, var(--movrr-text-inverse) 80%, transparent)}.app-showcase-module__STJtIq__walletSpread{grid-template-columns:1fr 1fr;align-items:center;gap:10%;margin-top:64px;display:grid}.app-showcase-module__STJtIq__walletSpread figure{min-width:0}.app-showcase-module__STJtIq__walletImage{background:var(--movrr-bg-card-dark);border:1px solid color-mix(in oklab, var(--movrr-border-inverse) 14%, transparent);border-radius:28px;height:470px;padding:36px 52px 0;overflow:hidden}.app-showcase-module__STJtIq__walletImage img{border-radius:24px 24px 0 0;width:100%;max-width:320px;margin:auto}.app-showcase-module__STJtIq__chartImage{aspect-ratio:1.65;background:var(--movrr-bg-soft);border-radius:24px;position:relative;overflow:hidden}.app-showcase-module__STJtIq__chartImage img{width:100%;transform:translateY(-36.7%)}.app-showcase-module__STJtIq__walletSpread figcaption{padding-top:28px}.app-showcase-module__STJtIq__walletSpread figcaption p{margin-top:12px;font-size:.9rem}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__finePrint{opacity:.8;max-width:52rem;margin-top:40px;font-size:.75rem;line-height:1.8}.app-showcase-module__STJtIq__campaigns{padding:112px 0}.app-showcase-module__STJtIq__campaignLayout{grid-template-columns:250px 1.1fr 1fr;align-items:start;gap:32px 40px;display:grid}.app-showcase-module__STJtIq__campaignHeader{grid-column:2/4;max-width:40rem;padding-bottom:16px}.app-showcase-module__STJtIq__campaignList{grid-area:1/1/3;align-self:center}.app-showcase-module__STJtIq__campaignList img{border:1px solid var(--movrr-border-soft);border-radius:24px;width:100%}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__campaignStudio{background:var(--movrr-bg-muted);border-radius:24px;grid-column:2;height:400px;position:relative;overflow:hidden}.app-showcase-module__STJtIq__campaignStudio img{object-fit:contain;object-position:center;height:100%}.app-showcase-module__STJtIq__campaignTopics{grid-column:3}.app-showcase-module__STJtIq__campaignTopics details{border-bottom:1px solid var(--movrr-border-soft)}.app-showcase-module__STJtIq__campaignTopics summary{padding:12px 0}.app-showcase-module__STJtIq__campaignTopics p{color:color-mix(in oklab, var(--movrr-text-brand) 82%, var(--movrr-bg-canvas));padding-bottom:20px;font-size:.875rem;line-height:1.8}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__campaignCaption{color:color-mix(in oklab, var(--movrr-text-brand) 82%, var(--movrr-bg-canvas));grid-column:2/4;font-size:.75rem;line-height:1.8}.app-showcase-module__STJtIq__progress{border-top:1px solid var(--movrr-border-soft);background:var(--movrr-bg-soft);padding:104px 0 80px}.app-showcase-module__STJtIq__progressHeading{max-width:46rem}.app-showcase-module__STJtIq__progressLayout{grid-template-columns:1fr 1fr;align-items:center;gap:96px;margin-top:56px;display:grid}.app-showcase-module__STJtIq__progressSteps{padding:0;list-style:none}.app-showcase-module__STJtIq__progressSteps li{border-top:1px solid var(--movrr-border-muted);grid-template-columns:32px 1fr;gap:24px;padding:24px 0 32px;display:grid}.app-showcase-module__STJtIq__progressSteps .app-showcase-module__STJtIq__index{padding-top:3px}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__progressCapture{aspect-ratio:1.4;border-radius:24px;overflow:hidden}.app-showcase-module__STJtIq__progressCapture img{width:100%;transform:translateY(-14.5%)}.app-showcase-module__STJtIq__badges{justify-content:space-around;gap:12px;padding:28px 0 0;list-style:none;display:flex}.app-showcase-module__STJtIq__badges li{text-align:center;flex:1;font-size:.7rem;line-height:1.5}.app-showcase-module__STJtIq__badges img{width:min(100%,100px);margin:0 auto 12px}.app-showcase-module__STJtIq__community{padding:112px 0}.app-showcase-module__STJtIq__communityLayout{grid-template-columns:1fr 1fr 240px;align-items:start;gap:32px;display:grid}.app-showcase-module__STJtIq__communityStory{grid-column:1/3;max-width:42rem;padding-bottom:24px}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__communityDetail{margin-top:24px;font-size:.875rem;font-weight:600}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__communityPhoto{border-radius:28px;grid-area:2/1/auto/3;height:440px;position:relative;overflow:hidden}.app-showcase-module__STJtIq__communityPhoto img{object-fit:cover;height:100%}.app-showcase-module__STJtIq__communityCapture{grid-area:1/3/3;align-self:end}.app-showcase-module__STJtIq__communityCapture img{border:1px solid var(--movrr-border-soft);border-radius:20px;width:100%}.app-showcase-module__STJtIq__closing{background:var(--movrr-bg-secondary);color:var(--movrr-text-inverse);padding:88px 0}.app-showcase-module__STJtIq__closingLayout{grid-template-columns:1.2fr 1fr;align-items:start;gap:96px;display:grid}.app-showcase-module__STJtIq__closing h2{font-size:clamp(2.5rem,4vw,4rem)}.app-showcase-module__STJtIq__closing .app-showcase-module__STJtIq__body{margin-top:0;margin-bottom:28px}.app-showcase-module__STJtIq__contact{width:fit-content;margin-top:16px;display:flex}@media (min-width:1280px){.app-showcase-module__STJtIq__hero{padding-top:calc(144px + var(--movrr-banner-height,0px))}}@media (max-width:1100px){.app-showcase-module__STJtIq__heroLayout{gap:32px}.app-showcase-module__STJtIq__heroVisual{max-height:520px}.app-showcase-module__STJtIq__mapStage{grid-template-columns:1fr 280px;gap:40px;padding:40px}.app-showcase-module__STJtIq__mapAfter{grid-column:1/3;justify-self:center;max-width:280px}.app-showcase-module__STJtIq__campaignLayout{grid-template-columns:220px 1fr}.app-showcase-module__STJtIq__campaignHeader{grid-column:2}.app-showcase-module__STJtIq__campaignList{grid-row:1/3}.app-showcase-module__STJtIq__campaignTopics{grid-column:1/3;grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__campaignCaption{grid-column:1/3}.app-showcase-module__STJtIq__communityLayout{grid-template-columns:1fr 240px}.app-showcase-module__STJtIq__communityStory,.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__communityPhoto{grid-column:1}.app-showcase-module__STJtIq__communityCapture{grid-column:2}.app-showcase-module__STJtIq__progressLayout,.app-showcase-module__STJtIq__closingLayout{gap:48px}}@media (max-width:767px){.app-showcase-module__STJtIq__page h2{font-size:clamp(2.25rem,7.5vw,3.5rem)}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__eyebrow{margin-bottom:20px}.app-showcase-module__STJtIq__hero{padding-top:calc(100px + var(--movrr-banner-height,0px));padding-bottom:32px}.app-showcase-module__STJtIq__heroLayout{grid-template-columns:1fr;gap:32px}.app-showcase-module__STJtIq__heroCopy{padding:24px 0 0}.app-showcase-module__STJtIq__hero h1{font-size:clamp(3.25rem,12vw,5.5rem)}.app-showcase-module__STJtIq__hero .app-showcase-module__STJtIq__intro{margin-top:24px;font-size:1rem}.app-showcase-module__STJtIq__actions{gap:12px 24px;margin-top:28px}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__heroVisual{aspect-ratio:1.15;border-radius:24px;height:auto;max-height:none}.app-showcase-module__STJtIq__heroVisual .app-showcase-module__STJtIq__heroImage{object-fit:cover}.app-showcase-module__STJtIq__map,.app-showcase-module__STJtIq__campaigns,.app-showcase-module__STJtIq__community{padding:72px 0}.app-showcase-module__STJtIq__mapHeader{margin-bottom:32px;display:block}.app-showcase-module__STJtIq__mapStage{grid-template-columns:1fr;gap:28px;padding:28px 20px}.app-showcase-module__STJtIq__mapSteps{display:contents}.app-showcase-module__STJtIq__mapSteps li{display:none}.app-showcase-module__STJtIq__mapSteps li:first-child{grid-row:1;display:block}.app-showcase-module__STJtIq__mapCapture{grid-row:2;justify-self:center;width:100%;max-width:290px}.app-showcase-module__STJtIq__mapSteps li:nth-child(2),.app-showcase-module__STJtIq__mapSteps li:nth-child(3){display:block}.app-showcase-module__STJtIq__mapSteps li:nth-child(2){grid-row:3}.app-showcase-module__STJtIq__mapSteps li:nth-child(3){grid-row:4}.app-showcase-module__STJtIq__mapSteps .app-showcase-module__STJtIq__index{margin-right:10px;display:inline}.app-showcase-module__STJtIq__mapSteps h3{display:inline}.app-showcase-module__STJtIq__mapAfter{grid-area:4/1;max-width:290px}.app-showcase-module__STJtIq__wallet{padding:72px 0 56px}.app-showcase-module__STJtIq__walletSpread{grid-template-columns:1fr;gap:40px;margin-top:36px}.app-showcase-module__STJtIq__walletImage{height:390px;padding:24px 28px 0}.app-showcase-module__STJtIq__walletImage img{max-width:290px}.app-showcase-module__STJtIq__walletSpread figcaption{padding-top:20px}.app-showcase-module__STJtIq__performance{grid-template-columns:1fr;display:grid}.app-showcase-module__STJtIq__chartImage{width:100%;max-width:480px}.app-showcase-module__STJtIq__campaignLayout{grid-template-columns:180px 1fr;gap:28px 24px}.app-showcase-module__STJtIq__campaignHeader{grid-area:1/1/auto/3;padding-bottom:0}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__campaignStudio{aspect-ratio:1.25;grid-area:2/1/auto/3;height:auto}.app-showcase-module__STJtIq__campaignList{grid-area:3/1;align-self:start}.app-showcase-module__STJtIq__campaignTopics{grid-area:3/2;display:block}.app-showcase-module__STJtIq__campaignTopics summary{gap:8px;font-size:.8rem}.app-showcase-module__STJtIq__campaignTopics p{font-size:.8rem}.app-showcase-module__STJtIq__progress{padding:72px 0 56px}.app-showcase-module__STJtIq__progressLayout{grid-template-columns:1fr;gap:28px;margin-top:36px}.app-showcase-module__STJtIq__progressVisual{grid-row:1}.app-showcase-module__STJtIq__progressCapture{max-width:480px;margin:auto}.app-showcase-module__STJtIq__badges img{max-width:80px}.app-showcase-module__STJtIq__progressSteps li{gap:12px;padding:20px 0}.app-showcase-module__STJtIq__communityLayout{grid-template-columns:1fr 180px;gap:24px}.app-showcase-module__STJtIq__communityStory{grid-column:1/3}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__communityPhoto{grid-area:2/1/auto/3;height:300px}.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__communityCapture{z-index:1;border:5px solid var(--movrr-bg-canvas);border-radius:24px;grid-area:3/2;margin-top:-100px}.app-showcase-module__STJtIq__communityCapture figcaption{padding:0 4px}.app-showcase-module__STJtIq__communityStory .app-showcase-module__STJtIq__communityDetail{margin-top:20px;position:relative}.app-showcase-module__STJtIq__closing{padding:64px 0}.app-showcase-module__STJtIq__closingLayout{grid-template-columns:1fr;gap:28px}}@media (max-width:479px){.app-showcase-module__STJtIq__campaignLayout{grid-template-columns:1fr}.app-showcase-module__STJtIq__campaignHeader,.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__campaignStudio,.app-showcase-module__STJtIq__page .app-showcase-module__STJtIq__campaignCaption{grid-column:1}.app-showcase-module__STJtIq__campaignList{grid-row:3;justify-self:center;width:180px}.app-showcase-module__STJtIq__campaignTopics{grid-area:4/1}.app-showcase-module__STJtIq__walletImage{height:355px}}@media (prefers-reduced-motion:reduce){.app-showcase-module__STJtIq__page *,.app-showcase-module__STJtIq__page :before,.app-showcase-module__STJtIq__page :after{scroll-behavior:auto;transition:none}}
