.mf-scroll-shell{background:#75eaff;overflow:clip!important}.manifesto{--mf-ink:#1a1a1a;--mf-paper:#f5f3ec;--mf-cyan:#75eaff;background:var(--mf-paper);color:var(--mf-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,Helvetica,sans-serif;overflow:clip}.manifesto *{box-sizing:border-box}.manifesto h1,.manifesto h2,.manifesto p{margin:0}.manifesto a{color:inherit;text-decoration:none}:is(.manifesto a:focus-visible,.manifesto button:focus-visible){outline-offset:6px;outline:3px solid}.mf-skip{z-index:100;background:var(--mf-cyan);padding:12px;position:absolute;top:-100px;left:20px}.mf-skip:focus{top:20px}.mf-nav{z-index:2;background:var(--mf-cyan);justify-content:space-between;align-items:center;height:100px;padding:24px 4vw;display:flex;position:relative}.mf-brand{font-size:var(--type-title);letter-spacing:-1.3px;align-items:center;gap:10px;font-weight:750;display:flex}.mf-brand svg{width:32px;height:38px;color:var(--mf-cyan)}.mf-nav-actions{align-items:center;gap:30px;display:flex}.manifesto .mf-motion{color:var(--mf-ink);font-size:var(--type-secondary);background:0 0}.mf-back{font-size:var(--type-body);align-items:center;gap:12px;font-weight:600;display:flex}.mf-eyebrow{letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;font-weight:600;display:flex;font-size:var(--type-caption)!important;line-height:1.5!important}.mf-hero{background:var(--mf-cyan);flex-direction:column;justify-content:space-between;min-height:calc(100svh - 100px);padding:36px 4vw 34px;display:flex;position:relative}.mf-hero-title{z-index:1;font-size:clamp(76px,12.6vw,220px);position:relative;letter-spacing:-.075em!important;margin:48px 0 55px!important;font-weight:750!important;line-height:.88!important}.mf-hero-line{margin-bottom:-.13em;padding-bottom:.13em;display:block;overflow:hidden}.mf-hero-line>span{display:block}.mf-hero-title em,.mf-finale em{font-family:Georgia,serif;font-weight:400}.mf-hero-bottom{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mf-hero-bottom p{font-size:var(--type-body);line-height:1.45}.mf-origin{padding:100px 6vw 120px}.mf-origin h2{letter-spacing:-.06em;margin:70px 0;font-size:clamp(40px,6.9vw,120px);line-height:1.02}.mf-developers{text-underline-offset:.1em;-webkit-text-decoration:underline #f582b5;text-decoration:underline #f582b5;text-decoration-thickness:.07em}.mf-origin-bottom{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}.mf-origin-bottom p{max-width:28ch;margin-bottom:24px;font-size:clamp(20px,2.2vw,32px);line-height:1.4}.mf-bold{font-weight:700}.mf-finale{background:var(--mf-cyan);padding:90px 5vw 0;position:relative}.mf-finale-intro{font-size:var(--type-subheading);max-width:34ch;line-height:1.4;margin-top:45px!important}.mf-finale h2{letter-spacing:-.065em;z-index:1;max-width:12ch;margin:55px 0;font-size:clamp(60px,9.8vw,170px);line-height:.95;position:relative}.mf-cta{background:var(--mf-ink);font-size:var(--type-subheading);border-radius:60px;align-items:center;gap:50px;padding:24px 30px;transition:transform .2s;display:inline-flex;color:var(--mf-paper)!important}.mf-cta:hover{transform:translateY(-4px)}.mf-footer{font-size:var(--type-secondary);justify-content:space-between;align-items:center;gap:20px;padding:90px 0 30px;display:flex}.mf-footer>a:first-child{font-size:var(--type-title);letter-spacing:-1px;font-weight:700}@media (max-width:899px){.mf-nav{height:80px}.mf-nav-actions{gap:12px}.mf-motion span{display:none}.mf-hero{min-height:calc(90svh - 80px);padding-top:25px}.mf-hero-title{font-size:14vw;margin:100px 0 80px!important}.mf-origin{padding:70px 6vw}.mf-origin h2{margin:40px 0}.mf-origin-bottom{gap:5vw}.mf-finale{padding-top:60px}.mf-finale h2{font-size:11vw}.mf-footer{flex-wrap:wrap;padding-top:70px}}@media (max-width:540px){.mf-brand{font-size:var(--type-title)}.mf-back{font-size:var(--type-secondary);gap:4px}.mf-nav{padding-inline:5vw}.mf-eyebrow{letter-spacing:.08em;font-size:var(--type-caption)!important}.mf-hero{min-height:740px;min-height:calc(94svh - 80px);padding-inline:5vw}.mf-hero-title{font-size:17vw;margin:130px 0 50px!important}.mf-hero-bottom p{font-size:var(--type-body)}.mf-origin h2{font-size:11vw}.mf-origin-bottom{grid-template-columns:1fr}.mf-origin-bottom p{font-size:var(--type-subheading);max-width:none}.mf-finale-intro{font-size:var(--type-body);max-width:25ch}.mf-finale h2{margin:40px 0;font-size:12vw}.mf-cta{font-size:var(--type-body);gap:25px;padding:20px 24px}.mf-footer{font-size:var(--type-caption)}.mf-footer>span{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.manifesto *,.manifesto :before,.manifesto :after{scroll-behavior:auto!important;transition:none!important}}.mf-journey{color:var(--mf-paper);background:#111713;padding:48px 0;position:relative;overflow:clip}.mf-track{letter-spacing:-.065em;font-size:clamp(42px,8vw,110px);font-weight:600;line-height:1.35}.mf-step{--word-color:#75eaff;--sticker-size:clamp(280px,30vw,440px);isolation:isolate;padding:48px 6vw;display:block;position:relative}.mf-lime{--word-color:#daee7b}.mf-cream{--word-color:#f5f3ec}.mf-highlight{color:var(--mf-ink);white-space:nowrap;isolation:isolate;--marker-progress:1;margin:0 .015em;padding:0 .13em;display:inline-block;position:relative}.mf-highlight-ink{transform:rotate(var(--marker-angle,-1deg));transform-origin:0;z-index:-1;clip-path:inset(-12% calc((1 - var(--marker-progress))*100%) -12% -2%);pointer-events:none;position:absolute;inset:.12em -.055em .01em}.mf-highlight-ink:before,.mf-highlight-ink:after{content:"";background:var(--word-color);position:absolute;inset:0;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M8%209%20C65%205%20108%2010%20166%207%20S282%204%20339%207%20Q373%208%20393%205%20L398%2085%20Q365%2091%20329%2088%20C272%2085%20229%2093%20174%2090%20S64%2094%203%2089%20L5%2066%203%2041Z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20400%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20fill%3D%22white%22%20d%3D%22M8%209%20C65%205%20108%2010%20166%207%20S282%204%20339%207%20Q373%208%20393%205%20L398%2085%20Q365%2091%20329%2088%20C272%2085%20229%2093%20174%2090%20S64%2094%203%2089%20L5%2066%203%2041Z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.mf-highlight-ink:before{opacity:.92;background:linear-gradient(180deg,transparent 0%,#ffffff06 8%,transparent 42%,#1117130b 47%,transparent 52%),repeating-linear-gradient(179.5deg,transparent 0 2px,#1117130b 2.5px,transparent 3.2px 7px),var(--word-color)}.mf-highlight-ink:after{opacity:.16;background:repeating-linear-gradient(180deg,var(--word-color) 0 1px,transparent 1px 3px);inset:5% -.012em -3% .015em;transform:rotate(-.45deg)}.mf-butter .mf-highlight-ink{--marker-angle:-1.7deg;inset:.14em -.045em 0}.mf-lime .mf-highlight-ink{--marker-angle:.8deg;inset:.11em -.06em .02em}.mf-sky .mf-highlight-ink{--marker-angle:-.6deg;inset:.15em -.04em -.01em}.mf-cream .mf-highlight-ink{--marker-angle:1.1deg;inset:.12em -.035em .01em}.mf-highlight-text{color:var(--mf-paper);display:inline-block;position:relative}.mf-highlight-letter-ink{color:var(--mf-ink);clip-path:inset(-20% calc((1 - var(--marker-progress))*100%) -20% 0);pointer-events:none;position:absolute;inset:0}.mf-journey-bottom{display:none}.mf-journey-progress{background:#344139;border-radius:4px;width:160px;height:3px;overflow:hidden}.mf-journey-progress span{background:var(--mf-cyan);transform-origin:0;width:100%;height:100%;display:block}.mf-horizontal{height:100svh;padding:0}.mf-horizontal .mf-track{will-change:transform;width:max-content;height:100%;padding:0 45vw 100px var(--mf-start-inset,6vw);align-items:center;gap:.22em;font-size:clamp(80px,9vw,160px);line-height:1.3;display:flex}.mf-horizontal .mf-step{white-space:nowrap;flex:none;padding:0;display:inline-block}.mf-horizontal .mf-journey-bottom{justify-content:center;width:100%;display:flex;position:absolute;bottom:5%}@media (max-width:540px){.mf-track{font-size:10.8vw}}.mf-finale h2{max-width:none;font-size:clamp(48px,8.8vw,160px)}.mf-finale-line{white-space:nowrap;display:block}@media (max-width:540px){.mf-finale h2{font-size:10.8vw}}.mf-origin-bottom{max-width:740px;margin-left:auto;display:block}.mf-origin-bottom p{max-width:36ch}.mf-hero-title{padding-block:60px;margin-block:auto!important}@media (max-width:540px){.mf-hero-title{padding-block:50px}}.vinyl-sticker{aspect-ratio:1;filter:drop-shadow(0 1px .6px #0000001f);isolation:isolate;width:220px;position:relative}.vinyl-sticker img,.vinyl-sticker canvas{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.vinyl-sticker img{clip-path:inset(0 calc((1 - var(--sticker-lay,1))*100%) 0 0);transform:scale(.9)}.vinyl-sticker canvas{opacity:0;pointer-events:none}.vinyl-sticker[data-ready] canvas{opacity:1}.vinyl-sticker[data-ready] img{opacity:0}.vinyl-wide{aspect-ratio:2}.vinyl-sticker{display:block}.mf-butter{--word-color:#ffd074}.mf-sky{--word-color:#87c3f6}.mf-origin-bottom{max-width:740px;margin-left:auto}.mf-hero-bottom{align-items:center}.mf-sticker-idea{flex:none;width:clamp(320px,27vw,400px);margin-top:-70px;margin-right:4vw;transform:rotate(8deg)}.mf-step-illustrated{padding-bottom:280px}.mf-step-sticker{width:var(--sticker-size);min-width:280px;transform:rotate(var(--sticker-angle,-5deg));transform-origin:50%;z-index:3;margin:0;position:absolute;top:calc(100% - 24px);left:0}.mf-sticker-remix-orbit{--sticker-angle:7deg;width:clamp(360px,38vw,540px);top:auto;bottom:calc(100% - 38px);left:28%}.mf-sticker-share-plane{--sticker-angle:-11deg;width:clamp(340px,31vw,440px);top:calc(100% - 34px);left:-22%}.mf-horizontal .mf-sticker-remix-orbit{width:min(clamp(360px,38vw,540px),90svh - 180px)}.mf-horizontal .mf-sticker-share-plane{width:min(clamp(340px,31vw,440px),60svh + 24px)}.mf-horizontal .mf-step{padding:0}.mf-invitation{align-items:center;gap:24px;width:fit-content;display:flex}.mf-sticker-signoff{width:clamp(320px,29vw,410px);min-width:280px;margin-left:-32px;transform:rotate(9deg)}@media (min-width:900px){.mf-sticker-idea{margin:0;position:absolute;top:43%;right:6vw;transform:translateY(-20%)rotate(8deg)}}@media (max-width:899px),(max-height:599px){.mf-step{--sticker-size:280px;padding-block:48px}.mf-step.mf-lime{padding-top:240px;padding-bottom:64px}.mf-step.mf-cream{padding-bottom:340px}.mf-step .mf-sticker-remix-orbit{width:min(340px,88vw);bottom:calc(100% - 24px);left:0}.mf-step .mf-sticker-share-plane{width:min(340px,88vw);top:calc(100% - 20px);left:-1.7em}.mf-origin-bottom{margin-left:0}}@media (max-width:540px){.mf-hero-bottom{flex-direction:column-reverse;align-items:flex-start;gap:8px}.mf-sticker-idea{align-self:flex-end;width:min(340px,88vw);margin:-40px -10px 0}.mf-step{padding-inline:6vw}.mf-invitation{flex-direction:column;align-items:flex-start;gap:0}.mf-sticker-signoff{align-self:flex-end;width:min(340px,88vw);margin:-24px -12px -32px 0}}.mf-scroll-shell{background:#111713}.mf-nav{color:var(--mf-paper);background:#111713}.manifesto .mf-motion{color:var(--mf-paper)}.mf-hero{color:var(--mf-paper);background:#111713;justify-content:center;gap:38px;min-height:calc(100svh - 100px);padding:42px 5vw 64px}.mf-hero-composition{isolation:isolate;width:min(1120px,100%);margin:auto;position:relative}.mf-hero-title{text-align:center;padding:24px 0;font-size:clamp(80px,12.5vw,200px);letter-spacing:-.075em!important;margin:0!important;font-weight:600!important;line-height:.92!important}.mf-hero-bottom{text-align:center;z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-bottom:auto;position:relative}.mf-hero-bottom p{font-size:var(--type-body);color:#d3d7cd;line-height:1.5}.mf-hero-cta{border:1.5px solid var(--mf-cyan);font-size:var(--type-body);border-radius:100px;justify-content:center;align-items:center;gap:34px;padding:17px 27px;font-weight:600;transition:background .2s,color .2s,transform .2s;display:inline-flex}.mf-hero-cta:hover{background:var(--mf-cyan);color:#111713;transform:translateY(-2px)}.mf-hero-cta:active{transform:translateY(0)scale(.98)}.mf-hero-sticker{z-index:2;pointer-events:none;transform:rotate(var(--hero-angle));margin:0;position:absolute}.mf-hero-bulb{--hero-angle:-16deg;width:clamp(160px,17vw,240px);top:-12%;left:-2%}.mf-hero-play{--hero-angle:12deg;width:clamp(200px,23vw,330px);bottom:-32%;right:-2%}@media (max-width:899px){.mf-hero{gap:48px;min-height:calc(100svh - 80px);padding:80px 5vw 48px}.mf-hero-title{padding:25px 0;font-size:13vw}.mf-hero-bulb{width:23vw;top:-44%;left:-4%}.mf-hero-play{width:32vw;bottom:-39%;right:-3%}.mf-hero-bottom{margin-top:25px}}@media (max-width:540px){.mf-hero{gap:46px;min-height:calc(100svh - 80px);padding-top:90px}.mf-hero-title{font-size:14vw}.mf-hero-bulb{width:120px;top:-65%;left:-3%}.mf-hero-play{width:160px;bottom:-58%;right:-3%}.mf-hero-bottom{gap:22px;margin-top:42px}.mf-hero-bottom p{font-size:var(--type-body)}}.mf-hero{background:radial-gradient(36% 34% at 51% 100%,#63dff213,#0000 100%),radial-gradient(28% 30% at 72% 100%,#b99af10f,#0000 100%),#111713}.mf-finale{background:radial-gradient(ellipse 65% 50% at 100% 100%,#b99af157,transparent 100%), radial-gradient(ellipse 44% 38% at 0% 100%,#78dfb23d,transparent 100%), var(--mf-cyan)}.mf-scroll-shell,.mf-nav{background:var(--mf-cyan,#75eaff)}.mf-nav,.manifesto .mf-motion{color:var(--mf-ink)}.mf-hero{color:var(--mf-ink);background:radial-gradient(ellipse 42% 32% at 76% 100%,#b99af12e,transparent 100%),var(--mf-cyan)}.mf-hero-title{font-size:clamp(80px,14.4vw,216px)}.mf-hero-line{overflow:visible}.mf-hero-line>.mf-hero-char-mask{vertical-align:top;margin:-.08em -.12em -.16em;padding:.08em .12em .16em;display:inline-block;overflow:clip}.mf-hero-char{transform-origin:50% 90%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block}.mf-hero-bottom p{color:#283b3c}.mf-hero-cta{background:var(--mf-ink);border-color:var(--mf-ink);color:var(--mf-paper)!important}.mf-hero-cta:hover{background:#293c36}@media (max-width:899px){.mf-hero-title{font-size:16vw}}@media (max-width:540px){.mf-hero-title{font-size:17vw}}.mf-hero-title{font-size:clamp(68px,9.2vw,150px);line-height:.96!important}.mf-hero-builders{--hero-angle:-12deg;width:clamp(200px,23vw,320px);top:-15%;left:-3%}.mf-hero-share{--hero-angle:12deg;width:clamp(170px,19vw,265px);bottom:-13%;right:1%}@media (max-width:899px){.mf-hero-title{font-size:10.5vw}.mf-hero-builders{width:28vw;top:-34%;left:-4%}.mf-hero-share{width:25vw;bottom:-28%;right:-1%}}@media (max-width:540px){.mf-hero-title{font-size:11.2vw}.mf-hero-builders{width:155px;top:-52%;left:-4%}.mf-hero-share{width:125px;bottom:-47%;right:-2%}}.mf-hero-cursor{--hero-angle:-14deg;width:clamp(140px,15vw,205px);top:-8%;left:1%}@media (max-width:899px){.mf-hero-cursor{width:19vw;top:-37%;left:0}}@media (max-width:540px){.mf-hero-cursor{width:95px;top:-61%;left:0}}
