:root{--landing-header-h:clamp(58px, 5.4vw, 87px);--landing-pin-top:calc(var(--landing-header-h) + clamp(12px, 1.5vh, 24px))}.landing-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-header{z-index:40;background:0 0;border-bottom:1px solid #0000;transition:background-color .35s,border-color .35s;position:fixed;top:0;left:0;right:0}.landing-header__inner{justify-content:space-between;align-items:center;gap:16px;width:82.8%;max-width:1590px;margin-inline:auto;padding-block:clamp(14px,1.35vw,26px);display:flex}.landing-header__brand{opacity:.92;line-height:0;transition:opacity .25s;display:block}.landing-header__brand:hover,.landing-header__brand:focus-visible{opacity:1}.landing-header__brand img{width:auto;max-width:180px;height:clamp(22px,1.46vw,28px);display:block}@keyframes landing-orbit{to{transform:rotate(360deg)}}@media (max-width:600px){.landing-header__inner{width:100%;padding-inline:20px}}.landing-cta{--cta-h:clamp(44px, 3.333vw, 64px);border-radius:100px;align-items:center;text-decoration:none;display:inline-flex}.landing-cta__pill{height:var(--cta-h);color:#202020;font-family:var(--font-app-text);white-space:nowrap;background:#eee;border-radius:100px;justify-content:center;align-items:center;margin-right:-4px;padding-inline:clamp(18px,1.458vw,28px);font-size:clamp(15px,1.354vw,26px);line-height:1.15;display:flex;overflow:hidden}.landing-cta__window{height:var(--cta-h);display:block;overflow:hidden}.landing-cta__track{transition:transform .42s cubic-bezier(.22,.61,.36,1);display:block}.landing-cta__track>span{height:var(--cta-h);justify-content:center;align-items:center;display:flex}.landing-cta:hover .landing-cta__track,.landing-cta:focus-visible .landing-cta__track{transform:translateY(calc(-1 * var(--cta-h)))}.landing-cta__circle{width:var(--cta-h);height:var(--cta-h);color:#202020;background:#eee;border-radius:100px;justify-content:center;align-items:center;display:flex;overflow:hidden}.landing-cta__arrowWindow{width:var(--cta-h);height:var(--cta-h);display:block;overflow:hidden}.landing-cta__arrowTrack{width:200%;height:100%;transition:transform .42s cubic-bezier(.22,.61,.36,1);display:flex}.landing-cta__arrowSlot{flex:0 0 50%;justify-content:center;align-items:center;display:flex}.landing-cta__arrowSlot>svg{width:clamp(18px,1.354vw,26px);height:clamp(18px,1.354vw,26px)}.landing-cta:hover .landing-cta__arrowTrack,.landing-cta:focus-visible .landing-cta__arrowTrack{transform:translate(-50%)}.landing-cta:focus-visible{outline-offset:4px;outline:2px solid #eee}.landing-features__grid{align-items:flex-start;gap:clamp(24px,2vw,40px);padding-right:clamp(0px,1.667vw,32px);display:flex}.landing-features__headingCol{width:18.41%;top:var(--landing-pin-top);flex:none;position:sticky}.landing-features__showcase{flex:1 1 0;justify-content:flex-end;min-width:0;display:flex;position:relative}.landing-features__imageCol{inset-block:0;width:clamp(150px,14.74vw,283px);position:absolute;left:auto;right:calc(56% + clamp(20px,2.6vw,50px))}.landing-features__imageSticky{position:sticky;top:clamp(84px,16.7vh,150px)}.landing-features__imageBox{aspect-ratio:283/309;background:#16181a;width:100%;position:relative;overflow:hidden}.landing-features__listCol{width:56%;min-width:0}.landing-features__list{border-top:1px dashed #f1f1f1;margin:0;padding:0;list-style:none}.landing-features__row{opacity:.45;border-bottom:1px dashed #f1f1f1;padding:clamp(12px,1.23vw,24px) 0;transition:opacity .4s}.landing-features__row[data-active]{opacity:1}.landing-fx{opacity:0;z-index:1;transition:opacity .4s;position:absolute;inset:0;overflow:hidden}.landing-fx[data-active]{opacity:1;z-index:2}.landing-fx__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-fx__layer{pointer-events:none;position:absolute}.landing-tl__stage{height:100vh;position:sticky;top:0;overflow:hidden}.landing-tl__stage[data-still]{height:auto;padding-bottom:clamp(48px,6vw,120px);position:static}.landing-tl__headline{--landing-tl-gutter:10.47%;padding:calc(var(--landing-header-h) + clamp(16px, 2vw, 40px)) var(--landing-tl-gutter) 0;justify-content:space-between;align-items:flex-start;gap:clamp(20px,3vw,64px);display:flex;position:relative}.landing-tl__titles{flex:auto;min-width:0;display:grid;position:relative}.landing-tl__title{grid-area:1/1;align-self:start}.landing-tl__chips{flex:none;width:max-content;max-width:42%}.landing-tl__chips .landing-chips{--tl-key-gap:clamp(13px, 1.05vw, 21px);gap:var(--tl-key-gap);flex-direction:column;margin:0;display:flex}.landing-tl__chips .landing-chip{color:#f1f1f1e0;gap:clamp(10px,.8vw,15px);position:relative}.landing-tl__chips .landing-chip:before{box-sizing:border-box;border-color:#f1f1f199;width:7px;height:7px}.landing-tl__chips .landing-chip:not(:last-child):after{content:"";width:1px;height:calc(100% + var(--tl-key-gap) - 12px);background:#f1f1f133;position:absolute;top:calc(50% + 6px);left:3px}.landing-tl__title h2,.landing-tl__title p{max-width:14ch;font-family:var(--font-app-text);color:#ddd;margin:0;font-size:clamp(28px,2.92vw,56px);font-weight:500;line-height:1.04}.landing-tl__title--alt p{max-width:19ch;font-size:clamp(23px,2.4vw,46px);line-height:1.1}.landing-tl__stage[data-still] .landing-tl__titles{display:block}.landing-tl__stage[data-still] .landing-tl__title--alt{opacity:.55;margin-top:12px}.landing-tl__core{aspect-ratio:413.75/242.5;background:#16181a;width:21.55%;margin-left:-10.77%;position:absolute;top:22%;left:50%;overflow:hidden}.landing-tl__stage[data-still] .landing-tl__core{width:min(420px,60%);margin:clamp(24px,3vw,56px) auto 0;position:relative;top:auto;left:auto}.landing-tl__core img{object-fit:cover;width:100%;height:100%;display:block}.landing-tl__track{height:34%;position:absolute;bottom:6%;left:0;right:0}.landing-tl__stage[data-still] .landing-tl__track{height:clamp(180px,26vw,300px);margin-top:clamp(28px,4vw,64px);position:relative;bottom:auto}.landing-tl__stage[data-still] .landing-tl__trackScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px;overflow:auto hidden}.landing-tl__stage[data-still] .landing-tl__trackScroll::-webkit-scrollbar{display:none}.landing-tl__stage[data-still] .landing-tl__track{min-width:880px}.landing-tl__lanes{pointer-events:none;position:absolute;inset:0}.landing-tl__lanes span{background:#ffffff12;height:1px;position:absolute;left:0;right:0}.landing-tl__lanes span:first-child{top:12%}.landing-tl__lanes span:nth-child(2){top:42%}.landing-tl__lanes span:nth-child(3){top:72%}.landing-tl__ruler{position:absolute;top:0}.landing-tl__seconds{font-family:var(--font-app-text);color:#f1f1f1;opacity:.45;justify-content:space-between;font-size:clamp(9px,.73vw,14px);display:flex}.landing-tl__ticks{justify-content:space-between;align-items:flex-start;height:clamp(10px,1.35vw,26px);margin-top:6px;display:flex}.landing-tl__ticks span{background:#f1f1f159;width:1px;height:40%}.landing-tl__ticks span[data-major]{background:#f1f1f199;height:100%}.landing-tl__clip{top:calc(38% + var(--lane,0px));will-change:transform;height:clamp(40px,5vw,96px);margin:0;position:absolute;overflow:visible}.landing-tl__clip[data-lane="0"]{--lane:0px}.landing-tl__clip[data-lane="1"]{--lane:clamp(18px, 2.86vw, 55px)}.landing-tl__clip[data-lane="2"]{--lane:calc(-1 * clamp(16px, 2.5vw, 48px))}.landing-tl__clip img{object-fit:cover;background:#16181a;width:100%;height:clamp(40px,5vw,96px);display:block}.landing-tl__clipBar{transform-origin:0;background:#f1f1f180;height:2px;margin-top:4px;display:block}.landing-tl__clip figcaption{font-family:var(--font-app-text);letter-spacing:.06em;color:#f1f1f1;opacity:.45;margin-top:6px;font-size:clamp(8px,.63vw,12px)}.landing-tl__playhead{transform-origin:top;will-change:transform;background:#f1f1f1;width:1px;height:92%;position:absolute;top:2%}.landing-tl__trail{transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#f1f1f100 0%,#f1f1f10d 70%,#f1f1f11f 100%);height:92%;position:absolute;top:2%}.landing-price__toggleRow{justify-content:center;margin:clamp(28px,3.2vw,56px) 0 clamp(28px,3.4vw,60px);display:flex}.landing-price__toggle{background:#262626;border-radius:100px;align-items:center;gap:2px;padding:5px;display:flex}.landing-price__tab{color:#fff;font-family:var(--font-app-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:100px;align-items:center;gap:8px;padding:clamp(7px,.53vw,10px) clamp(14px,1.06vw,20px);font-size:clamp(14px,1.04vw,20px);font-weight:500;line-height:1.53;transition:background-color .25s,color .25s;display:inline-flex}.landing-price__tab[data-active]{color:#111;background:#fff}.landing-price__tab:focus-visible{outline-offset:3px;outline:2px solid #eee}.landing-price__discount{text-transform:uppercase;letter-spacing:.06em;opacity:.6;font-size:.65em}.landing-price__tab[data-active] .landing-price__discount{opacity:.75}.landing-price__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(12px,1.25vw,24px);max-width:1400px;margin-inline:auto;display:grid}.landing-price__card{color:#ddd;border:1px solid #aaaaaa4d;flex-direction:column;padding:clamp(24px,2.14vw,41px) clamp(20px,1.72vw,33px);display:flex}.landing-price__card[data-highlighted]{color:#202020;background:#ddd;border-color:#ddd}.landing-price__nameRow{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.landing-price__name{font-family:var(--font-app-text);color:inherit;margin:0;font-size:clamp(19px,1.25vw,24px);font-weight:500;line-height:1.33}.landing-price__currentBadge{font-family:var(--font-app-text);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;opacity:.72;border:1px solid;border-radius:999px;flex:none;padding:5px 9px;font-size:clamp(10px,.63vw,12px);font-weight:600;line-height:1}.landing-price__desc{font-family:var(--font-app-text);color:currentColor;opacity:.5;max-width:30ch;margin:12px 0 0;font-size:clamp(14px,.83vw,16px);line-height:1.5}.landing-price__amount{letter-spacing:-2px;color:inherit;align-items:baseline;gap:6px;margin:clamp(22px,1.77vw,34px) 0 0;font-size:clamp(38px,2.92vw,56px);font-weight:600;line-height:1.14;display:flex}.landing-price__period{font-family:var(--font-app-text);letter-spacing:0;opacity:.5;font-size:clamp(14px,.83vw,16px);font-weight:400}.landing-price__caption{font-family:var(--font-app-text);color:currentColor;opacity:.4;margin:16px 0 0;font-size:clamp(13px,.83vw,16px);line-height:1.5}.landing-price__rule{opacity:.14;border-top:1px dashed;margin:clamp(22px,1.77vw,34px) 0}.landing-price__featuresLabel{font-family:var(--font-app-text);color:inherit;margin:0;font-size:clamp(14px,.83vw,16px);font-weight:500;line-height:1.5}.landing-price__features{flex-direction:column;flex:auto;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.landing-price__features li{font-family:var(--font-app-text);color:inherit;align-items:center;gap:8px;font-size:clamp(13px,.83vw,16px);line-height:1.5;display:flex}.landing-price__check{color:#aaa;flex:none;width:24px;height:24px}.landing-price__card[data-highlighted] .landing-price__check{color:#202020}.landing-price__cta{color:#202020;height:56px;font-family:var(--font-app-text);background:#ddd;border-radius:50px;justify-content:center;align-items:center;margin-top:40px;font-size:clamp(14px,.83vw,16px);font-weight:500;text-decoration:none;transition:opacity .2s,transform .2s;display:flex}.landing-price__card[data-highlighted] .landing-price__cta{background:var(--landing-page-bg,#202020);color:#ddd}.landing-price__cta:hover,.landing-price__cta:focus-visible{opacity:.88}.landing-price__cta:focus-visible{outline-offset:3px;outline:2px solid}.landing-price__cta:disabled{cursor:not-allowed;opacity:.48;transform:none}.landing-faq__grid{align-items:flex-start;gap:clamp(24px,2vw,40px);display:flex}.landing-faq__headingCol{width:30%;top:var(--landing-pin-top);flex:none;position:sticky}.landing-faq__lede{font-family:var(--font-app-text);color:#f1f1f1;opacity:.45;max-width:34ch;margin:16px 0 0;font-size:clamp(14px,.94vw,18px);line-height:1.55}.landing-faq__listCol{flex:1 1 0;min-width:0}.landing-faq__list{border-top:1px dashed #f1f1f173;margin:0;padding:0;list-style:none}.landing-faq__item{border-bottom:1px dashed #f1f1f173}.landing-faq__questionWrap{font-size:inherit;font-weight:inherit;margin:0}.landing-faq__question{text-align:left;cursor:pointer;color:#f1f1f1;opacity:.55;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:clamp(16px,1.35vw,26px) 0;font-size:clamp(16px,1.15vw,22px);font-weight:500;line-height:1.3;transition:opacity .3s;display:flex}.landing-faq__item[data-open] .landing-faq__question,.landing-faq__question:hover,.landing-faq__question:focus-visible{opacity:1}.landing-faq__question:focus-visible{outline-offset:4px;outline:2px solid #f1f1f199}.landing-faq__marker{flex:none;width:16px;height:16px;position:relative}.landing-faq__marker span{background:currentColor;height:1px;transition:transform .35s cubic-bezier(.22,.61,.36,1);position:absolute;inset:50% 0 auto}.landing-faq__marker span:last-child{transform:rotate(90deg)}.landing-faq__item[data-open] .landing-faq__marker span:last-child{transform:rotate(0)}.landing-faq__panel{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,.61,.36,1);display:grid}.landing-faq__item[data-open] .landing-faq__panel{grid-template-rows:1fr}.landing-faq__panelInner{visibility:hidden;transition:visibility 0s linear .4s;overflow:hidden}.landing-faq__item[data-open] .landing-faq__panelInner{visibility:visible;transition-delay:0s}.landing-faq__panelInner p{max-width:62ch;font-family:var(--font-app-text);color:#f1f1f1;opacity:.55;margin:0 0 12px;font-size:clamp(14px,.88vw,17px);line-height:1.6}.landing-faq__panelInner p:first-child{margin-top:2px}.landing-faq__link{font-family:var(--font-app-text);color:#f1f1f1;border-bottom:1px solid #f1f1f159;align-items:center;gap:8px;margin-bottom:clamp(18px,1.5vw,26px);padding-bottom:2px;font-size:clamp(13px,.83vw,16px);text-decoration:none;transition:border-color .2s;display:inline-flex}.landing-faq__link:hover,.landing-faq__link:focus-visible{border-bottom-color:#f1f1f1}.landing-faq__item[data-overflow]{animation:.55s cubic-bezier(.22,.61,.36,1) both landingFaqReveal;animation-delay:calc(var(--faq-stagger,0) * 55ms)}@keyframes landingFaqReveal{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-10px)}to{opacity:1;clip-path:inset(0);transform:none}}.landing-faq__moreRow{align-items:center;display:flex}.landing-faq__more{cursor:pointer;color:#f1f1f1;letter-spacing:.14em;text-transform:uppercase;opacity:.55;background:0 0;border:0;flex:none;align-items:center;gap:12px;padding:clamp(16px,1.35vw,26px) 0;font-size:clamp(11px,.72vw,13px);font-weight:500;transition:opacity .3s;display:inline-flex}.landing-faq__more:hover,.landing-faq__more:focus-visible{opacity:1}.landing-faq__more:focus-visible{outline-offset:4px;outline:2px solid #f1f1f199}.landing-faq__moreIcon{border:1px dashed #f1f1f173;border-radius:999px;place-items:center;width:26px;height:26px;transition:transform .45s cubic-bezier(.22,.61,.36,1),border-color .3s,background-color .3s;display:grid}.landing-faq__moreIcon svg{width:12px;height:12px}.landing-faq__more:hover .landing-faq__moreIcon,.landing-faq__more:focus-visible .landing-faq__moreIcon{background:#f1f1f10f;border-color:#f1f1f1d9}.landing-faq__moreRow[data-expanded] .landing-faq__moreIcon{transform:rotate(180deg)}.landing-footer{--rule:1px solid #ffffff1a;background:var(--landing-page-bg,#202020);justify-content:center;padding-inline:32px;display:flex}.landing-footer__inner{width:100%;max-width:1440px;container-type:inline-size}.landing-footer__row{display:flex}.landing-footer__cell--wide{border-inline:var(--rule);border-bottom:var(--rule);width:66.667%}.landing-footer__cell--narrow{border-right:var(--rule);border-bottom:var(--rule);width:33.333%}.landing-footer__row--spacer{height:4.44cqw}.landing-footer__row--spacer .landing-footer__cell--wide,.landing-footer__row--spacer .landing-footer__cell--narrow{height:100%}.landing-footer__lockup{height:20.83cqw;text-decoration:none;display:block;position:relative;overflow:hidden}.landing-footer__moshpit,.landing-footer__studio{white-space:nowrap;font-size:11.39cqw;font-weight:700;line-height:1;position:absolute}.landing-footer__moshpit{color:#d9d9d9;top:10.6%;left:44.17%;transform:translate(-50%)}.landing-footer__studio{color:#0000;-webkit-text-stroke:1px #ffffff73;top:53%;right:4.5%}.landing-footer__nav{flex-direction:column;width:33.333%;display:flex}.landing-footer__navLink{border-right:var(--rule);border-bottom:var(--rule);font-family:var(--font-app-text);color:#fff;flex:1 1 0;align-items:center;padding-left:23.3%;font-size:max(13px,1.11cqw);line-height:1.4;text-decoration:none;transition:background-color .25s,padding-left .25s;display:flex}.landing-footer__navLink:hover,.landing-footer__navLink:focus-visible{background:#ffffff0a;padding-left:25.5%}.landing-footer__statement{border-inline:var(--rule);border-bottom:var(--rule);justify-content:flex-start;align-items:flex-end;height:25.7cqw;padding:0 0 2.57cqw 50%}.landing-footer__statement p{color:#aaaaaa80;white-space:nowrap;margin:0;font-size:5.14cqw;line-height:1.1}.landing-footer__legal{min-height:max(72px,6.67cqw)}.landing-footer__legalCell{border-right:var(--rule);align-items:center;gap:clamp(16px,2.22vw,32px);width:50%;display:flex;position:relative}.landing-footer__legalCell--left{border-left:var(--rule);padding-left:33px}.landing-footer__legalCell--right{justify-content:space-between;padding-left:32px;padding-right:33px}.landing-footer__social{gap:clamp(16px,2.22vw,32px);display:flex}.landing-footer__smallLink{font-family:var(--font-app-text);color:#fff;white-space:nowrap;opacity:.85;font-size:max(13px,1.11cqw);line-height:1.4;text-decoration:none;transition:opacity .2s}.landing-footer__smallLink:hover,.landing-footer__smallLink:focus-visible{opacity:1;text-underline-offset:4px;text-decoration:underline}.landing-footer__copyright{white-space:nowrap;opacity:.85;margin:0;font-size:max(12px,1.11cqw);line-height:1.4}.landing-features,#distribute-it{scroll-margin-top:calc(var(--landing-header-h) + 12px)}.landing-lede{max-width:30ch;font-family:var(--font-app-text);color:#aaa;margin:clamp(14px,1.15vw,22px) 0 0;font-size:clamp(14px,.94vw,18px);line-height:1.55}.landing-chips{flex-wrap:wrap;gap:clamp(9px,.83vw,15px) clamp(16px,1.5vw,28px);margin:clamp(22px,1.9vw,34px) 0 0;padding:0;list-style:none;display:flex}.landing-chip{font-family:var(--font-clash-display), system-ui, sans-serif;letter-spacing:.045em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f1f1f1d9;white-space:nowrap;align-items:center;gap:clamp(7px,.55vw,10px);font-size:clamp(11px,.8vw,15px);font-weight:500;line-height:1.15;display:inline-flex}.landing-chip:before{content:"";border:1px solid #f1f1f173;flex:none;width:5px;height:5px;transform:rotate(45deg)}.landing-cta2{color:#eee;font-family:var(--font-app-text);align-items:center;gap:clamp(8px,.63vw,12px);padding-block:clamp(10px,.83vw,16px);font-size:clamp(15px,1.15vw,22px);line-height:1.15;text-decoration:none;display:inline-flex}.landing-cta2:focus-visible{outline-offset:4px;outline:2px solid #eee}.landing-cta2__arrow{width:clamp(15px,1.04vw,20px);height:clamp(15px,1.04vw,20px);transition:transform .32s cubic-bezier(.22,1,.36,1);display:inline-flex}.landing-cta2__arrow>svg{width:100%;height:100%}.landing-cta2:hover .landing-cta2__arrow,.landing-cta2:focus-visible .landing-cta2__arrow{transform:translate(4px)}@keyframes landing-presence-pulse{0%{opacity:.85;transform:scale(.3)}to{opacity:0;transform:scale(1.35)}}@keyframes landing-presence-move{to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.landing-fx,.landing-features__row,.landing-cta__track,.landing-cta__arrowTrack,.landing-cta2__arrow,.landing-faq__panel,.landing-faq__marker span,.landing-faq__moreIcon{transition:none}.landing-faq__item[data-overflow]{animation:none}}@media (max-width:900px){.landing-features__grid{flex-direction:column;align-items:stretch;gap:28px}.landing-features__headingCol{width:100%;position:static}.landing-features__showcase{flex-direction:column;justify-content:flex-start;gap:24px}.landing-features__imageCol{width:min(240px,55%);padding-top:0;position:static}.landing-features__list{margin-top:0}.landing-features__listCol{width:100%}.landing-tl__headline{--landing-tl-gutter:clamp(20px, 3.125vw, 60px);flex-direction:column;gap:0}.landing-tl__chips{width:max-content;max-width:100%}.landing-tl__chips .landing-chips{margin-top:clamp(58px,16vw,96px)}.landing-tl__stage[data-still] .landing-tl__chips .landing-chips{margin-top:clamp(16px,4vw,26px)}.landing-price__grid{grid-template-columns:minmax(0,1fr);gap:16px}.landing-price__toggle{width:100%;max-width:320px}.landing-price__tab{flex:1 1 0;justify-content:center}.landing-faq__grid{flex-direction:column;gap:24px}.landing-faq__headingCol{width:100%;position:static}.landing-footer{padding-inline:16px}.landing-footer__row--lockup,.landing-footer__legal{flex-direction:column}.landing-footer__cell--wide,.landing-footer__cell--narrow,.landing-footer__nav,.landing-footer__legalCell{width:100%}.landing-footer__row--spacer{display:none}.landing-footer__lockup{height:auto;padding:28px 0 32px}.landing-footer__nav{border-left:var(--rule)}.landing-footer__navLink{flex:none;min-height:52px;padding-left:16px}.landing-footer__navLink:hover,.landing-footer__navLink:focus-visible{padding-left:22px}.landing-footer__moshpit,.landing-footer__studio{text-align:center;font-size:15vw;display:block;position:static;transform:none}.landing-footer__studio{margin-top:-.12em}.landing-footer__statement{justify-content:flex-start;height:auto;padding:44px 16px 40px}.landing-footer__statement p{white-space:normal;font-size:9vw}.landing-footer__legalCell--left,.landing-footer__legalCell--right{border-left:var(--rule);flex-wrap:wrap;align-items:flex-start;gap:16px;padding:20px 16px}.landing-footer__legalCell--right{border-bottom:var(--rule);flex-direction:column}.landing-footer__copyright{white-space:normal}}@keyframes landing-seq{0%{opacity:0;transform:translateY(7px)}2%{opacity:1;transform:none}18%{opacity:1;transform:none}20%{opacity:0;transform:translateY(-7px)}to{opacity:0;transform:translateY(7px)}}@keyframes landing-hud-pulse{0%,to{opacity:.28}50%{opacity:1}}.landing-tl{position:relative}.landing-editor-timeline{--timeline-unit:min(calc(min(100vw, 2560px) / 1920), calc(100svh / 1050));--timeline-progress:0;--grade-saturation:.78;--grade-contrast:.94;--grade-brightness:.96;--timeline-left:calc(162 * var(--timeline-unit));--timeline-right:calc(201 * var(--timeline-unit));--timeline-track-gap:calc(9 * var(--timeline-unit));--timeline-columns:minmax(0, 6fr) minmax(0, 5fr) minmax(0, 3fr) minmax(0, 4fr);color:#ccc;background:var(--landing-page-bg,#202020);height:260vh;font-family:var(--font-app-text);position:relative}.landing-editor-timeline__stage{width:100%;max-width:2560px;height:100svh;padding-bottom:max(72px, calc(60 * var(--timeline-unit)));background:var(--landing-page-bg,#202020);flex-direction:column;margin:0 auto;display:flex;position:sticky;top:0;overflow:hidden}.landing-editor-timeline__intro{flex:1;min-height:0;position:relative}.landing-editor-timeline h2{top:calc(140 * var(--timeline-unit));left:calc(60 * var(--timeline-unit));color:#ccc;font-family:var(--font-app-text);font-size:calc(56 * var(--timeline-unit));letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.029;position:absolute}.landing-editor-timeline h2 span{white-space:nowrap;display:block}.landing-editor-timeline__player{top:calc(179 * var(--timeline-unit));width:calc(480 * var(--timeline-unit));position:absolute;left:50%;transform:translate(-50%)}.landing-editor-timeline__preview{aspect-ratio:480/281;isolation:isolate;background:#181818;position:relative;overflow:hidden}.landing-editor-timeline__preview img,.landing-editor-timeline__preview video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0}.landing-editor-timeline__preview .is-active{opacity:1}.landing-editor-timeline__effect-canvas{z-index:3;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-editor-timeline[data-active-scene=rain] [data-timeline-rain],.landing-editor-timeline[data-active-scene=depth-fog] [data-timeline-fog],.landing-editor-timeline[data-active-scene=light-rays] [data-timeline-rays]{opacity:1}.landing-editor-timeline__effect-canvas--rays{mix-blend-mode:normal}.landing-editor-timeline__preview video{filter:saturate(var(--grade-saturation)) contrast(var(--grade-contrast)) brightness(var(--grade-brightness))}.landing-editor-timeline__transport{color:#aaa;justify-content:space-between;align-items:center;padding-top:8px;font-size:11px;display:flex;position:relative}.landing-editor-timeline__transport-caption{min-width:0;min-height:1.35em;line-height:1.35;display:grid;overflow:hidden}.landing-editor-timeline__transport-caption--end{text-align:right;justify-items:end;margin-left:24px}.landing-editor-timeline__transport-caption>span{white-space:nowrap;will-change:opacity, transform;grid-area:1/1}.landing-editor-timeline button{appearance:none;color:inherit;text-align:left;cursor:pointer;border:0;font-family:inherit}.landing-editor-timeline button:focus-visible{outline-offset:4px;outline:1px solid #f1f1f1}.landing-editor-timeline__editor{flex:none;position:relative}.landing-editor-timeline__ruler{height:calc(42 * var(--timeline-unit));margin:0 var(--timeline-right) 0 var(--timeline-left);position:relative}.landing-editor-timeline__times{color:#f1f1f173;font-size:max(8px, calc(10.5 * var(--timeline-unit)));justify-content:space-between;line-height:1.5;display:flex}.landing-editor-timeline__ticks{height:calc(20 * var(--timeline-unit));margin-top:calc(4.5 * var(--timeline-unit));background:repeating-linear-gradient(90deg,#f1f1f199 0 1px,#0000 1px 12.5%);border-right:1px solid #f1f1f199;position:relative}.landing-editor-timeline__ticks:after{content:"";background:repeating-linear-gradient(90deg,#f1f1f159 0 1px,#0000 1px 2.5%);position:absolute;inset:0 0 60%}.landing-editor-timeline__seek{z-index:3;opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.landing-editor-timeline__ruler:focus-within{outline-offset:5px;outline:1px solid #ccc}.landing-editor-timeline__row{grid-template-columns:var(--timeline-left) minmax(0, 1fr);padding-right:var(--timeline-right);border-top:1px solid #ffffff12;align-items:center;display:grid;position:relative}.landing-editor-timeline__icon{width:max(14px, calc(24 * var(--timeline-unit)));height:max(14px, calc(24 * var(--timeline-unit)));margin-left:calc(60 * var(--timeline-unit));object-fit:contain;opacity:.7}.landing-editor-timeline__clips,.landing-editor-timeline__camera-track{grid-template-columns:var(--timeline-columns);min-width:0;display:grid}.landing-editor-timeline__effects{min-height:calc(76 * var(--timeline-unit))}.landing-editor-timeline__effect{min-width:0;padding:calc(10 * var(--timeline-unit));border-radius:calc(5 * var(--timeline-unit));font-size:max(10px, calc(20 * var(--timeline-unit)));background:#2b2b2b;line-height:1.2;transition:background .2s}.landing-editor-timeline__effect:not(:first-child){margin-left:var(--timeline-track-gap)}.landing-editor-timeline__effect:hover,.landing-editor-timeline__effect.is-active{background:#454545}.landing-editor-timeline__media{min-height:calc(178 * var(--timeline-unit))}.landing-editor-timeline__media .landing-editor-timeline__clips{min-height:calc(145 * var(--timeline-unit));padding-top:calc(7 * var(--timeline-unit));align-items:start}.landing-editor-timeline__clip{min-width:0;transform:translateY(var(--clip-y,0));background:0 0;padding:0;display:block}.landing-editor-timeline__clip:first-child{--clip-y:calc(2 * var(--timeline-unit))}.landing-editor-timeline__clip:nth-child(2){--clip-y:calc(43 * var(--timeline-unit))}.landing-editor-timeline__clip:nth-child(3){--clip-y:calc(10 * var(--timeline-unit))}.landing-editor-timeline__clip:nth-child(4){--clip-y:calc(34 * var(--timeline-unit))}.landing-editor-timeline__clip>img{width:100%;height:calc(72 * var(--timeline-unit));object-fit:cover;display:block}.landing-editor-timeline__clip:not(:first-child)>img{margin-left:var(--timeline-track-gap);width:calc(100% - var(--timeline-track-gap))}.landing-editor-timeline__clip-progress{width:calc(var(--clip-progress,0) * 100%);height:max(1px, calc(1.5 * var(--timeline-unit)));margin-top:calc(3 * var(--timeline-unit));background:#f1f1f180;display:block}.landing-editor-timeline__clip:not(:first-child) .landing-editor-timeline__clip-progress{width:max(0px, calc(var(--clip-progress,0) * 100% - var(--timeline-track-gap)));margin-left:var(--timeline-track-gap)}.landing-editor-timeline__caption{margin-top:calc(4.5 * var(--timeline-unit));color:#ccc;font-size:max(8px, calc(9 * var(--timeline-unit)));letter-spacing:.06em;opacity:.45;line-height:1.5;display:block}.landing-editor-timeline__clip:not(:first-child) .landing-editor-timeline__caption{margin-left:var(--timeline-track-gap)}.landing-editor-timeline__clip.is-active .landing-editor-timeline__caption{opacity:.9}.landing-editor-timeline__camera-row{min-height:calc(86 * var(--timeline-unit));padding-top:calc(14 * var(--timeline-unit));align-items:start}.landing-editor-timeline__camera-row .landing-editor-timeline__icon{margin-top:calc(10 * var(--timeline-unit))}.landing-editor-timeline__camera{padding:calc(10 * var(--timeline-unit)) calc(22 * var(--timeline-unit));border-radius:calc(5 * var(--timeline-unit));color:#cccc;font-size:max(10px, calc(20 * var(--timeline-unit)));background:#2b2b2b;border-inline:2px solid #ccc;grid-column:1;line-height:1.2}.landing-editor-timeline__progress{top:0;right:var(--timeline-right);bottom:calc(28 * var(--timeline-unit));left:var(--timeline-left);pointer-events:none;position:absolute}.landing-editor-timeline__fill{width:calc(var(--timeline-progress) * 100%);background:linear-gradient(90deg,#0000,#f1f1f10d 70%,#f1f1f11f);position:absolute;inset:0 auto 0 0}.landing-editor-timeline__playhead{inset:0 auto 0 calc(var(--timeline-progress) * 100%);background:#f1f1f1cc;width:1px;position:absolute}@media (max-width:900px){.landing-editor-timeline{--timeline-left:44px;--timeline-right:24px;--timeline-track-gap:5px}.landing-editor-timeline__transport{padding-top:0}.landing-editor-timeline__transport-caption{display:none}.landing-editor-timeline__stage{padding:4svh 0 max(72px,6svh)}.landing-editor-timeline__intro{min-height:0;padding:calc(var(--landing-header-h,64px) + 16px) 24px 3svh;flex-direction:column;display:flex}.landing-editor-timeline h2{width:100%;font-size:clamp(24px,min(4.8svh,7.8vw),44px);line-height:1.06;position:static}.landing-editor-timeline h2 span{white-space:normal}.landing-editor-timeline__player{width:min(100%,480px,38svh);margin:auto;position:static;transform:none}.landing-editor-timeline__ruler{height:28px}.landing-editor-timeline__ticks{height:15px;margin-top:4px}.landing-editor-timeline__icon{width:16px;height:16px;margin-left:16px}.landing-editor-timeline__effects{min-height:44px}.landing-editor-timeline__effect{border-radius:3px;min-height:36px;padding:6px;font-size:clamp(10px,1.8vw,14px)}.landing-editor-timeline__media{min-height:100px}.landing-editor-timeline__media .landing-editor-timeline__clips{min-height:82px;padding-top:2px}.landing-editor-timeline__clip:first-child{--clip-y:0px}.landing-editor-timeline__clip:nth-child(2){--clip-y:20px}.landing-editor-timeline__clip:nth-child(3){--clip-y:5px}.landing-editor-timeline__clip:nth-child(4){--clip-y:15px}.landing-editor-timeline__clip>img{height:clamp(34px,6svh,48px)}.landing-editor-timeline__caption{margin-top:5px}.landing-editor-timeline__camera-row{min-height:52px;padding-top:8px}.landing-editor-timeline__camera-row .landing-editor-timeline__icon{margin-top:8px}.landing-editor-timeline__camera{border-radius:4px;padding:8px 14px;font-size:12px}.landing-editor-timeline__progress{bottom:10px}}@media (max-width:900px) and (max-height:500px) and (orientation:landscape){.landing-editor-timeline__stage{padding:0 0 64px}.landing-editor-timeline__intro{padding:0;display:block;position:relative}.landing-editor-timeline h2{width:13ch;font-size:clamp(18px,5svh,24px);position:absolute;top:8svh;left:24px}.landing-editor-timeline__player{width:32svh;margin:0;position:absolute;top:5svh;left:65%;transform:translate(-50%)}.landing-editor-timeline__ruler{height:26px}.landing-editor-timeline__ticks{height:10px;margin-top:2px}.landing-editor-timeline__effects{min-height:38px}.landing-editor-timeline__effect{min-height:28px;padding:4px 6px}.landing-editor-timeline__media{min-height:76px}.landing-editor-timeline__media .landing-editor-timeline__clips{min-height:58px;padding-top:1px}.landing-editor-timeline__clip:nth-child(2){--clip-y:13px}.landing-editor-timeline__clip:nth-child(3){--clip-y:3px}.landing-editor-timeline__clip:nth-child(4){--clip-y:10px}.landing-editor-timeline__clip>img{height:32px}.landing-editor-timeline__camera-row{min-height:42px;padding-top:5px}.landing-editor-timeline__camera{padding:6px 14px}.landing-editor-timeline__progress{bottom:9px}}@media (prefers-reduced-motion:reduce){.landing-editor-timeline{height:100svh}.landing-editor-timeline__stage{position:relative}.landing-editor-timeline__preview img,.landing-editor-timeline__preview video,.landing-editor-timeline__effect{transition:none}}.landing-page .landing-pricing .landing-price__details{display:none}@media (max-width:767px){.landing-pricing .landing-price__grid{background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:10px;padding:0}.landing-pricing .landing-price__card{color:#eee;background:0 0;border:1px solid #aaaaaa4d;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:18px;display:grid}.landing-pricing .landing-price__card[data-highlighted]{color:#202020;background:#eee;border-color:#eee}.landing-pricing .landing-price__nameRow{grid-area:1/1}.landing-pricing .landing-price__name{font-size:20px;font-weight:600}.landing-pricing .landing-price__amount{letter-spacing:-.8px;grid-area:1/2;justify-content:flex-end;align-self:center;margin:0;font-size:24px}.landing-pricing .landing-price__period{font-size:12px}.landing-pricing .landing-price__caption{text-align:right;opacity:.65;grid-area:2/1/auto/-1;margin:0;font-size:11px}.landing-pricing .landing-price__desc{opacity:.7;grid-column:1/-1;max-width:none;margin:5px 0 0;font-size:12px;line-height:1.5}.landing-pricing .landing-price__rule,.landing-pricing .landing-price__featuresLabel,.landing-pricing .landing-price__features,.landing-pricing .landing-price__cta{display:none}.landing-page .landing-pricing .landing-price__details{width:max-content;margin:16px auto 0;display:flex}.landing-footer__row--lockup{border-top:var(--rule)}}
.landing-page{--landing-page-gutter:clamp(14px, 3.125vw, 60px)}.landing-page .landing-features,.landing-page .landing-faq{padding-inline:var(--landing-page-gutter)!important}.landing-page .feat{padding-inline:var(--landing-page-gutter)}.landing-page .landing-tl__headline{padding-inline:var(--landing-tl-gutter,var(--landing-page-gutter))}.landing-page .strips{padding-inline:var(--landing-page-gutter)}.landing-page .pi__stage{width:100%}.landing-page .pi__left,.landing-page .pi__right{width:50%;padding-inline:var(--landing-page-gutter)}.landing-page .adapt__stage{width:100%}.landing-page .adapt__title,.landing-page .adapt__intro{left:var(--landing-page-gutter)}.landing-page .adapt__devices{right:var(--landing-page-gutter);left:auto}.landing-page .respond__header{right:var(--landing-page-gutter);left:var(--landing-page-gutter)}.landing-page .respond__item{padding-inline:var(--landing-page-gutter)}.landing-page .respond__visual{right:var(--landing-page-gutter)}.landing-page .insights__stage{width:100%}.landing-page .insights__title,.landing-page .insights__grid{left:var(--landing-page-gutter)}.landing-page .insights__grid{right:var(--landing-page-gutter);grid-template-columns:repeat(4,minmax(0,1fr))}.landing-page .insights__card{width:100%}.landing-page .landing-footer__inner{width:100%;max-width:none}.landing-page .landing-footer{padding-inline:var(--landing-page-gutter)}@media (max-width:820px){.landing-page .feat,.landing-page .strips,.landing-page .pi,.landing-page .adapt,.landing-page .insights{padding-right:var(--landing-page-gutter);padding-left:var(--landing-page-gutter)}.landing-page .pi__left,.landing-page .pi__right{width:100%;padding-inline:0}.landing-page .adapt__devices{--adapt-mobile-width:calc(100vw - 2 * var(--landing-page-gutter));--u:calc(var(--adapt-mobile-width) / 1123.36);width:100%;height:calc(var(--adapt-mobile-width) * 348 / 360);left:0;right:auto}.landing-page .adapt__mbp{top:calc(var(--adapt-mobile-width) * 71.7 / 360)}.landing-page .adapt__ip{top:calc(var(--adapt-mobile-width) * 71.7 / 360 + 178.065 * var(--u))}.landing-page .adapt__intro{width:100%}.landing-page .respond__header{right:var(--landing-page-gutter);left:var(--landing-page-gutter)}.landing-page .respond__visual{right:var(--landing-page-gutter)}.landing-page .insights__title,.landing-page .insights__grid{left:auto;right:auto}.landing-page .insights__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.moshpit360-module__ul2d2W__page{background:var(--page-bg);color:var(--page-fg);font-family:var(--font-text);--line:color-mix(in srgb, var(--page-fg) 20%, transparent);--gutter:clamp(22px, 3.125vw, 60px)}.moshpit360-module__ul2d2W__page *{box-sizing:border-box}.moshpit360-module__ul2d2W__page a:focus-visible,.moshpit360-module__ul2d2W__page button:focus-visible{outline:2px solid var(--page-fg);outline-offset:6px}.moshpit360-module__ul2d2W__page section[id]{scroll-margin-top:90px}.moshpit360-module__ul2d2W__skip{z-index:100;background:var(--page-button);color:var(--page-bg);padding:12px;position:fixed;top:10px;left:20px;transform:translateY(-200%)}.moshpit360-module__ul2d2W__skip:focus{transform:none}.moshpit360-module__ul2d2W__section{padding:120px var(--gutter);background:var(--page-bg)}.moshpit360-module__ul2d2W__section[id=features]{background:color-mix(in srgb, var(--page-fg) 2%, var(--page-bg))}.moshpit360-module__ul2d2W__label{text-transform:uppercase;letter-spacing:.17em;color:var(--page-muted);align-items:center;gap:26px;margin-bottom:45px;font-size:10px;display:flex}.moshpit360-module__ul2d2W__label>span{border:1px solid var(--line);letter-spacing:0;padding:5px 8px}.moshpit360-module__ul2d2W__intro{grid-template-columns:1.65fr 1fr;align-items:end;gap:80px;margin-bottom:65px;display:grid}.moshpit360-module__ul2d2W__intro h2{font-family:var(--font-text);letter-spacing:-.045em;color:var(--page-heading);font-size:clamp(38px,5.7vw,110px);font-weight:500;line-height:1.02}.moshpit360-module__ul2d2W__intro h2 span{color:var(--page-muted)}.moshpit360-module__ul2d2W__intro>p{max-width:430px;color:var(--page-muted);margin-bottom:4px;font-size:16px;line-height:1.8}.moshpit360-module__ul2d2W__pipeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.moshpit360-module__ul2d2W__step{background:color-mix(in srgb, white 2.5%, var(--page-bg));border-top:1px solid var(--line);flex-direction:column;min-height:320px;padding:24px 24px 56px;display:flex;position:relative}.moshpit360-module__ul2d2W__stepNumber{font-family:var(--font-text);letter-spacing:-.075em;color:#0000;-webkit-text-stroke:1px var(--page-muted);justify-content:space-between;align-items:start;margin-bottom:42px;font-size:clamp(65px,7.2vw,138px);font-weight:500;line-height:1;display:flex}.moshpit360-module__ul2d2W__stepNumber svg{color:var(--page-muted);margin-top:8px}.moshpit360-module__ul2d2W__step h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.035em;margin-top:auto;margin-bottom:8px;font-size:clamp(22px,2.2vw,40px);font-weight:500}.moshpit360-module__ul2d2W__step p{color:var(--page-muted);font-size:12px}.moshpit360-module__ul2d2W__review{letter-spacing:.1em;text-transform:uppercase;margin-top:16px;font-size:9px;display:block;position:absolute;bottom:22px}.moshpit360-module__ul2d2W__workflowFoot{color:var(--page-muted);justify-content:space-between;gap:20px;margin-top:20px;font-size:12px;display:flex}.moshpit360-module__ul2d2W__workflowFoot span{align-items:center;gap:10px;display:flex}.moshpit360-module__ul2d2W__featureLayout{grid-template-columns:1.1fr 1fr;align-items:start;gap:6vw;display:grid}.moshpit360-module__ul2d2W__captureVisual{top:calc(var(--landing-header-h,87px) + 12px);width:min(100%, 760px, calc(100svh - var(--landing-header-h,87px) - 24px));aspect-ratio:1;background:linear-gradient(180deg, color-mix(in srgb, var(--page-bg) 35%, transparent), color-mix(in srgb, var(--page-bg) 80%, transparent)), url(/landing/assets/prism_forest_poster.jpg) center/cover;flex-direction:column;justify-content:space-between;justify-self:center;padding:30px;display:flex;position:sticky;overflow:hidden;container-type:inline-size}.moshpit360-module__ul2d2W__visualLabel,.moshpit360-module__ul2d2W__visualFoot{letter-spacing:.14em;z-index:1;font-size:9px;position:relative}.moshpit360-module__ul2d2W__captureVisual>p{font-family:var(--font-text);z-index:1;margin-top:auto;margin-bottom:24px;font-size:clamp(26px,7cqi,52px);font-weight:500;line-height:1.05;position:relative}.moshpit360-module__ul2d2W__orbit{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--page-fg) 45%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;inset:8% 15% auto}.moshpit360-module__ul2d2W__orbit:before{content:"";border:1px solid var(--line);border-radius:50%;position:absolute;inset:10% -8%;transform:rotate(-35deg)scaleY(.5)}.moshpit360-module__ul2d2W__orbit span{font-family:var(--font-text);color:#0000;-webkit-text-stroke:1px var(--page-heading);font-size:clamp(48px,15cqi,90px);font-weight:500}.moshpit360-module__ul2d2W__featureRows{grid-auto-rows:1fr;gap:16px;display:grid}.moshpit360-module__ul2d2W__feature{background:color-mix(in srgb, white 2.5%, var(--page-bg));border-radius:8px;padding:36px clamp(24px,2.5vw,40px)}.moshpit360-module__ul2d2W__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--page-muted);font-size:10px}.moshpit360-module__ul2d2W__feature h3{font-family:var(--font-text);letter-spacing:-.025em;margin:10px 0 14px;font-size:clamp(23px,2.2vw,36px);font-weight:500;line-height:1.12}.moshpit360-module__ul2d2W__feature div>p:last-child{color:var(--page-muted);font-size:14px;line-height:1.8}.moshpit360-module__ul2d2W__inputs{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.moshpit360-module__ul2d2W__inputs article{background:color-mix(in srgb, white 2.5%, var(--page-bg));border-radius:8px;padding:32px 24px}.moshpit360-module__ul2d2W__inputs article>span{font-family:var(--font-text);letter-spacing:-.04em;margin-bottom:36px;font-size:clamp(23px,2.3vw,42px);display:inline-block}.moshpit360-module__ul2d2W__inputs h3{font-family:var(--font-text);margin-bottom:14px;font-size:22px;font-weight:500;line-height:1.15}.moshpit360-module__ul2d2W__inputs p{color:var(--page-muted);font-size:13px;line-height:1.8}.moshpit360-module__ul2d2W__captureGuide{grid-template-columns:.85fr 1.4fr;align-items:center;gap:clamp(32px,5vw,80px);margin-top:100px;display:grid}.moshpit360-module__ul2d2W__captureGuide h3{font-family:var(--font-text);letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:clamp(32px,3.2vw,52px);font-weight:500;line-height:1.08}.moshpit360-module__ul2d2W__captureGuide>div>p{color:var(--page-muted);max-width:360px;font-size:14px;line-height:1.8}.moshpit360-module__ul2d2W__captureGuide ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.moshpit360-module__ul2d2W__captureGuide li{background:color-mix(in srgb, white 2.5%, var(--page-bg));border-radius:8px;padding:clamp(24px,2.4vw,36px)}.moshpit360-module__ul2d2W__captureTipVisual{background:radial-gradient(circle, transparent 52%, color-mix(in srgb, var(--page-fg) 8%, transparent) 53%, transparent 55%), radial-gradient(circle, color-mix(in srgb, var(--page-fg) 5%, transparent), transparent 72%);width:88px;height:88px;color:var(--page-heading);border-radius:50%;place-items:center;margin-bottom:28px;display:grid;position:relative}.moshpit360-module__ul2d2W__captureTipVisual:before{content:"";border:1px dashed color-mix(in srgb, var(--page-fg) 16%, transparent);border-radius:50%;position:absolute;inset:0}.moshpit360-module__ul2d2W__captureGuide h4{font-family:var(--font-text);letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(20px,1.7vw,28px);font-weight:500;line-height:1.15}.moshpit360-module__ul2d2W__captureGuide li>p{color:var(--page-muted);max-width:28ch;font-size:14px;line-height:1.65}.moshpit360-module__ul2d2W__localBand{padding:80px var(--gutter);isolation:isolate;background:var(--page-bg);min-height:600px;color:var(--page-heading);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.moshpit360-module__ul2d2W__localBand:before{content:"";z-index:-1;opacity:.2;background:linear-gradient(180deg, var(--page-bg), transparent 25%, transparent 75%, var(--page-bg)), linear-gradient(90deg, var(--page-bg), transparent, var(--page-bg)), url(/landing/assets/prism_forest_poster.jpg) center / cover;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 1px,#0000 1.5px);mask-image:radial-gradient(circle,#000 1px,#0000 1.5px);-webkit-mask-size:5px 5px;mask-size:5px 5px}.moshpit360-module__ul2d2W__localContent{grid-template-columns:1.6fr 1fr;align-items:end;gap:80px;display:grid}.moshpit360-module__ul2d2W__localContent h2{font-family:var(--font-text);letter-spacing:-.055em;font-size:clamp(52px,7.7vw,140px);font-weight:700;line-height:.95}.moshpit360-module__ul2d2W__localContent h2 span{color:#0000;-webkit-text-stroke:1px var(--page-heading)}.moshpit360-module__ul2d2W__localContent h3{margin-bottom:18px;font-size:24px;font-weight:500}.moshpit360-module__ul2d2W__localContent p{color:var(--page-muted);max-width:400px;font-size:15px;line-height:1.8}.moshpit360-module__ul2d2W__localContent .moshpit360-module__ul2d2W__eyebrow{margin-top:40px;font-size:9px}.moshpit360-module__ul2d2W__storySection .moshpit360-module__ul2d2W__intro{margin-bottom:80px}.moshpit360-module__ul2d2W__storyGrid{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:16px;display:grid}.moshpit360-module__ul2d2W__storyGrid>a,.moshpit360-module__ul2d2W__storyGrid>article{background:color-mix(in srgb, white 2.5%, var(--page-bg));border-radius:8px;padding:36px clamp(24px,2.5vw,40px)}.moshpit360-module__ul2d2W__storyGrid .moshpit360-module__ul2d2W__eyebrow{justify-content:space-between;align-items:center;display:flex}.moshpit360-module__ul2d2W__storyGrid h3{font-family:var(--font-text);margin:44px 0 14px;font-size:42px;font-weight:500}.moshpit360-module__ul2d2W__storyGrid p:last-child{color:var(--page-muted);font-size:15px}.moshpit360-module__ul2d2W__storyGrid>a:hover h3{text-underline-offset:8px;text-decoration:underline}.moshpit360-module__ul2d2W__beta{padding:110px var(--gutter);text-align:center;isolation:isolate;background:var(--page-bg);position:relative}.moshpit360-module__ul2d2W__beta:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--page-bg), transparent 50%, var(--page-bg)), url(/landing/assets/prism_cathedral_poster.jpg) center / cover;opacity:.12;position:absolute;inset:0}.moshpit360-module__ul2d2W__beta h2{font-family:var(--font-text);letter-spacing:-.05em;margin:35px 0;font-size:clamp(46px,7vw,118px);font-weight:500;line-height:1}.moshpit360-module__ul2d2W__beta h2>span{color:var(--page-muted)}.moshpit360-module__ul2d2W__beta>p:not(.moshpit360-module__ul2d2W__eyebrow){color:var(--page-muted);font-size:16px;line-height:1.8}.moshpit360-module__ul2d2W__betaActions{flex-direction:column;align-items:center;gap:18px;max-width:560px;margin:32px auto;display:flex}.moshpit360-module__ul2d2W__betaActions+p{margin-top:38px}.moshpit360-module__ul2d2W__inlineLink{color:var(--page-fg);align-items:center;gap:8px;margin-top:14px;display:flex}.moshpit360-module__ul2d2W__backToTop{color:var(--page-muted);justify-content:flex-end;align-items:center;gap:24px;margin-top:40px;font-size:12px;display:flex}.moshpit360-module__ul2d2W__backToTop:hover{color:var(--page-fg)}@media (min-width:1800px){.moshpit360-module__ul2d2W__section{padding-block:140px}}@media (max-width:900px){.moshpit360-module__ul2d2W__captureGuide{grid-template-columns:1fr;gap:32px}.moshpit360-module__ul2d2W__intro{grid-template-columns:1.3fr 1fr;gap:35px}.moshpit360-module__ul2d2W__featureLayout{grid-template-columns:1fr;gap:32px}.moshpit360-module__ul2d2W__intro{grid-template-columns:1fr}.moshpit360-module__ul2d2W__captureVisual{width:min(100%,540px);position:relative;top:auto}.moshpit360-module__ul2d2W__featureRows{grid-template-columns:repeat(2,minmax(0,1fr))}.moshpit360-module__ul2d2W__feature:last-child{grid-column:1/-1}.moshpit360-module__ul2d2W__inputs{grid-template-columns:repeat(3,1fr)}.moshpit360-module__ul2d2W__localContent{gap:30px}.moshpit360-module__ul2d2W__pipeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.moshpit360-module__ul2d2W__step:last-child{grid-column:1/-1}.moshpit360-module__ul2d2W__step{min-height:260px;padding-inline:12px}.moshpit360-module__ul2d2W__stepNumber{margin-bottom:35px}}@media (max-width:600px){.moshpit360-module__ul2d2W__section{padding-block:65px}.moshpit360-module__ul2d2W__label{margin-bottom:30px;font-size:9px}.moshpit360-module__ul2d2W__intro{grid-template-columns:1fr;gap:25px;margin-bottom:38px}.moshpit360-module__ul2d2W__intro h2{font-size:40px}.moshpit360-module__ul2d2W__intro>p{font-size:14px}.moshpit360-module__ul2d2W__pipeline{grid-template-columns:1fr}.moshpit360-module__ul2d2W__step,.moshpit360-module__ul2d2W__step:first-child{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;min-height:0;padding:22px 16px;display:grid}.moshpit360-module__ul2d2W__stepNumber{margin:0;font-size:32px}.moshpit360-module__ul2d2W__stepNumber svg{display:none}.moshpit360-module__ul2d2W__step h3{margin:0;font-size:22px}.moshpit360-module__ul2d2W__stepNumber{grid-row:1/3}.moshpit360-module__ul2d2W__step p{text-align:left;grid-column:2;font-size:12px}.moshpit360-module__ul2d2W__review{grid-column:2/-1;margin:0;font-size:8px;position:static}.moshpit360-module__ul2d2W__workflowFoot{flex-direction:column;gap:10px;font-size:11px}.moshpit360-module__ul2d2W__featureLayout{grid-template-columns:1fr;gap:32px}.moshpit360-module__ul2d2W__captureVisual{width:min(100%,380px);position:relative;top:auto}.moshpit360-module__ul2d2W__captureVisual>p{font-size:clamp(24px,8cqi,32px)}.moshpit360-module__ul2d2W__featureRows{grid-template-columns:1fr}.moshpit360-module__ul2d2W__feature h3{font-size:27px}.moshpit360-module__ul2d2W__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.moshpit360-module__ul2d2W__inputs article{padding:24px 16px}.moshpit360-module__ul2d2W__inputs article:last-child{grid-column:1/-1}.moshpit360-module__ul2d2W__inputs h3{font-size:21px}.moshpit360-module__ul2d2W__inputs article>span{margin-bottom:20px}.moshpit360-module__ul2d2W__captureGuide{grid-template-columns:1fr;gap:25px;margin-top:45px}.moshpit360-module__ul2d2W__captureGuide h3{font-size:32px}.moshpit360-module__ul2d2W__captureGuide ul{gap:12px}.moshpit360-module__ul2d2W__captureGuide li{padding:22px 18px}.moshpit360-module__ul2d2W__captureGuide li>p{font-size:13px}.moshpit360-module__ul2d2W__captureTipVisual{width:72px;height:72px;margin-bottom:22px}.moshpit360-module__ul2d2W__localBand{min-height:0;padding:60px var(--gutter)}.moshpit360-module__ul2d2W__localContent{grid-template-columns:1fr;gap:35px}.moshpit360-module__ul2d2W__localContent h2{font-size:12vw}.moshpit360-module__ul2d2W__localContent .moshpit360-module__ul2d2W__eyebrow{margin-top:22px}.moshpit360-module__ul2d2W__storyGrid{grid-template-columns:1fr}.moshpit360-module__ul2d2W__storyGrid h3{margin-top:25px;font-size:34px}.moshpit360-module__ul2d2W__beta{padding-block:70px}.moshpit360-module__ul2d2W__beta h2{font-size:clamp(36px,10vw,48px)}.moshpit360-module__ul2d2W__beta>p:not(.moshpit360-module__ul2d2W__eyebrow){font-size:14px}.moshpit360-module__ul2d2W__beta>.moshpit360-module__ul2d2W__eyebrow:last-child{font-size:8px}}@media (max-width:380px){.moshpit360-module__ul2d2W__intro h2{font-size:34px}.moshpit360-module__ul2d2W__inputs,.moshpit360-module__ul2d2W__captureGuide ul{grid-template-columns:1fr}.moshpit360-module__ul2d2W__captureGuide li{grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.moshpit360-module__ul2d2W__captureTipVisual{grid-row:1/3;width:64px;height:64px;margin:0}.moshpit360-module__ul2d2W__captureGuide h4{margin-bottom:8px;font-size:20px}.moshpit360-module__ul2d2W__captureGuide li>p{grid-column:2}}@media (prefers-reduced-motion:reduce){.moshpit360-module__ul2d2W__page *,.moshpit360-module__ul2d2W__page :before,.moshpit360-module__ul2d2W__page :after{scroll-behavior:auto;transition:none}}
