:is(html:has(.home-viewport),body:has(.home-viewport)){scrollbar-width:none;-ms-overflow-style:none}html:has(.home-viewport){position:relative}html:has(.home-viewport)::-webkit-scrollbar{display:none}body:has(.home-viewport)::-webkit-scrollbar{display:none}.home-viewport{--homepage-header-height:calc(var(--space-12) + var(--space-1));--homepage-page-gutter:clamp(var(--space-5), 2.2vw, var(--space-8));--homepage-header-gutter:clamp(var(--space-5), 2.2vw, var(--space-8));--homepage-radius:1rem;--homepage-hero-top:calc(var(--homepage-header-height) + clamp(4.5rem, 8.5vh, 6.5rem));--homepage-hero-copy-max:min(67.5rem, calc(100vw - var(--homepage-page-gutter) - var(--homepage-page-gutter)));--homepage-hero-subhead-max:38rem;--homepage-hero-cta-gap:.75rem;--homepage-carousel-width:100vw;--homepage-carousel-stage-height:clamp(22rem, 31vw, 30rem);--homepage-carousel-slide-width:clamp(40rem, 61vw, 55rem);--homepage-carousel-step:clamp(54rem, 74vw, 76rem);--homepage-carousel-control-inset:clamp(1.5rem, 4vw, 3.75rem);--homepage-section-space:clamp(5rem, 8.5vw, 7.5rem);--homepage-section-max:min(90rem, calc(100vw - var(--homepage-page-gutter) - var(--homepage-page-gutter)));--homepage-section-border:#ffffff0f;--homepage-section-title-size:clamp(var(--text-3xl), 3.6vw, calc(var(--text-5xl) + var(--space-1)));--homepage-section-display-size:clamp(var(--text-4xl), 4.4vw, calc(var(--text-5xl) + var(--space-4)));--homepage-section-copy-size:var(--text-lg);--homepage-surface-bg:linear-gradient(180deg, #0c1018fa 0%, #040507fa 100%)}.home-viewport [data-testid=header-nav]:not([data-presentation=marketing-glass]){--linear-text-primary:var(--color-text-primary-token);min-height:var(--homepage-header-height);color:var(--color-text-primary-token);-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom:1px solid #0000!important;transition:background-color .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s,border-color .22s!important;top:0!important}.home-viewport[data-scrolled=true] [data-testid=header-nav]:not([data-presentation=marketing-glass]){-webkit-backdrop-filter:blur(18px)saturate(180%)!important;background:#08080a8c!important;border-bottom-color:#ffffff0f!important}.home-viewport [data-testid=header-nav]:not([data-presentation=marketing-glass]) nav{width:min(var(--homepage-grid-max), calc(100% - var(--homepage-grid-gutter) * 2))!important;max-width:var(--homepage-grid-max)!important;margin-inline:auto!important;padding-inline:0!important}.home-viewport [data-testid=header-nav]:not([data-presentation=marketing-glass]) nav>div{height:var(--homepage-header-height)}.homepage-header-nav-group{gap:clamp(1.7rem,2.4vw,2.35rem);margin-left:clamp(2.75rem,3.7vw,3.25rem)}.homepage-header-auth{gap:1.75rem}.homepage-header-auth a{min-height:36px;font-size:14px;font-weight:600}.homepage-header-auth a:first-child{color:var(--color-text-primary-token);padding-inline:0}.homepage-header-auth a:last-child{color:#050506;background:#f4f6ff;border-color:#ffffffe6;padding-inline:24px}.homepage-hero-stage{background:#000}.homepage-hero-shell{isolation:isolate;box-shadow:none;background:radial-gradient(70% 54% at 78% 22%,#008eff29,#0000 64%),radial-gradient(62% 58% at 18% 72%,#00bfff21,#0000 66%),radial-gradient(46% 48% at 86% 86%,#ff3b8a1c,#0000 70%),radial-gradient(36% 34% at 22% 12%,#ff528a0f,#0000 72%),#000}.homepage-hero-shell:before,.homepage-hero-shell:after{z-index:0;content:"";pointer-events:none;position:absolute;inset:0}.homepage-hero-shell:before{opacity:.88;background:linear-gradient(135deg,#0000008c 0%,#0000 28% 64%,#000000ad 100%),radial-gradient(68% 48% at 56%,#ffffff0e,#0000 68%)}.homepage-hero-shell:after{background:radial-gradient(74% 76%,#0000 0% 54%,#000000c2 100%)}.homepage-hero-shell__layer{pointer-events:none;backface-visibility:hidden;position:absolute;inset:0;transform:translateZ(0)}.homepage-hero-shell__base,.homepage-hero-shell__halo{display:none}.homepage-hero-shell__beam{pointer-events:none;opacity:.42;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0% 18%,#6199f66b 19%,#6199f600 19.4%,#0000 36%,#9dc8ff52 37%,#9dc8ff00 37.3%,#0000 62%,#6199f657 63%,#6199f600 63.3%,#0000 81%,#9dc8ff61 82%,#9dc8ff00 82.3%,#0000 100%);width:100%;height:100%;margin:0 auto;inset:0 0 auto;-webkit-mask-image:linear-gradient(#0000 0%,#0009 25%,#000000e6 50%,#0009 75%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0009 25%,#000000e6 50%,#0009 75%,#0000 100%)}.homepage-hero-shell__grid-wrap{pointer-events:none;perspective:1480px;z-index:1;height:34%;position:absolute;bottom:2.6rem;left:-6%;right:-6%}.homepage-hero-shell__grid{transform-origin:top;opacity:0;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;transform:rotateX(77deg);-webkit-mask-image:linear-gradient(#000000e6 10%,#00000085 60%,#0000 100%);mask-image:linear-gradient(#000000e6 10%,#00000085 60%,#0000 100%)}.homepage-hero-inner{padding:var(--homepage-hero-top) var(--homepage-page-gutter) 0}.homepage-header-nav-link{letter-spacing:-.005em;min-height:32px;color:var(--color-text-primary-token);border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:600;transition:color .14s,opacity .14s;display:inline-flex;position:relative}.homepage-header-nav-link:hover,.homepage-header-nav-link:focus-visible{color:var(--color-text-secondary-token)}.homepage-hero-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#6199f6;margin:0 auto .75rem;font-size:12px;font-weight:400;line-height:.9}.homepage-hero-headline{font-family:var(--font-satoshi), "Satoshi", -apple-system, "system-ui", sans-serif;letter-spacing:-.03em;text-wrap:balance;max-width:min(20ch, var(--homepage-hero-copy-max));color:var(--color-text-primary-token);margin-left:auto;margin-right:auto;font-size:clamp(46px,5.45vw,72px);font-weight:600;line-height:1.04}.homepage-hero-headline__desktop{display:block}.homepage-hero-headline__mobile{display:none}.homepage-hero-copy{max-width:var(--homepage-hero-copy-max);text-align:center}.homepage-hero-subhead{max-width:var(--homepage-hero-subhead-max);letter-spacing:-.008em;text-wrap:balance;color:var(--color-text-tertiary-token);margin-top:.85rem;margin-left:auto;margin-right:auto;font-size:18px;font-weight:400;line-height:1.55}.homepage-hero-showcase{width:var(--homepage-carousel-width);margin-top:clamp(3.1rem,4.4vw,4.1rem);margin-left:calc(50% - 50vw);padding-block:0 1rem;position:relative;overflow:hidden;-webkit-mask-image:none;mask-image:none}.homepage-hero-showcase:before{content:"";pointer-events:none;opacity:.72;background:radial-gradient(58% 62% at 50% 48%,#4d89da2e 0%,#1c467a17 42%,#0000 74%);border-radius:999px;position:absolute;inset:0 16%}.homepage-hero-carousel__viewport{isolation:isolate;min-height:var(--homepage-carousel-stage-height);padding-block:0 2rem;position:relative;overflow:hidden}.homepage-hero-mockup{--carousel-offset:0;--carousel-opacity:1;--carousel-scale:1;--carousel-blur:0px;--carousel-z:1;z-index:var(--carousel-z);pointer-events:none;opacity:var(--carousel-opacity);transform:translate3d(calc(-50% + var(--carousel-offset) * var(--homepage-carousel-step)), -50%, 0) scale(var(--carousel-scale));will-change:transform, opacity;transition:transform .52s cubic-bezier(.22,.8,.24,1),opacity .32s;position:absolute;top:50%;left:50%;box-shadow:0 30px 88px #0003}.homepage-hero-mockup[data-active=true]{box-shadow:0 34px 96px #00000038,0 0 72px #407ed61a}.homepage-hero-mockup--phone{--homepage-carousel-step:clamp(28rem, 38vw, 36rem)}.homepage-hero-mockup__frame{height:var(--homepage-carousel-stage-height);width:auto}.homepage-hero-mockup:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(60% 100% at 50% 100%,#9d9dff38 0%,#9d9dff14 40%,#9d9dff00 100%);height:80px;position:absolute;top:-32px;left:-8px;right:-8px}.homepage-hero-carousel__side{z-index:12;color:#ffffffc7;cursor:pointer;opacity:.9;background:0 0;border:0;align-items:center;width:clamp(6rem,18vw,15rem);transition:color .16s,opacity .16s;display:flex;position:absolute;top:0;bottom:2rem}.homepage-hero-carousel__arrow{width:44px;height:44px;color:var(--color-text-primary-token);opacity:.7;background:0 0;border:0;border-radius:100%;justify-content:center;align-items:center;transition:opacity .18s;display:inline-flex}.homepage-hero-showcase:hover .homepage-hero-carousel__arrow,.homepage-hero-carousel__side:hover .homepage-hero-carousel__arrow,.homepage-hero-carousel__side:focus-visible .homepage-hero-carousel__arrow{opacity:1}.homepage-hero-carousel__arrow svg{width:1.15rem;height:1.15rem}.homepage-hero-carousel__side:hover,.homepage-hero-carousel__side:focus-visible{color:var(--color-text-primary-token);opacity:1}.homepage-hero-carousel__side--previous{padding-left:var(--homepage-carousel-control-inset);justify-content:flex-start;left:0}.homepage-hero-carousel__side--next{padding-right:var(--homepage-carousel-control-inset);justify-content:flex-end;right:0}@media (prefers-reduced-motion:reduce){.homepage-hero-mockup{transition:opacity .12s}}.homepage-story-stack{background:var(--color-bg-base);border-radius:30px 30px 0 0;position:relative;overflow:hidden}.homepage-story-stack--proof-transition{z-index:2;border-radius:clamp(1.75rem,4vw,3.2rem) clamp(1.75rem,4vw,3.2rem) 0 0;margin-top:clamp(-4.15rem,-4.5vw,-2.35rem);box-shadow:0 -32px 92px #00000075,0 -1px #ffffff0e}.homepage-story-stack--proof-transition:before{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0000 4%,#ffffff14 50%,#0000 96%);height:1px;position:absolute;inset:0 0 auto}.homepage-story-stack>*{position:relative}.homepage-story-section{padding-block:var(--homepage-section-space)}.homepage-story-heading{letter-spacing:-.025em;text-wrap:balance;color:#fffffffa;font-size:clamp(2rem,3.4vw,3rem);font-weight:680;line-height:1.05}.homepage-story-body{letter-spacing:-.005em;text-wrap:pretty;color:#ffffff9e;margin-top:.95rem;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.62}.homepage-story-link{letter-spacing:-.014em;color:#ffffffe0;align-items:center;gap:.55rem;font-size:14px;font-weight:530;transition:color .14s,opacity .14s;display:inline-flex}.homepage-story-link:hover,.homepage-story-link:focus-visible{color:#fff}.homepage-profile-outcome-duo{background:radial-gradient(58% 34% at 50% 4%, #2d538e1a 0%, #05060800 70%), linear-gradient(180deg, #050608 0%, var(--color-bg-base) 100%);padding-block:clamp(5.6rem,8vw,7.6rem) clamp(5.4rem,7.5vw,7rem)}.homepage-profile-outcome-inner{max-width:var(--homepage-section-max);padding-inline:var(--homepage-page-gutter)}.homepage-profile-outcome-heading{letter-spacing:-.025em;text-wrap:balance;max-width:18ch;font-size:clamp(2rem,3.4vw,3rem);font-weight:680;line-height:1.05}.homepage-profile-outcome-grid{gap:1.25rem;margin-top:clamp(3.5rem,5.4vw,4.8rem);display:grid}.homepage-profile-outcome-tile{border:1px solid var(--homepage-section-border);background:var(--homepage-surface-bg);border-radius:1.25rem;min-height:clamp(30rem,40vw,34rem);padding:clamp(2.25rem,4vw,3.25rem) clamp(1.5rem,3vw,2.25rem) clamp(2rem,3.3vw,2.7rem)}.homepage-profile-outcome-tile__glow{background:radial-gradient(52% 36% at 50% 0,#ffffff0b 0%,#fff0 72%),radial-gradient(60% 44% at 50% 55%,#0070f30e 0%,#0070f300 76%)}.homepage-profile-outcome-title{letter-spacing:-.045em;margin-top:clamp(2rem,3.4vw,2.75rem);font-size:clamp(1.55rem,2.1vw,2rem);font-weight:620;line-height:1.05}.homepage-profile-drawer{background:radial-gradient(72% 42% at 50% 0,#ffffff0a 0%,#fff0 78%),#1f1f22;border:1px solid #ffffff1a;border-radius:1.25rem;max-width:320px;padding:18px 18px 22px;box-shadow:0 44px 90px #00000085,0 12px 32px #0000006b,inset 0 1px #ffffff0f}.home-bento-pairs-section{background:var(--system-b-bg-page);color:var(--color-text-primary-token)}.homepage-overview-grid{margin-top:3rem;border-top:0;gap:clamp(2rem,4vw,4rem);max-width:64rem;margin-inline:auto;padding-top:0;display:grid}.homepage-overview-item{min-width:0;min-height:9.5rem}.homepage-overview-kicker{letter-spacing:.22em;text-transform:uppercase;color:#ffffff47;font-size:11px;font-weight:600}.homepage-overview-title{letter-spacing:-.035em;color:#fffffff0;font-size:1.08rem;font-weight:620;line-height:1.22}.homepage-overview-body{letter-spacing:-.016em;color:#ffffff94;max-width:26ch;margin-top:.7rem;font-size:14px;line-height:1.58}.homepage-spotlight-stage{min-height:clamp(33rem,55vw,45rem);box-shadow:none;background:radial-gradient(42% 52% at 50% 0,#4552b214 0%,#5c65c400 100%),linear-gradient(#090a0ff0 0%,#050608fa 100%);border:1px solid #ffffff0e;border-radius:1.25rem;overflow:hidden}.homepage-split-surface{max-width:66rem;box-shadow:none;background:linear-gradient(#090a0ff0 0%,#050608fa 100%);border:1px solid #ffffff0e;border-radius:1.25rem;margin-inline:auto;overflow:hidden}.homepage-split-column{min-width:0;padding:1.7rem 1.5rem 1.85rem}.homepage-split-label{letter-spacing:-.03em;color:#ffffffe6;font-size:1rem;font-weight:600;line-height:1.2}.homepage-split-copy{letter-spacing:-.016em;color:#ffffff94;max-width:23ch;margin-top:.65rem;font-size:14px;line-height:1.55}@media (max-width:767px){.home-viewport{--homepage-header-height:52px;--homepage-page-gutter:var(--space-6);--homepage-header-gutter:var(--space-6);--homepage-hero-top:calc(var(--homepage-header-height) + 8.15rem);--homepage-hero-copy-max:calc(100vw - 3rem);--homepage-hero-subhead-max:22rem;--homepage-carousel-stage-height:clamp(14rem, 58vw, 18rem);--homepage-carousel-slide-width:min(82vw, 28rem);--homepage-carousel-step:min(88vw, 28rem);--homepage-carousel-control-inset:1.5rem;--homepage-section-space:4rem}.homepage-hero-shell__grid-wrap{height:24%;bottom:3rem;left:-18%;right:-18%}.homepage-hero-shell__grid{opacity:.28;background-size:48px 48px}.homepage-header-nav-link{min-height:32px;font-size:13px}.homepage-header-auth{gap:0}.homepage-header-auth a:first-child{min-height:36px;font-size:14px}.homepage-header-auth a:last-child{display:none}.homepage-hero-headline{letter-spacing:-.045em;max-width:12.25ch;font-size:clamp(42px,10.5vw,52px);line-height:1.08}.homepage-hero-subhead{margin-top:1.2rem;font-size:17px;line-height:1.42}.homepage-hero-showcase{margin-top:3.35rem;padding-bottom:.9rem;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}.homepage-hero-carousel__viewport{padding-block:.25rem 1.1rem}.homepage-hero-carousel__stage{min-height:calc(var(--homepage-carousel-stage-height) - .5rem)}.homepage-hero-mockup{transform:translate3d(calc(-50% + (var(--carousel-offset) * var(--homepage-carousel-step))), -50%, 0) scale(var(--carousel-scale))}.homepage-hero-mockup--desktop{width:var(--homepage-carousel-slide-width)}.homepage-hero-mockup--desktop .homepage-hero-mockup__frame,.homepage-hero-mockup--panel .homepage-hero-mockup__frame{width:var(--homepage-carousel-slide-width);height:auto}.homepage-hero-carousel__side{width:24vw;bottom:1rem}.homepage-hero-carousel__side--previous{padding-left:var(--homepage-carousel-control-inset)}.homepage-hero-carousel__side--next{padding-right:var(--homepage-carousel-control-inset)}.homepage-hero-carousel__arrow{width:40px;height:40px}.homepage-story-heading{letter-spacing:-.048em;font-size:clamp(2.1rem,9vw,3rem)}.homepage-story-body{font-size:16px;line-height:1.64}.homepage-profile-outcome-duo{padding-block:4.75rem 4.5rem}.homepage-profile-outcome-heading{max-width:12.5ch;font-size:clamp(2.4rem,10vw,3rem);line-height:1.04}.homepage-profile-outcome-grid{gap:1rem;margin-top:3rem}.homepage-profile-outcome-tile{border-radius:1.15rem;min-height:30rem;padding:2rem 1.35rem}.homepage-profile-drawer{border-radius:1.15rem;max-width:300px}.homepage-overview-grid{gap:1.65rem;margin-top:2rem;padding-top:0}.homepage-overview-item{min-height:0}.homepage-spotlight-stage,.homepage-split-surface{border-radius:1.25rem}.homepage-split-column{padding:1.35rem}}@media (min-width:768px){.homepage-profile-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-split-column{padding:2rem}}@media (min-width:1024px){.homepage-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem}.homepage-overview-item+.homepage-overview-item{border-left:1px solid #ffffff14;padding-left:2rem}}@media (min-width:1280px){.homepage-split-column+.homepage-split-column{border-left:1px solid #ffffff14}}@media (max-width:1279px){.homepage-split-column+.homepage-split-column{border-top:1px solid #ffffff14}}.home-viewport{--homepage-hero-top:calc(var(--homepage-header-height) + clamp(2.4rem, 5.4vh, 4rem));--homepage-carousel-stage-height:clamp(28rem, 42vw, 41rem);--homepage-section-space:clamp(4.6rem, 7.5vw, 6.8rem)}.home-viewport [data-presentation=homepage-embedded]{pointer-events:none}.home-viewport [data-presentation=homepage-embedded] nav{max-width:none!important;padding-inline:var(--homepage-page-gutter)!important}.home-viewport [data-presentation=homepage-embedded] nav>div{pointer-events:auto;max-width:min(74rem, calc(100vw - var(--homepage-page-gutter) * 2));background:0 0;border:1px solid #0000;border-radius:999px;margin:.75rem auto 0;padding-inline:.9rem .65rem;transition:background-color .18s,border-color .18s,box-shadow .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;height:54px!important}.home-viewport[data-scrolled=true] [data-presentation=homepage-embedded] nav>div{-webkit-backdrop-filter:blur(20px)saturate(165%);background:linear-gradient(#ffffff14,#0000 72%),#08090cad;border-color:#ffffff1c;box-shadow:0 16px 52px #0000005c,inset 0 1px #ffffff1a}.homepage-hero-inner{padding-bottom:clamp(2.5rem,5vw,4.5rem)}.homepage-hero-shell__beam{display:none}.homepage-hero-copy .homepage-intent{margin-top:0}.homepage-hero-fallback-action{color:#ffffff7a;letter-spacing:-.005em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;min-width:0;margin-top:.75rem;font-size:12px;display:flex}.homepage-hero-showcase{width:min(100%, var(--homepage-section-max));margin:clamp(1.35rem,2.6vw,2.25rem) auto 0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.homepage-hero-showcase:before{filter:blur(28px);background:radial-gradient(60% 58% at 50% 52%,#5082cd26 0%,#2b487a12 44%,#0000 76%);border-radius:999px;inset:12% 8% 6%}.homepage-hero-carousel__viewport{min-height:var(--homepage-carousel-stage-height);padding:0;overflow:hidden}.homepage-hero-carousel__stage{min-height:calc(var(--homepage-carousel-stage-height) - 3.25rem)}.homepage-hero-slide{--carousel-offset:0;--carousel-opacity:1;--carousel-scale:1;--carousel-z:1;z-index:var(--carousel-z);width:min(100%,72rem);min-height:calc(var(--homepage-carousel-stage-height) - 3.25rem);pointer-events:none;opacity:var(--carousel-opacity);transform:translate3d(calc(-50% + var(--carousel-offset) * 102%), 0, 0) scale(var(--carousel-scale));will-change:transform, opacity;grid-template-rows:minmax(0,1fr);transition:transform .52s cubic-bezier(.22,.8,.24,1),opacity .26s;display:grid;position:absolute;top:0;left:50%}.homepage-hero-slide__copy{z-index:2;color:#fff;text-shadow:0 2px 18px #0000009e;grid-template-columns:minmax(0,8.5rem) minmax(0,1fr);align-items:start;gap:clamp(.75rem,1.6vw,1.2rem);width:min(46rem,100% - 2rem);display:grid;position:absolute;top:clamp(.85rem,1.8vw,1.35rem);left:clamp(.85rem,2vw,1.5rem)}.homepage-hero-slide__label{color:#ffffff75;letter-spacing:-.01em;margin:0;font-size:13px;font-weight:560}.homepage-hero-slide figcaption{gap:.42rem;max-width:42rem;display:grid}.homepage-hero-slide figcaption strong{letter-spacing:-.025em;color:#fffffff2;font-size:clamp(1.15rem,1.7vw,1.45rem);font-weight:620;line-height:1.16}.homepage-hero-slide figcaption span{color:#ffffff8f;letter-spacing:-.006em;max-width:37rem;font-size:14px;line-height:1.55}.homepage-hero-slide__media{pointer-events:none;align-self:start;min-height:0;position:relative}.homepage-product-proof-frame{pointer-events:none;background:#ffffff09;border:1px solid #ffffff14;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000005c,inset 0 1px #ffffff0d}.homepage-product-proof-frame--desktop{border-radius:14px;width:min(100%,58rem);margin-inline:auto;padding:5px}.homepage-product-proof-frame--desktop img{pointer-events:none;border-radius:9px}.homepage-product-proof-frame--phone{background:linear-gradient(#ffffff14,#0000 44%),#090a0dd1;border-radius:26px;width:clamp(8rem,13vw,12rem);padding:5px;position:absolute;bottom:clamp(.45rem,2vw,1rem);right:clamp(.6rem,5vw,3.5rem)}.homepage-product-proof-frame--phone img{pointer-events:none;border-radius:20px}.homepage-hero-carousel__controls{z-index:20;background:#ffffff09;border:1px solid #ffffff13;border-radius:999px;align-items:center;gap:.75rem;width:fit-content;margin:1.1rem auto 0;padding:.35rem;display:flex;position:relative}.homepage-hero-carousel__button,.homepage-hero-carousel__dot{color:#ffffffad;background:0 0;border:0;transition:background-color .14s,color .14s,opacity .14s}.homepage-hero-carousel__button{border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.homepage-hero-carousel__button:hover,.homepage-hero-carousel__button:focus-visible{color:#fff;background:#ffffff13}.homepage-hero-carousel__button svg{width:1rem;height:1rem}.homepage-hero-carousel__dots{align-items:center;gap:.42rem;display:flex}.homepage-hero-carousel__dot{opacity:.8;background:#ffffff3d;border-radius:999px;width:7px;height:7px}.homepage-hero-carousel__dot[data-active=true]{opacity:1;background:#ffffffd1;width:22px}.homepage-workflow-strip,.homepage-profile-proof-band,.homepage-faq-section{background:var(--color-bg-base)}.homepage-workflow-strip{padding-block:clamp(4.4rem,7vw,6.4rem)}.homepage-workflow-strip__inner,.homepage-profile-proof-band__inner{width:min(100%, var(--homepage-section-max));padding-inline:var(--homepage-page-gutter);gap:clamp(2.5rem,5vw,5rem);margin-inline:auto;display:grid}.homepage-workflow-strip__copy,.homepage-profile-proof-band__copy{max-width:34rem}.homepage-workflow-strip h2,.homepage-profile-proof-band h2{color:var(--color-text-primary-token);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.4vw,3rem);font-weight:680;line-height:1.05}.homepage-workflow-strip__copy>p:not(.homepage-section-eyebrow),.homepage-profile-proof-band__copy>p:not(.homepage-section-eyebrow){color:var(--color-text-tertiary-token);letter-spacing:-.005em;margin-top:.95rem;font-size:16px;line-height:1.62}.homepage-workflow-strip__steps{border-top:1px solid #ffffff14;gap:0;margin:0;padding:0;list-style:none;display:grid}.homepage-workflow-strip__steps li{border-bottom:1px solid #ffffff14;grid-template-columns:3.5rem minmax(0,13rem) minmax(0,1fr);align-items:baseline;gap:1rem;padding-block:1.2rem;display:grid}.homepage-workflow-strip__steps span{color:#ffffff57;letter-spacing:0;font-size:12px;font-weight:560}.homepage-workflow-strip__steps strong{color:var(--color-text-secondary-token);letter-spacing:-.015em;font-size:15px;font-weight:620}.homepage-workflow-strip__steps p{color:#ffffff8f;margin:0;font-size:14px;line-height:1.55}.homepage-profile-proof-band{padding-block:var(--homepage-section-space)}.homepage-profile-proof-band__copy .homepage-story-link{margin-top:1.35rem}.homepage-profile-proof-band__list{border-top:1px solid #ffffff14;gap:0;margin:0;padding:0;list-style:none;display:grid}.homepage-profile-proof-band__list li{color:#ffffffc7;letter-spacing:-.025em;border-bottom:1px solid #ffffff14;padding-block:1.25rem;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:560;line-height:1.3}.homepage-pricing-feature-list{gap:.58rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.homepage-pricing-feature-list li{color:#ffffff9e;font-size:13px;line-height:1.45}.homepage-pricing-feature-list li:before{content:"";vertical-align:.1em;background:#ffffff6b;border-radius:999px;width:5px;height:5px;margin-right:.6rem;display:inline-block}@media (min-width:900px){.homepage-workflow-strip__inner,.homepage-profile-proof-band__inner{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}}@media (max-width:767px){.home-viewport{--homepage-hero-top:calc(var(--homepage-header-height) + 3.25rem);--homepage-carousel-stage-height:clamp(25rem, 116vw, 31rem)}.home-viewport [data-presentation=homepage-embedded] nav>div{margin-top:.65rem;padding-inline:.8rem .45rem;height:52px!important}.homepage-hero-inner{padding-bottom:3.5rem}.homepage-hero-fallback-action{flex-direction:column;gap:.45rem}.homepage-hero-showcase{width:calc(100vw - var(--homepage-page-gutter) * 2);margin-top:2.4rem}.homepage-hero-slide{min-height:calc(var(--homepage-carousel-stage-height) - 3.2rem);gap:.95rem}.homepage-hero-slide__copy{grid-template-columns:1fr;gap:.5rem;width:100%;position:relative;top:auto;left:auto}.homepage-hero-slide figcaption{gap:.32rem}.homepage-hero-slide figcaption strong{font-size:1.03rem}.homepage-hero-slide figcaption span{font-size:13px;line-height:1.45}.homepage-product-proof-frame--desktop{width:100%;padding:4px}.homepage-product-proof-frame--phone{border-radius:22px;width:clamp(7rem,31vw,9rem);padding:4px;bottom:.65rem;right:.7rem}.homepage-product-proof-frame--phone img{border-radius:17px}.homepage-workflow-strip__steps li{grid-template-columns:2.7rem minmax(0,1fr)}.homepage-workflow-strip__steps p{grid-column:2}.homepage-profile-proof-band__list li{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.homepage-hero-slide,.homepage-hero-carousel__dot{transition:none}}.home-viewport{--homepage-header-height:56px;--homepage-hero-top:calc(var(--homepage-header-height) + clamp(4.9rem, 11.5vh, 7.8rem));--homepage-carousel-stage-height:clamp(34rem, 42vw, 38rem);--homepage-section-space:clamp(6.5rem, 10vw, 10rem);--homepage-frame-panel:#080a0f;--homepage-frame-line:#ffffff16}.home-viewport [data-testid=header-nav][data-presentation=homepage-embedded] nav{padding-inline:0!important}.home-viewport [data-testid=header-nav][data-presentation=homepage-embedded] nav>div{max-width:var(--ds-public-content-max);margin-top:var(--space-2);border-radius:calc(var(--space-5) + var(--space-0-5));box-shadow:none;-webkit-backdrop-filter:none;transition:background-color var(--ds-motion-subtle-duration) var(--ds-motion-subtle-easing), border-color var(--ds-motion-subtle-duration) var(--ds-motion-subtle-easing), box-shadow var(--ds-motion-subtle-duration) var(--ds-motion-subtle-easing), backdrop-filter var(--ds-motion-subtle-duration) var(--ds-motion-subtle-easing);background:0 0;border-color:#0000;padding-inline:0;height:calc(var(--space-10) + var(--space-1))!important}.home-viewport[data-scrolled=true] [data-testid=header-nav][data-presentation=homepage-embedded]{-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom-color:#0000!important}.home-viewport [data-presentation=homepage-embedded] [data-testid=site-logo]{height:var(--space-5);width:auto}.home-viewport .homepage-header-nav-group{gap:clamp(1.55rem,2.3vw,2.1rem);margin-left:clamp(2rem,3vw,2.8rem)}.home-viewport .homepage-header-nav-link{min-height:40px;font-size:14px;font-weight:600}.home-viewport .homepage-header-auth>div{gap:var(--space-2)}.home-viewport .homepage-header-auth a{min-height:calc(var(--space-8) + var(--space-1));font-size:var(--text-app)}.home-viewport .homepage-header-auth a:last-child{width:auto;padding-inline:var(--space-4)}.home-viewport[data-scrolled=true] [data-presentation=homepage-embedded] nav>div{max-width:var(--ds-public-content-max);border-radius:calc(var(--space-5) + var(--space-0-5));border-color:color-mix(in oklab, var(--system-b-text-primary) 6%, transparent);background:color-mix(in oklab, var(--system-b-bg-page) 78%, transparent);box-shadow:none;-webkit-backdrop-filter:blur(var(--space-5)) saturate(150%);padding-inline:0}.homepage-hero-shell{min-height:100svh}.homepage-hero-inner{padding-top:var(--homepage-hero-top);padding-bottom:clamp(4.5rem,8vw,7.5rem)}.homepage-hero-copy{max-width:min(100%,68rem)}.home-viewport .homepage-section-eyebrow,.home-viewport .homepage-hero-eyebrow{color:#6199f6;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:none;background:0 0;border:0;width:auto;margin:0 0 1.05rem;padding:0;font-size:12px;font-weight:620;line-height:1;display:block}.homepage-hero-headline{letter-spacing:-.045em;text-wrap:normal;max-width:min(13.5ch,100%);margin-inline:auto;font-size:clamp(4rem,5.56vw,5rem);line-height:1.04}.homepage-hero-subhead{text-wrap:balance;max-width:42rem;margin-top:clamp(1.1rem,2vw,1.45rem);font-size:clamp(1.06rem,1.45vw,1.32rem);line-height:1.45}.homepage-hero-showcase{width:100vw;max-width:none;margin-top:clamp(2rem,3.1vw,2.7rem);overflow:hidden}.homepage-hero-showcase:before{background:radial-gradient(52% 66% at 50% 44%,#5c76aa29 0%,#5c76aa0e 48%,#0000 78%);inset:34% 8% 2%}.homepage-hero-carousel__viewport{min-height:var(--homepage-carousel-stage-height);margin-top:0;position:relative;overflow:hidden}.homepage-hero-carousel__stage{min-height:var(--homepage-carousel-stage-height);position:relative}.homepage-hero-slide{width:min(55rem,61vw);min-height:var(--homepage-carousel-stage-height);transform:translate3d(calc(-50% + var(--carousel-offset) * 112%), 0, 0) scale(var(--carousel-scale));align-items:start}.homepage-hero-slide[data-active=true]{pointer-events:none}.homepage-hero-slide__copy,.homepage-hero-slide figcaption:not(.sr-only){display:none}.homepage-hero-slide__media{align-self:start}.homepage-product-proof-frame{background:#ffffff07;border-color:#ffffff13;box-shadow:0 30px 90px #00000073,inset 0 1px #ffffff0b}.homepage-product-proof-frame--desktop{border-radius:12px;width:100%;padding:0}.homepage-product-proof-frame--desktop img{border-radius:11px}.homepage-product-proof-frame--phone{border-radius:24px;width:clamp(7.8rem,10.2vw,10rem);bottom:clamp(.5rem,1.9vw,1.3rem);right:clamp(1rem,4.2vw,3rem);box-shadow:0 24px 74px #00000085,inset 0 1px #ffffff14}.homepage-hero-carousel__controls{pointer-events:none;width:100%;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;margin:0;position:absolute;inset:0;transform:none}.homepage-hero-carousel__button{pointer-events:auto;color:#ffffffd1;background:#ffffff1a;width:44px;height:44px;position:absolute;top:50%;transform:translateY(-50%)}.homepage-hero-carousel__button:first-child{left:2rem}.homepage-hero-carousel__button:last-child{right:2rem}.homepage-hero-carousel__dots{pointer-events:auto;-webkit-backdrop-filter:blur(16px)saturate(150%);background:#0506098a;border:1px solid #ffffff14;border-radius:999px;padding:.55rem .7rem;position:absolute;bottom:clamp(1rem,2vw,1.4rem);left:50%;transform:translate(-50%);box-shadow:0 16px 48px #00000057}.homepage-poster-hero{--homepage-hero-reveal-delay:.1s;width:100%;min-height:100svh;padding-top:calc(var(--homepage-header-height) + clamp(var(--space-10), 4.25vw, var(--space-16)));background:var(--system-b-bg-page);color:var(--color-text-primary-token);flex-direction:column;align-items:center;display:flex;position:relative;overflow:clip}.homepage-poster-hero__copy{z-index:2;width:min(var(--homepage-grid-max), calc(100% - var(--homepage-grid-gutter) * 2));text-align:center;flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.homepage-poster-hero__headline{max-width:18ch;color:var(--color-text-primary-token);font-family:var(--font-satoshi), "Satoshi", -apple-system, "system-ui", sans-serif;font-size:var(--ds-marketing-display-size);letter-spacing:var(--ds-marketing-display-tracking);font-weight:600;line-height:var(--ds-marketing-display-leading);text-wrap:balance;margin:0}.homepage-poster-hero__subtitle{max-width:48ch;margin:var(--space-6) 0 0;color:var(--color-text-tertiary-token);font-size:var(--text-lg);line-height:var(--ds-marketing-lede-leading);letter-spacing:var(--ds-marketing-lede-tracking);text-wrap:pretty}.homepage-poster-hero__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.homepage-poster-hero__seam{z-index:2;width:min(48rem, calc(100% - var(--homepage-page-gutter) * 2));min-height:var(--space-6);margin-block:var(--space-5) var(--space-6);flex-shrink:0;position:relative}.homepage-poster-hero__electric-seam{--homepage-electric-seam-base:color-mix(in oklab, var(--system-b-text-primary) 72%, transparent);--homepage-electric-seam-glow:color-mix(in oklab, var(--system-b-accent-cyan) 72%, transparent);--homepage-electric-seam-spark:color-mix(in oklab, var(--system-b-accent-cyan) 84%, transparent);--homepage-electric-seam-core:color-mix(in oklab, var(--system-b-text-primary) 92%, var(--system-b-accent-cyan))}.homepage-poster-hero__electric-seam svg{-webkit-mask-image:linear-gradient(90deg, transparent, var(--system-b-text-primary) 18%, var(--system-b-text-primary) 82%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--system-b-text-primary) 18%, var(--system-b-text-primary) 82%, transparent);mask-image:linear-gradient(90deg, transparent, var(--system-b-text-primary) 18%, var(--system-b-text-primary) 82%, transparent)}.homepage-poster-hero__media{z-index:1;min-height:0;width:min(var(--homepage-grid-max), calc(100% - var(--homepage-grid-gutter) * 2));flex-direction:column;flex:1;display:flex;position:relative}.homepage-poster-hero__media:before{z-index:-1;border-radius:var(--radius-pill);background:var(--color-accent-blue-subtle);content:"";filter:blur(80px);opacity:.42;pointer-events:none;height:52%;position:absolute;inset:-18% 8% auto}@keyframes homepage-hero-content-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.homepage-poster-hero__copy,.homepage-poster-hero__seam,.homepage-poster-hero__media{animation:homepage-hero-content-reveal var(--ds-motion-subtle-duration) var(--ds-motion-subtle-easing) var(--homepage-hero-reveal-delay) both}}@media (prefers-reduced-motion:reduce){.homepage-poster-hero__copy,.homepage-poster-hero__seam,.homepage-poster-hero__media{opacity:1;animation:none}}.homepage-hero-command-center{width:100%;margin:0;position:relative;overflow:hidden}.homepage-hero-command-center:before{z-index:0;content:"";background:radial-gradient(60% 62% at 47% 55%, color-mix(in oklab, var(--color-accent-blue) 18%, transparent) 0%, color-mix(in oklab, var(--color-accent-blue) 7%, transparent) 45%, transparent 74%), linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--system-b-bg-page) 92%, transparent) 82%);filter:blur(22px);opacity:.78;pointer-events:none;position:absolute;inset:18% 0 -16%}.homepage-product-rail{z-index:1;aspect-ratio:1.6;scrollbar-width:none;width:100%;height:auto;display:block;position:relative;overflow:hidden}.homepage-product-rail::-webkit-scrollbar{display:none}.homepage-product-rail:focus-within{-webkit-mask-image:none;mask-image:none}.homepage-product-pane{border:1px solid var(--system-b-app-frame-seam);border-radius:var(--radius-xl);background:var(--system-b-bg-surface-1);height:100%;box-shadow:var(--shadow-card), 0 40px 120px #0000008c;margin:0;position:relative;overflow:hidden}.homepage-product-pane__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}.homepage-product-pane--desktop{aspect-ratio:1.6;width:100%}.homepage-poster-hero .homepage-hero-command-center{flex-direction:column;flex:1;min-height:0;display:flex}.homepage-poster-hero .homepage-product-rail{aspect-ratio:auto;flex-direction:column;flex:1;min-height:0;display:flex}.homepage-poster-hero .homepage-product-pane--desktop{aspect-ratio:auto;flex:1;height:auto;min-height:0}.homepage-poster-hero .homepage-product-pane{border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:0}.homepage-poster-hero .homepage-product-pane__image{position:absolute;inset:0}.homepage-trust-section{view-timeline-axis:block;view-timeline-name:--homepage-proof-strip}.home-composer-surface{min-height:clamp(21rem,30vw,24rem)}.home-composer-surface[data-surface-mode=empty],.home-composer-surface[data-surface-mode=typing]{justify-content:flex-end}.home-composer-result{min-height:294px}.home-composer-actions{gap:.55rem;padding:0 1rem 1rem;display:grid}.home-composer-action{border:1px solid var(--homepage-chapter-rule);background:color-mix(in oklab, var(--system-b-text-primary) 3.5%, transparent);border-radius:.72rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.65rem .75rem;display:grid}.home-composer-action p{color:var(--color-text-secondary-token);margin:0;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.home-composer-action span{color:color-mix(in oklab, var(--system-b-text-primary) 45%, transparent);margin-top:.16rem;font-family:Inter,system-ui,sans-serif;font-size:11px;line-height:1.3;display:block}.home-composer-action strong{color:color-mix(in oklab, var(--color-accent-blue) 45%, var(--color-text-tooltip));white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:650;line-height:1}@supports (animation-timeline:view()){.homepage-trust-logo-grid{animation:linear both homepage-proof-logos-parallax;animation-timeline:--homepage-proof-strip;animation-range:cover 18% exit 96%}.homepage-story-stack--proof-transition{animation:linear both homepage-proof-stack-rise;animation-timeline:--homepage-proof-strip;animation-range:cover 44% exit}}@keyframes homepage-proof-logos-parallax{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:.82;transform:translateY(-.82rem)scale(.996)}}@keyframes homepage-proof-stack-rise{0%{transform:translateY(6.4rem)}to{transform:translateY(-.45rem)}}@media (prefers-reduced-motion:reduce){.homepage-trust-logo-grid,.homepage-story-stack--proof-transition{animation:none;transform:none}}@media (max-width:767px){.home-composer-result{flex-direction:column;min-height:0}.home-composer-surface{min-height:clamp(25rem,104vw,31rem)}.home-composer-result__rail{border-right:0;border-bottom:1px solid var(--homepage-chapter-rule);max-height:11.5rem;width:100%!important}.homepage-workspace-callout p{max-width:21rem;font-size:14px}}.homepage-friday-rhythm-section{border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;overflow:hidden}.homepage-friday-rhythm-content{gap:clamp(2rem,4.5vw,4rem);display:grid}.homepage-friday-rhythm-copy{max-width:35rem}.homepage-friday-rhythm-title{letter-spacing:-.046em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.2vw,3.65rem);font-weight:650;line-height:1.01}.homepage-friday-rhythm-copy p{max-width:31rem}.homepage-friday-rhythm-content>div:last-child{text-align:left;align-items:flex-start;margin-inline:0}.homepage-profile-proof-band{padding-block:clamp(5.8rem,8vw,7.6rem);overflow:hidden}.homepage-profile-proof-band .frame-section{padding-block:0}.homepage-profile-proof-band .frame-section>div{padding-inline:var(--homepage-page-gutter)!important}.homepage-profile-proof-band .frame-section h2{letter-spacing:-.046em;max-width:13ch;font-size:clamp(2.45rem,4.6vw,4rem);line-height:1.01}.homepage-profile-proof-band .frame-section p{color:#ffffff8f}.homepage-profile-proof-band .frame-section article>div{background:linear-gradient(#ffffff07,#0000 42%),#06070a;border-radius:18px}.homepage-profile-proof-band__cta{width:min(100%, var(--homepage-section-max));padding-inline:var(--homepage-page-gutter);margin:clamp(1.3rem,2vw,1.8rem) auto 0}.homepage-profile-proof-band__cta .homepage-story-link{margin-top:0}.homepage-artist-profiles-section{scroll-margin-top:calc(var(--homepage-header-height,72px) + 1rem);background:var(--system-b-bg-page);color:var(--color-text-primary-token);padding-block:clamp(5.8rem,8vw,7.5rem) clamp(5.6rem,7.4vw,7rem);position:relative;overflow:hidden}.homepage-artist-profiles-section:before{content:"";pointer-events:none;background:radial-gradient(72% 90% at 48% 0%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 34rem);position:absolute;inset:0}.homepage-artist-profiles-section__inner{width:min(100%,106rem);padding-inline:var(--homepage-page-gutter);margin-inline:auto}.homepage-artist-profiles-section__header{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1rem,2vw,1.45rem);max-width:none;display:grid}.homepage-artist-profiles-section__header p{color:var(--color-text-tertiary-token);margin:0;font-size:.94rem;font-weight:620;line-height:1.2}.homepage-artist-profiles-section__header h2{max-width:13.5ch;color:var(--color-text-primary-token);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2.7rem,4vw,3.85rem);font-weight:680;line-height:1.06;display:grid}.homepage-artist-profiles-section__meta{text-align:left;flex-direction:column;justify-self:start;align-items:flex-start;gap:1.05rem;min-width:min(100%,34rem);max-width:36rem;display:flex}.homepage-artist-profiles-section__meta>span{color:var(--color-text-tertiary-token);white-space:nowrap;font-size:clamp(1.05rem,1.65vw,1.45rem);font-weight:420;line-height:1.35}.homepage-artist-profiles-section__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.homepage-artist-profiles-section__primary,.homepage-artist-profiles-section__secondary{border-radius:999px;justify-content:center;align-items:center;min-height:2.85rem;padding-inline:1.28rem;font-size:.94rem;font-weight:620;line-height:1;text-decoration:none;display:inline-flex}.homepage-artist-profiles-section__primary{background:var(--color-bg-surface-2);color:var(--color-text-primary-token)}.homepage-artist-profiles-section__secondary{border:1px solid var(--border-default);background:var(--color-bg-surface-1);color:var(--color-text-secondary-token)}.homepage-artist-profiles-carousel{width:calc(100vw - max(var(--homepage-page-gutter), calc((100vw - 106rem) / 2 + var(--homepage-page-gutter))));margin-top:clamp(1.8rem,3.5vw,2.65rem);position:relative}.homepage-artist-profiles-carousel__controls{align-items:center;gap:.55rem;display:flex;position:absolute;top:-4.2rem;right:0}.homepage-artist-profiles-carousel__controls button{border:1px solid var(--system-b-app-frame-seam);background:var(--system-b-app-content-surface);width:2.6rem;height:2.6rem;color:var(--color-text-primary-token);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background-color .16s,border-color .16s;display:inline-flex}.homepage-artist-profiles-carousel__controls button:hover,.homepage-artist-profiles-carousel__controls button:focus-visible{border-color:var(--color-border-strong);background:var(--system-b-bg-surface-1)}.homepage-artist-profiles-carousel__rail{padding:0 max(var(--homepage-page-gutter), 4vw) .8rem 0;overscroll-behavior-x:contain;scroll-padding-inline:0 max(var(--homepage-page-gutter), 4vw);scroll-snap-type:x mandatory;scrollbar-width:none;position:relative;overflow-x:auto}.homepage-artist-profiles-carousel__rail:focus-visible{outline-offset:.45rem;border-radius:8px;outline:2px solid #0506083d}.homepage-artist-profiles-carousel__keyboard-controls{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.homepage-artist-profiles-carousel__keyboard-controls:focus-within{z-index:4;clip:auto;clip-path:none;white-space:normal;gap:.5rem;width:auto;height:auto;display:flex;top:.9rem;left:.9rem;overflow:visible}.homepage-artist-profiles-carousel__keyboard-controls button{border:1px solid var(--system-b-app-frame-seam);background:var(--system-b-app-content-surface);width:2.25rem;height:2.25rem;color:var(--color-text-primary-token);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.homepage-artist-profiles-carousel__rail::-webkit-scrollbar{display:none}.homepage-artist-profiles-carousel__list{gap:clamp(1rem,1.7vw,1.5rem);margin:0;padding:0;display:flex}.homepage-artist-profile-card{--profile-card-glow-a:#00c8ff;--profile-card-glow-b:#205cff;scroll-snap-align:start;border:1px solid var(--system-b-app-frame-seam);background:radial-gradient(120% 62% at 50% 100%, color-mix(in oklab, var(--profile-card-glow-a) 24%, transparent) 0%, color-mix(in oklab, var(--profile-card-glow-b) 18%, transparent) 34%, transparent 68%), radial-gradient(80% 44% at 50% 0%, color-mix(in oklab, var(--system-b-text-primary) 3.5%, transparent), transparent 60%), var(--system-b-bg-surface-1);height:clamp(43rem,55vw,49rem);box-shadow:var(--shadow-card);border-radius:8px;flex:0 0 clamp(20.5rem,27vw,24rem);padding:clamp(2.35rem,3vw,3.1rem) 1.1rem 1rem;position:relative;overflow:hidden}.homepage-artist-profile-card__link{width:100%;height:100%;color:inherit;border-radius:8px;grid-template-rows:auto minmax(0,1fr);justify-items:center;gap:1.35rem;text-decoration:none;display:grid}.homepage-artist-profile-card__link:focus-visible{outline-offset:.35rem;outline:2px solid #05060847}.homepage-artist-profile-card--blue{--profile-card-glow-a:#1463ff;--profile-card-glow-b:#00a3ff}.homepage-artist-profile-card--violet{--profile-card-glow-a:#7b2cff;--profile-card-glow-b:#2e5bff}.homepage-artist-profile-card--magenta{--profile-card-glow-a:#ff3b8a;--profile-card-glow-b:#7b2cff}.homepage-artist-profile-card--aurora{--profile-card-glow-a:#5c2dff;--profile-card-glow-b:#00d1ff}.homepage-artist-profile-card h3{z-index:2;max-width:12ch;color:var(--color-text-primary-token);letter-spacing:0;text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.85rem,2.2vw,2.2rem);font-weight:680;line-height:1.04;position:relative}.homepage-artist-profile-card__phone{z-index:2;background:#08080c;border:1px solid #ffffff29;border-radius:2.25rem;align-self:end;width:clamp(15.2rem,18vw,17.4rem);padding:.32rem;position:relative;box-shadow:0 30px 80px #0000008c,inset 0 1px #ffffff1f}.homepage-artist-profile-card__phone:before{z-index:3;content:"";background:#000;border-radius:999px;width:5.2rem;height:1.38rem;position:absolute;top:.82rem;left:50%;transform:translate(-50%)}.homepage-artist-profile-card__screen{aspect-ratio:9/19.48;background:#08090d;border-radius:1.86rem;overflow:hidden}.homepage-artist-profile-card__screen img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}@media (max-width:767px){.homepage-artist-profiles-section{scroll-margin-top:calc(var(--homepage-header-height,60px) + 1rem);padding-block:clamp(5.4rem,16vw,6.3rem) clamp(4.4rem,13vw,5.6rem)}.homepage-artist-profiles-section__header{grid-template-columns:minmax(0,1fr);gap:.85rem}.homepage-artist-profiles-section__header h2{max-width:11.5ch;font-size:clamp(2.15rem,9.4vw,2.85rem);line-height:1.06}.homepage-artist-profiles-section__meta{text-align:left;justify-self:stretch;align-items:flex-start;gap:1.1rem;min-width:0}.homepage-artist-profiles-section__meta>span{white-space:normal;width:100%;font-size:1.08rem}.homepage-artist-profiles-carousel__controls{justify-content:flex-end;margin-bottom:1rem;position:static}.homepage-artist-profiles-carousel{width:calc(100vw - var(--homepage-page-gutter))}.homepage-artist-profiles-carousel__list{gap:.95rem}.homepage-artist-profile-card{flex-basis:min(20rem,86vw);height:41.5rem}.homepage-artist-profile-card__phone{width:min(15.4rem,68vw)}}@media (min-width:900px){.homepage-intent-band__inner{grid-template-columns:minmax(0,.76fr) minmax(0,1fr)}.homepage-profile-proof-band__inner{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.homepage-friday-rhythm-content{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:center}.homepage-friday-rhythm-content>.mx-auto{grid-area:1/2/span 2;margin-top:0}.homepage-friday-rhythm-content>div:last-child{grid-area:auto/1}}@media (max-width:767px){.home-viewport{--homepage-header-height:52px;--homepage-hero-top:calc(var(--homepage-header-height) + 3.9rem);--homepage-carousel-stage-height:clamp(22rem, 92vw, 28rem);--homepage-section-space:clamp(4.8rem, 15vw, 6.2rem)}.home-viewport [data-testid=header-nav][data-presentation=homepage-embedded] nav{padding-inline:0!important}.home-viewport [data-testid=header-nav][data-presentation=homepage-embedded] nav>div{height:calc(var(--space-10) + var(--space-1))!important}.home-viewport[data-scrolled=true] [data-testid=header-nav][data-presentation=homepage-embedded] nav>div{padding-inline:0}.homepage-hero-headline{max-width:calc(100vw - 1rem);font-size:clamp(2.55rem,10.8vw,2.95rem);line-height:1.04}.homepage-hero-headline__desktop{display:none}.homepage-hero-headline__mobile{white-space:nowrap;display:block}.homepage-hero-subhead{max-width:20rem;font-size:16px;line-height:1.48}.homepage-hero-showcase{margin-top:3rem}.homepage-hero-slide{width:calc(100vw - var(--homepage-page-gutter) * 2);transform:translate3d(calc(-50% + var(--carousel-offset) * 94%), 0, 0) scale(var(--carousel-scale))}.homepage-product-proof-frame--phone{width:clamp(7.3rem,28vw,9rem)}.homepage-trust-logo-slot[data-mobile-logo=secondary]{display:none}.homepage-story-stack--proof-transition{border-radius:1.65rem 1.65rem 0 0;margin-top:-2.55rem}.homepage-product-depth-band{padding-block:clamp(4.8rem,14vw,6.2rem)}.homepage-story-stack--proof-transition .homepage-product-depth-band{padding-top:clamp(4.65rem,13vw,5.8rem)}.homepage-product-depth-band__copy{text-align:left}.homepage-product-depth-band__copy>p:not(.homepage-section-eyebrow){margin-inline:0}.homepage-product-depth-band__media{border-radius:18px;min-height:23rem}.homepage-product-depth-band__desktop{width:38rem;left:.9rem;transform:none}.homepage-product-depth-band__phone{width:8rem;right:.9rem}.homepage-product-depth-band__points{grid-template-columns:1fr}.homepage-product-depth-band__points li{text-align:left;padding-inline:0}.homepage-intent-band__inner,.homepage-workflow-strip__steps,.homepage-profile-proof-band__inner{grid-template-columns:1fr}.homepage-workflow-strip__copy{text-align:left}.homepage-workflow-strip h2,.homepage-profile-proof-band h2{font-size:clamp(2.45rem,12vw,3.35rem)}.homepage-workflow-strip__copy>p:not(.homepage-section-eyebrow){margin-inline:0}.homepage-workflow-strip__steps{gap:1rem}.homepage-profile-proof-band__media{min-height:24rem}.homepage-profile-proof-band__desktop{width:38rem;right:-9rem}.homepage-profile-proof-band__phone{width:8.5rem;right:0}}.frame-skin{--frame-bg:#0a0a0b;--frame-bg-elevated:#0a0b0e;--frame-text:#fafafa;--frame-text-secondary:#fafafa9e;--frame-text-tertiary:#fafafa6b;--frame-text-muted:#fafafa47;--frame-hairline:#ffffff0f;--frame-hairline-strong:#ffffff1f;--frame-eyebrow-size:.6875rem;--frame-eyebrow-tracking:.18em;--frame-eyebrow-weight:500;--frame-caption-size:.8125rem;--frame-body-size:1rem;--frame-body-leading:1.62;--frame-section-y:clamp(5rem, 8vw, 9rem);background:var(--frame-bg);color:var(--frame-text);isolation:isolate;position:relative}.frame-skin:before{content:"";pointer-events:none;opacity:.04;mix-blend-mode:overlay;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:220px 220px;position:absolute;inset:0}.frame-skin:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffff09 0%,#fff0 100%);height:320px;position:absolute;inset:0 0 auto}.frame-skin>*{z-index:1;position:relative}.frame-skin{--primary-token:var(--frame-text);--secondary-token:var(--frame-text-secondary);--tertiary-token:var(--frame-text-tertiary);--color-primary:var(--frame-text);--color-text-primary:var(--frame-text);--color-text-secondary:var(--frame-text-secondary);--color-text-tertiary:var(--frame-text-tertiary);--color-text-muted:var(--frame-text-muted);--color-border-subtle:var(--frame-hairline);--color-border-default:var(--frame-hairline-strong);--linear-border-default:var(--frame-hairline);--linear-border-subtle:var(--frame-hairline)}.frame-skin .frame-section{padding-top:var(--frame-section-y);padding-bottom:var(--frame-section-y)}.frame-skin>div+div{border-top:1px solid var(--frame-hairline)}.frame-eyebrow{font-size:.6875rem;line-height:1;display:inline-block}.frame-eyebrow--caps{text-transform:uppercase;letter-spacing:.18em;font-weight:500}.frame-skin .frame-eyebrow{text-transform:uppercase;font-size:var(--frame-eyebrow-size);font-weight:var(--frame-eyebrow-weight);letter-spacing:var(--frame-eyebrow-tracking);color:var(--frame-text-tertiary)}.frame-skin .frame-caption{font-size:var(--frame-caption-size);color:var(--frame-text-tertiary);letter-spacing:-.01em;line-height:1.55}.frame-skin .frame-rule{background:var(--frame-hairline);border:0;width:100%;height:1px;display:block}@media (max-width:767px){.homepage-hero-inner{padding-top:calc(var(--homepage-header-height) + 2.45rem);padding-bottom:clamp(3.25rem,9vw,4.25rem)}.homepage-hero-headline{font-family:var(--font-satoshi), "Satoshi", -apple-system, "system-ui", sans-serif;letter-spacing:0;max-width:11.8ch;font-size:clamp(2.8rem,11.6vw,3.65rem);line-height:1}.homepage-hero-command-center{margin-top:0}.homepage-product-rail{aspect-ratio:1.6;height:auto}.homepage-product-pane--desktop{height:auto}.homepage-poster-hero{padding-top:calc(var(--homepage-header-height) + var(--space-8))}.homepage-poster-hero__headline{max-width:20ch;font-size:clamp(2.4rem,9vw,3.1rem);line-height:.94}.homepage-poster-hero__subtitle{margin-top:var(--space-4);font-size:1rem}.homepage-poster-hero__actions{margin-top:var(--space-5)}.homepage-poster-hero__seam{margin-block:var(--space-6) var(--space-5)}.homepage-product-pane{border-radius:var(--radius-lg)}}.system-b-mounted-home-hero-stage{background:var(--system-b-bg-page)}.system-b-mounted-home-hero-shell{isolation:isolate;background:var(--system-b-bg-page);min-height:100vh;color:var(--color-text-primary-token);flex-direction:column;display:flex;position:relative;overflow-x:clip}.system-b-mounted-home-hero-shell:before{background:var(--system-b-bg-page);opacity:1}.system-b-mounted-home-hero-shell:after{background:0 0}.system-b-mounted-home-hero-shell .homepage-hero-shell__beam,.system-b-mounted-home-hero-shell .homepage-hero-shell__grid-wrap{display:none}.system-b-mounted-home-hero-inner{z-index:3;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;width:100%;min-width:0;max-width:none;margin-inline:auto;display:flex;position:relative}.system-b-mounted-home-hero-copy{width:100%;min-width:0}.system-b-mounted-home-hero-headline,.system-b-mounted-home-hero-subhead{text-align:center;text-wrap:balance;align-self:center}.system-b-mounted-home-hero-headline{color:var(--color-text-primary-token);letter-spacing:0}.system-b-mounted-home-hero-subhead{color:var(--color-text-tertiary-token)}.system-b-mounted-home-hero-actions{gap:var(--space-4)}.system-b-mounted-home-hero-primary,.system-b-mounted-home-hero-secondary{min-height:calc(var(--space-10) + var(--space-0-5));letter-spacing:0}.system-b-mounted-home-hero-primary{border:1px solid var(--system-b-app-frame-seam);background:var(--system-b-primary-bg);color:var(--system-b-primary-fg)}.system-b-mounted-home-hero-secondary{color:var(--color-text-secondary-token)}.system-b-mounted-home-hero-secondary:hover,.system-b-mounted-home-hero-secondary:focus-visible{color:var(--color-text-primary-token)}@supports (height:100svh){.system-b-mounted-home-hero-shell{min-height:100svh}}@supports (background:color-mix(in oklab, var(--system-b-bg-page) 50%, transparent)
  ){.system-b-mounted-home-hero-shell:before{background:color-mix(in oklab, var(--system-b-bg-page) 92%, transparent)}.system-b-mounted-home-hero-primary{border-color:color-mix(in oklab, var(--system-b-primary-bg) 72%, var(--system-b-app-frame-seam) 28%)}}.system-b-mounted-home-command-center{color:var(--color-text-primary-token)}.system-b-mounted-home-command-center:before{display:none}.system-b-mounted-home-command-pane{border:var(--space-px) solid var(--system-b-app-frame-seam);border-radius:var(--radius-xl);background:var(--system-b-bg-page);box-shadow:none}.system-b-mounted-home-workspace{background:var(--system-b-bg-page);color:var(--color-text-primary-token)}.system-b-mounted-home-workspace .system-b-mounted-home-workspace-inner{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-page-gutter) * 2))}.system-b-mounted-home-workspace .system-b-mounted-home-workspace-headline{max-width:none;color:var(--color-text-primary-token);font-size:var(--ds-marketing-title-size);line-height:var(--ds-marketing-title-leading);letter-spacing:var(--ds-marketing-title-tracking);text-wrap:balance}.system-b-mounted-home-workspace-placeholder-heading{visibility:hidden}.system-b-mounted-home-workspace .system-b-mounted-home-workspace-media{border:var(--space-px) solid var(--system-b-app-frame-seam);border-radius:var(--radius-xl);background:var(--system-b-bg-surface-0);box-shadow:none}.system-b-mounted-home-workspace .system-b-mounted-home-workspace-callout{gap:var(--space-2);color:var(--color-text-primary-token);box-shadow:none;-webkit-backdrop-filter:none}.system-b-mounted-home-workspace-callout .system-b-mounted-home-workspace-callout-label{color:var(--color-text-secondary-token);font-size:var(--ds-marketing-eyebrow-size);font-weight:var(--ds-marketing-eyebrow-weight);line-height:var(--ds-marketing-eyebrow-leading);letter-spacing:var(--ds-marketing-eyebrow-tracking);font-variant-numeric:tabular-nums}.system-b-mounted-home-workspace-callout:first-child .system-b-mounted-home-workspace-callout-label{color:var(--color-accent-blue)}.system-b-mounted-home-workspace-callout:nth-child(2) .system-b-mounted-home-workspace-callout-label{color:var(--color-accent-purple)}.system-b-mounted-home-workspace-callout:nth-child(3) .system-b-mounted-home-workspace-callout-label{color:var(--color-accent-teal)}.system-b-mounted-home-workspace-callout .system-b-mounted-home-workspace-callout-title{color:var(--color-text-primary-token);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:0}.system-b-mounted-home-workspace-callout .system-b-mounted-home-workspace-callout-body{color:var(--color-text-secondary-token);font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:0;text-wrap:pretty}.system-b-mounted-home-trust-strip-shell{background:var(--system-b-bg-page);color:var(--color-text-primary-token)}.system-b-mounted-home-trust-strip-shell>.system-b-mounted-home-trust-strip[data-presentation=inline-strip]{z-index:1;width:100%;padding-block:calc(var(--homepage-chapter-space) / 2);padding-inline:var(--homepage-page-gutter);background:var(--system-b-bg-page);color:var(--color-text-primary-token);margin-inline:auto;position:relative;overflow:hidden}.system-b-mounted-home-trust-strip-shell>.system-b-mounted-home-trust-strip[data-presentation=inline-strip]>.system-b-mounted-home-trust-strip-inner{width:100%;max-width:var(--ds-public-content-max);text-align:center;margin-inline:auto;padding-inline:0}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-label{margin:0 0 clamp(var(--space-5), 2.5vw, var(--space-8));color:var(--ds-marketing-eyebrow-color);font-size:var(--ds-marketing-eyebrow-size);font-weight:var(--ds-marketing-eyebrow-weight);line-height:var(--ds-marketing-eyebrow-leading);letter-spacing:var(--ds-marketing-eyebrow-tracking)}.homepage-trust-editorial-copy{gap:var(--space-2);text-wrap:balance;max-width:42rem;margin-inline:auto;display:grid}.homepage-trust-editorial-copy>span:first-child{color:var(--color-text-primary-token);font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);letter-spacing:var(--ds-marketing-lede-tracking)}.homepage-trust-editorial-copy>span:last-child{color:var(--color-text-tertiary-token);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);letter-spacing:0}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-grid{grid-template-columns:minmax(var(--space-24), .95fr) minmax(var(--space-24), 1fr) minmax(calc(var(--space-24) + var(--space-20)), 1.5fr) minmax(var(--space-24), 1fr) minmax(var(--space-24), .9fr);align-items:center;gap:clamp(var(--space-4), 2.4vw, var(--space-12));transform-origin:top;will-change:transform, opacity;display:grid}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot{min-width:0;height:clamp(var(--space-10), 4vw, calc(var(--space-12) + var(--space-2)));color:var(--color-text-tertiary-token);filter:grayscale();opacity:.72;justify-content:center;align-items:center;display:flex}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo{max-width:100%;color:var(--color-text-tertiary-token);opacity:1;-webkit-user-select:none;user-select:none;display:block}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--awal{height:clamp(var(--space-6), 1.9vw, calc(var(--space-6) + var(--space-2)));width:auto}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--orchard{height:clamp(var(--space-10), 3.3vw, var(--space-12));width:auto}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--umg{height:clamp(calc(var(--space-2) + var(--space-1)), .95vw, calc(var(--space-3) + var(--space-1)));width:auto}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--armada{height:clamp(calc(var(--space-6) + var(--space-1)), 2.1vw, var(--space-8));width:auto}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--black-hole{width:clamp(calc(var(--space-20) + var(--space-12)), 11.5vw, calc(var(--space-24) + var(--space-16)));height:auto}@media (max-width:767px){.system-b-mounted-home-trust-strip-shell>.system-b-mounted-home-trust-strip[data-presentation=inline-strip]>.system-b-mounted-home-trust-strip-inner{max-width:min(100%, calc(var(--space-24) * 4))}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-grid{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot{height:calc(var(--space-10) + var(--space-1));justify-content:flex-start}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot--orchard,.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot--black-hole{justify-content:flex-end}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot--umg{height:calc(var(--space-8) + var(--space-1));grid-column:1/-1;justify-content:center}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--awal{height:var(--space-6)}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--orchard{height:var(--space-10)}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--umg{height:var(--space-3);width:auto}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--armada{height:calc(var(--space-6) + var(--space-1))}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo--black-hole{width:min(calc(var(--space-20) + var(--space-16)), 100%)}}@keyframes system-b-mounted-home-trust-strip-rise{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-label,.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot{animation:system-b-mounted-home-trust-strip-rise var(--ds-motion-cinematic-duration) var(--ds-motion-cinematic-easing) both}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot--awal{animation-delay:var(--ds-motion-subtle-duration)}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot--orchard{animation-delay:calc(var(--ds-motion-subtle-duration) * 1.5)}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot--umg{animation-delay:calc(var(--ds-motion-subtle-duration) * 2)}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot--armada{animation-delay:calc(var(--ds-motion-subtle-duration) * 2.5)}.system-b-mounted-home-trust-strip .system-b-mounted-home-trust-strip-logo-slot--black-hole{animation-delay:calc(var(--ds-motion-subtle-duration) * 3)}}.system-b-mounted-home-footer-cta{border-top:var(--space-px) solid var(--system-b-app-frame-seam);background:var(--system-b-bg-page);color:var(--color-text-primary-token);align-items:center;padding-block:0;display:grid}.system-b-mounted-home-footer-cta:before{z-index:0;border-radius:var(--radius-pill);background:var(--color-accent-blue-subtle);content:"";filter:blur(90px);opacity:.34;pointer-events:none;height:62%;position:absolute;inset:auto 10% -32%}.system-b-mounted-home-footer-cta-container{z-index:1;position:relative}.system-b-mounted-home-footer-cta-copy{padding-block:calc(var(--homepage-chapter-space) + var(--space-16));padding-inline:var(--homepage-page-gutter);text-align:center;flex-direction:column;align-items:center;display:flex}.system-b-mounted-home-footer-cta-heading{max-width:14ch;color:var(--color-text-primary-token);font-family:var(--font-satoshi), "Satoshi", -apple-system, "system-ui", sans-serif;font-size:var(--homepage-section-display-size);letter-spacing:var(--ds-marketing-display-tracking);font-weight:600;line-height:var(--ds-marketing-title-leading);text-wrap:balance;margin:0}.system-b-mounted-home-footer-cta-action{margin-top:var(--space-8);letter-spacing:0}@keyframes homepage-footer-cta-rise{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.system-b-mounted-home-footer-cta-heading,.system-b-mounted-home-footer-cta-action{animation:homepage-footer-cta-rise var(--ds-motion-cinematic-duration) var(--ds-motion-cinematic-easing) both}.system-b-mounted-home-footer-cta-action{animation-delay:70ms}}.home-viewport .system-b-mounted-home-footer{--mf-text:var(--color-text-primary-token);--mf-text-secondary:var(--color-text-secondary-token);--mf-text-tertiary:var(--color-text-tertiary-token);--mf-text-muted:var(--color-text-quaternary-token);--mf-hairline:var(--system-b-app-frame-seam);border-top:var(--space-px) solid var(--system-b-app-frame-seam);background:var(--system-b-bg-page);color:var(--color-text-primary-token)}.home-viewport .system-b-mounted-home-footer>div{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-page-gutter) * 2));max-width:none;padding-block:clamp(var(--space-12), 4.5vw, var(--space-16)) clamp(var(--space-8), 3vw, var(--space-12));margin-inline:auto;padding-inline:0}.home-viewport .system-b-mounted-home-footer .grid{gap:clamp(var(--space-8), 3.4vw, var(--space-12))}.home-viewport .system-b-mounted-home-footer .mf-mark-tagline{margin-top:var(--space-4);color:var(--color-text-tertiary-token)}.home-viewport .system-b-mounted-home-footer .mf-eyebrow{margin-bottom:var(--space-3);color:var(--ds-marketing-eyebrow-color);font-size:var(--ds-marketing-eyebrow-size);font-weight:var(--ds-marketing-eyebrow-weight);line-height:var(--ds-marketing-eyebrow-leading);letter-spacing:0}.home-viewport .system-b-mounted-home-footer ul{gap:var(--space-2)}.home-viewport .system-b-mounted-home-footer .mf-baseband{margin-top:clamp(var(--space-8), 3.6vw, var(--space-12));border-top-color:var(--system-b-app-frame-seam);padding-top:clamp(var(--space-5), 2vw, var(--space-6))}.home-viewport .system-b-mounted-home-footer .mf-baseband nav{gap:var(--space-6)}.home-viewport .system-b-mounted-home-footer .mf-baseband>span{color:var(--color-text-tertiary-token);font-size:var(--text-xs);line-height:var(--leading-normal);letter-spacing:0}.home-viewport .system-b-mounted-home-footer .mf-legal-link{color:var(--color-text-tertiary-token);letter-spacing:0}.home-viewport .system-b-mounted-home-footer .mf-legal-link:hover,.home-viewport .system-b-mounted-home-footer .mf-legal-link:focus-visible{color:var(--color-text-primary-token)}@media (max-width:767px){.system-b-mounted-home-footer-cta-heading{font-size:var(--text-4xl);line-height:var(--ds-marketing-title-leading)}.system-b-mounted-home-footer-cta-lede{margin-top:var(--space-5)}.home-viewport .system-b-mounted-home-footer>div{padding-block:var(--space-10) var(--space-8)}}.system-b-mounted-home-footer-cta-abyss{z-index:0;perspective:720px;pointer-events:none;height:62%;position:absolute;inset:auto 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 58%);mask-image:linear-gradient(#0000,#000 58%)}.system-b-mounted-home-footer-cta-abyss-plane{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--system-b-accent-cyan) 68%, transparent) 0 1px, transparent 1px 96px), repeating-linear-gradient(0deg, color-mix(in oklab, var(--system-b-accent-cyan) 52%, transparent) 0 1px, transparent 1px 64px);opacity:.22;transform-origin:bottom;position:absolute;inset:-70% -25% 0;transform:rotateX(58deg)}@keyframes homepage-footer-cta-abyss-drift{to{transform:rotateX(58deg)translateY(64px)}}@media (prefers-reduced-motion:no-preference){.system-b-mounted-home-footer-cta-abyss-plane{animation:26s linear infinite homepage-footer-cta-abyss-drift}}.homepage-closed-loop-section{--homepage-closed-loop-rule:color-mix(in oklab, var(--system-b-text-primary) 7%, transparent);--homepage-closed-loop-rule-strong:color-mix(in oklab, var(--system-b-text-primary) 16%, transparent);border-top:var(--space-px) solid var(--homepage-closed-loop-rule);padding-block:var(--homepage-chapter-space);background:var(--system-b-bg-page);color:var(--color-text-primary-token);font-family:var(--font-sans);position:relative;overflow:clip}.homepage-closed-loop-inner{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-page-gutter) * 2));-moz-column-gap:clamp(var(--space-4), 2vw, var(--space-6));column-gap:clamp(var(--space-4), 2vw, var(--space-6));row-gap:clamp(var(--space-8), 4vw, var(--space-12));grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.homepage-closed-loop-copy{grid-column:1/span 6;align-self:start}.homepage-closed-loop-copy>p:first-child{margin:0 0 var(--space-4);color:var(--color-text-tertiary-token);font-size:var(--ds-marketing-eyebrow-size);font-weight:var(--ds-marketing-eyebrow-weight);line-height:var(--ds-marketing-eyebrow-leading);letter-spacing:var(--ds-marketing-eyebrow-tracking)}.homepage-closed-loop-headline{max-width:28ch;color:var(--color-text-primary-token);font-family:var(--font-satoshi), "Satoshi", -apple-system, "system-ui", sans-serif;font-size:var(--homepage-section-title-size);font-weight:600;line-height:var(--ds-marketing-title-leading);letter-spacing:var(--ds-marketing-title-tracking);text-wrap:balance;margin:0}.homepage-closed-loop-copy>p:last-child{max-width:34ch;margin:var(--space-4) 0 0;color:var(--color-text-secondary-token);font-size:var(--homepage-section-copy-size);line-height:var(--leading-relaxed);letter-spacing:var(--ds-marketing-lede-tracking);text-wrap:pretty}.homepage-closed-loop-story{gap:var(--space-6);grid-column:7/-1;min-width:0;display:grid}.homepage-closed-loop-visual{width:100%;max-width:calc(var(--space-24) * 3 + var(--space-8));color:var(--color-text-tertiary-token);margin:0 auto;position:relative}.homepage-closed-loop-visual:before{z-index:-1;border-radius:var(--radius-pill);background:color-mix(in oklab, var(--system-b-accent-cyan) 16%, transparent);content:"";filter:blur(48px);opacity:.5;pointer-events:none;position:absolute;inset:12%}.homepage-closed-loop-visual-svg{aspect-ratio:1;width:100%;height:auto;display:block}.homepage-closed-loop-visual-ring{color:var(--color-text-tertiary-token)}.homepage-closed-loop-visual-pulse,.homepage-closed-loop-visual-node--active{color:var(--system-b-accent-cyan)}.homepage-closed-loop-visual-arc,.homepage-closed-loop-visual-nodes,.homepage-closed-loop-visual-hub{color:var(--color-text-primary-token)}.homepage-closed-loop-visual-arc--muted,.homepage-closed-loop-visual-core{color:var(--color-text-secondary-token)}.homepage-closed-loop-visual-hub{fill:var(--system-b-bg-surface-0)}@keyframes homepage-closed-loop-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.homepage-closed-loop-visual-pulse{transform-box:view-box;transform-origin:50%;animation:14s linear infinite homepage-closed-loop-orbit}}.homepage-closed-loop-visual-caption{margin-top:var(--space-5);color:var(--color-text-tertiary-token);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:0;text-align:center;display:block}.homepage-closed-loop-proof{border-radius:var(--radius-xl);background:var(--system-b-bg-surface-0);width:100%;min-width:0;margin:0;position:relative;overflow:hidden}.homepage-closed-loop-proof>*{width:100%;display:block}.homepage-closed-loop-sequence{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.homepage-closed-loop-step{align-content:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.homepage-closed-loop-step-marker{width:var(--space-8);height:var(--space-8);border:var(--space-px) solid var(--homepage-closed-loop-rule-strong);border-radius:var(--radius-pill);background:var(--system-b-bg-surface-0);color:var(--color-text-tertiary-token);font-size:var(--text-xs);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:grid}.homepage-closed-loop-step-copy{display:block}.homepage-closed-loop-step-title{color:var(--color-text-primary-token);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:0;display:block}.homepage-closed-loop-step-description{margin-top:var(--space-1);color:var(--color-text-secondary-token);font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:0;display:block}@media (max-width:767px){.homepage-closed-loop-inner{row-gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.homepage-closed-loop-copy,.homepage-closed-loop-story{grid-column:1}.homepage-closed-loop-story{gap:var(--space-4)}.homepage-closed-loop-sequence{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.homepage-closed-loop-step{grid-template-columns:var(--space-8) minmax(0, 1fr);gap:var(--space-3)}}.homepage-meet-jovie{padding-block:clamp(var(--space-16), 6vw, var(--space-24));background:var(--system-b-bg-page);color:var(--system-b-text-primary);font-family:var(--font-sans);position:relative;overflow:clip}.homepage-meet-jovie__inner{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-page-gutter) * 2));margin-inline:auto}.homepage-meet-jovie__eyebrow{margin:0 0 var(--space-4);color:var(--system-b-accent-cyan);font-size:var(--ds-marketing-eyebrow-size);font-weight:var(--ds-marketing-eyebrow-weight);line-height:var(--ds-marketing-eyebrow-leading);letter-spacing:var(--ds-marketing-eyebrow-tracking)}.homepage-meet-jovie__heading{max-width:none;color:var(--color-text-primary-token);font-family:var(--font-satoshi), "Satoshi", -apple-system, "system-ui", sans-serif;font-size:var(--homepage-section-title-size);font-weight:var(--font-weight-semibold);line-height:var(--ds-marketing-title-leading);letter-spacing:var(--ds-marketing-title-tracking);text-wrap:balance;margin:0}.homepage-meet-jovie__heading-primary,.homepage-meet-jovie__intro{display:inline}.homepage-meet-jovie__intro{color:var(--color-text-tertiary-token);font-size:var(--homepage-section-copy-size);font-weight:var(--font-weight-normal);line-height:var(--leading-relaxed);text-wrap:pretty}.homepage-artist-profiles{padding-block:var(--homepage-chapter-space);background:var(--system-b-bg-page);color:var(--system-b-text-primary);font-family:var(--font-sans);position:relative;overflow:clip}.homepage-artist-profiles__header{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-page-gutter) * 2));-moz-column-gap:clamp(var(--space-4), 2vw, var(--space-6));align-items:end;column-gap:clamp(var(--space-4), 2vw, var(--space-6));grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.homepage-artist-profiles__heading{color:var(--color-text-primary-token);font-family:var(--font-satoshi), "Satoshi", -apple-system, "system-ui", sans-serif;font-size:var(--homepage-section-title-size);font-weight:var(--font-weight-semibold);line-height:var(--ds-marketing-title-leading);letter-spacing:var(--ds-marketing-title-tracking);text-wrap:balance;grid-column:1/span 5;margin:0}.homepage-artist-profiles__intro{max-width:42ch;color:var(--color-text-tertiary-token);font-size:var(--homepage-section-copy-size);font-weight:var(--font-weight-normal);line-height:var(--leading-relaxed);text-wrap:pretty;grid-column:7/-1;margin:0}.homepage-artist-profiles__row{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-page-gutter) * 2));margin:var(--space-16) auto 0}.homepage-artist-profiles__track{gap:clamp(var(--space-4), 2vw, var(--space-6));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.homepage-artist-profiles__card{width:100%}@media (max-width:900px){.homepage-artist-profiles__header{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.homepage-artist-profiles__heading,.homepage-artist-profiles__intro{grid-column:1}.homepage-artist-profiles__track{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.homepage-artist-profiles__row{margin-top:var(--space-10)}}.homepage-artist-outcome{--homepage-artist-outcome-copy-track:30fr;--homepage-artist-outcome-media-track:70fr;aspect-ratio:.76;border-radius:var(--radius-2xl);background:var(--system-b-primary-bg);min-width:0;color:var(--system-b-primary-fg);grid-template-rows:var(--homepage-artist-outcome-copy-track) var(--homepage-artist-outcome-media-track);display:grid;position:relative;overflow:hidden}.homepage-artist-outcome__copy{z-index:2;min-height:0;padding:clamp(var(--space-6), 2.8vw, var(--space-10));align-content:start;display:grid;position:relative}.homepage-artist-outcome h3{color:var(--system-b-primary-fg);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--ds-marketing-lede-tracking);text-wrap:balance;margin:0}.homepage-artist-outcome__copy p{max-width:31ch;margin:var(--space-3) 0 0;color:color-mix(in oklab, var(--system-b-primary-fg) 62%, transparent);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--leading-relaxed);text-wrap:pretty}.homepage-artist-outcome__media{pointer-events:none;justify-content:center;align-items:flex-end;margin:0;display:flex;position:relative;overflow:hidden}.homepage-artist-outcome__device{width:auto;max-width:74%;height:calc(100% - var(--space-4));aspect-ratio:9/19.5;padding:var(--space-2)}.homepage-artist-outcome__screen{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:0;width:100%;max-width:none;height:100%;display:block}.homepage-artist-outcome__media .homepage-artist-outcome__screen{width:100%;max-width:none;height:100%}.homepage-outcome-section{width:100%;padding-block:var(--homepage-chapter-space);background:var(--system-b-bg-page);color:var(--color-text-primary-token);position:relative;overflow:hidden}.homepage-outcome-inner{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-grid-gutter) * 2));margin-inline:auto}.homepage-outcome-header{max-width:39rem}.homepage-outcome-heading{max-width:18ch;color:var(--color-text-primary-token);font-family:var(--font-satoshi), "Satoshi", -apple-system, "system-ui", sans-serif;font-size:var(--ds-marketing-title-size);font-weight:var(--font-weight-semibold);line-height:var(--ds-marketing-title-leading);letter-spacing:var(--ds-marketing-title-tracking);text-wrap:balance;margin-inline:0}.homepage-outcome-rail-bleed{width:100vw;margin-inline:calc(50% - 50vw);margin-top:clamp(var(--space-12), 7.5vw, var(--space-20));overflow:hidden}.homepage-outcome-rail{align-items:flex-start;gap:clamp(var(--space-5), 2vw, var(--space-6));overscroll-behavior-x:contain;scroll-padding-left:max(var(--homepage-grid-gutter), calc((100vw - var(--ds-public-content-max)) / 2 + var(--homepage-grid-gutter)));scroll-snap-type:x mandatory;padding-left:max(var(--homepage-grid-gutter), calc((100vw - var(--ds-public-content-max)) / 2 + var(--homepage-grid-gutter)));padding-right:max(var(--homepage-grid-gutter), calc((100vw - var(--ds-public-content-max)) / 2 + 18vw));padding-bottom:var(--space-4);scrollbar-width:none;display:flex;overflow:auto hidden}.homepage-outcome-rail::-webkit-scrollbar{display:none}.homepage-outcome-card{height:clamp(31.5rem,38vw,36.5rem);padding:clamp(var(--space-8), 3.45vw, var(--space-12));scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(36rem,46vw,52rem);justify-content:space-between;display:flex;position:relative}.homepage-outcome-card__glow{background:color-mix(in oklab, var(--outcome-accent) 6%, transparent);pointer-events:none;position:absolute;inset:0}.homepage-outcome-card__copy,.homepage-outcome-card__visual{z-index:1;position:relative}.homepage-outcome-card__copy{max-width:31rem}.homepage-outcome-card__title{max-width:12ch;color:var(--color-text-primary-token);font-size:clamp(var(--text-2xl), 2vw, var(--text-3xl));font-weight:var(--font-weight-semibold);letter-spacing:0;text-wrap:balance;line-height:1.15}.homepage-outcome-card__visual{margin-top:clamp(var(--space-12), 4.5vw, var(--space-16))}.homepage-outcome-card--drive-streams{flex-basis:clamp(28rem,36vw,40rem)}.homepage-outcome-card--sell-out{flex-basis:clamp(25rem,31vw,35rem)}.homepage-outcome-card--get-paid{flex-basis:clamp(27rem,34vw,38rem)}.homepage-outcome-card--share-anywhere{flex-basis:clamp(22rem,27vw,30rem)}.homepage-outcome-release-stack{gap:var(--space-3);display:grid}.homepage-outcome-release-card{min-height:calc(var(--space-24) + var(--space-1));padding:var(--space-4);flex-direction:column;justify-content:flex-end;display:flex}.homepage-outcome-drawer{padding:var(--space-4)}.homepage-outcome-share-card{max-width:17rem;padding:var(--space-4);color:var(--color-text-primary-token);text-align:center;margin-left:auto}.homepage-outcome-release-card strong,.homepage-outcome-tour-row strong,.homepage-outcome-amount-row strong,.homepage-outcome-share-card strong{font-weight:var(--font-weight-semibold);letter-spacing:-.03em}.homepage-outcome-release-card strong{margin-top:var(--space-1-5);color:var(--color-text-primary-token)}.homepage-outcome-release-card span:not(.homepage-outcome-proof-label){margin-top:var(--space-1);color:var(--color-text-tertiary-token);font-size:var(--text-xs)}.homepage-outcome-proof-label,.homepage-outcome-drawer__subtitle{color:var(--color-text-tertiary-token);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:-.01em}.homepage-outcome-drawer__title{color:var(--color-text-primary-token);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:-.02em}.homepage-outcome-drawer__subtitle{margin-top:var(--space-1)}.homepage-outcome-tour-list,.homepage-outcome-amount-list{margin-top:var(--space-3)}.homepage-outcome-tour-row{align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-top:var(--space-px) solid var(--system-b-app-frame-seam);grid-template-columns:2.7rem minmax(0,1fr) auto;display:grid}.homepage-outcome-tour-row:first-child{border-top:0;padding-top:0}.homepage-outcome-tour-row span{min-width:0;color:var(--color-text-tertiary-token);font-size:var(--text-xs)}.homepage-outcome-tour-row span>strong{color:var(--color-text-primary-token);display:block}.homepage-outcome-tour-row small{color:var(--color-text-tertiary-token);font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;display:block;overflow:hidden}.homepage-outcome-amount-list{gap:var(--space-2);display:grid}.homepage-outcome-amount-row{min-height:var(--space-10);border:var(--space-px) solid var(--system-b-app-frame-seam);border-radius:var(--radius-lg);padding-inline:var(--space-4);background:var(--system-b-bg-surface-1);color:var(--color-text-primary-token);font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.homepage-outcome-amount-row span{color:var(--color-text-tertiary-token);font-size:var(--text-2xs)}.homepage-outcome-amount-row--featured{border-color:var(--color-text-primary-token);background:var(--system-b-primary-bg);color:var(--system-b-primary-fg)}.homepage-outcome-amount-row--featured span{color:color-mix(in oklab, var(--system-b-primary-fg) 64%, transparent)}.homepage-outcome-pay-cta{min-height:var(--space-10);margin-top:var(--space-3);border-radius:var(--radius-pill);padding-inline:var(--space-4);background:var(--system-b-primary-bg);color:var(--system-b-primary-fg);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;justify-content:center;align-items:center;display:inline-flex}.homepage-outcome-share-card p{color:var(--color-text-secondary-token);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:-.01em}.homepage-outcome-share-card>strong{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);display:block}.homepage-outcome-share-card>span{margin-top:var(--space-2);color:var(--color-text-tertiary-token);font-size:var(--text-2xs);display:block}.homepage-outcome-qr{width:9rem;height:9rem;margin:var(--space-3) auto 0;gap:var(--space-1-5);border:var(--space-px) solid var(--system-b-app-frame-seam);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--system-b-bg-surface-1);grid-template-columns:repeat(7,1fr);display:grid}.homepage-outcome-qr span{border-radius:var(--radius-sm);background:var(--system-b-bg-surface-2)}.homepage-outcome-qr .homepage-outcome-qr__cell--filled{background:var(--color-text-primary-token)}@media (max-width:767px){.homepage-artist-outcome__media{aspect-ratio:.86}.homepage-artist-outcome__caption{padding:var(--space-5)}.homepage-outcome-heading{max-width:12ch;font-size:clamp(var(--text-3xl), 10vw, var(--text-4xl));line-height:var(--ds-marketing-title-leading)}.homepage-outcome-rail-bleed{margin-top:var(--space-12)}.homepage-outcome-rail{gap:var(--space-3);padding-right:18vw;padding-bottom:var(--space-3)}.homepage-outcome-card{border-radius:var(--radius-2xl);height:28rem;padding:var(--space-6);flex-basis:min(80vw,20.5rem)}.homepage-outcome-card__title{font-size:clamp(var(--text-2xl), 8vw, var(--text-3xl));line-height:1.08}.homepage-outcome-card__visual{margin-top:var(--space-16)}.homepage-outcome-card--drive-streams,.homepage-outcome-card--get-paid{flex-basis:min(82vw,22rem)}.homepage-outcome-card--sell-out{flex-basis:min(80vw,20.5rem)}.homepage-outcome-card--share-anywhere{flex-basis:min(78vw,20rem)}.homepage-outcome-share-card{max-width:15rem;margin-inline:auto}}.home-viewport{--homepage-grid-max:var(--ds-public-content-max);--homepage-grid-gutter:var(--homepage-page-gutter);--homepage-chapter-space:clamp(calc(var(--space-24) + var(--space-2)), 8.5vw, calc(var(--space-24) + var(--space-16)));--homepage-chapter-rule:color-mix(in oklab, var(--system-b-text-primary) 7%, transparent)}.homepage-story-stack,.homepage-story-stack--proof-transition{background:var(--system-b-bg-page);box-shadow:none;border-radius:0;margin-top:0;overflow:clip}.homepage-story-stack--proof-transition:before{display:none}.homepage-story-stack>*+*{border-top:var(--space-px) solid var(--homepage-chapter-rule)}.homepage-opportunity-section,.homepage-workspace-section,[data-testid=homepage-v2-pricing],.homepage-faq-section{padding-block:var(--homepage-chapter-space);background:var(--system-b-bg-page);color:var(--system-b-text-primary);position:relative;overflow:clip}.homepage-opportunity-section__inner,.homepage-workspace-section__inner,[data-testid=homepage-v2-pricing] .homepage-pricing-shell{width:min(var(--homepage-grid-max), calc(100% - var(--homepage-grid-gutter) * 2));-moz-column-gap:clamp(var(--space-4), 2vw, var(--space-6));column-gap:clamp(var(--space-4), 2vw, var(--space-6));row-gap:clamp(var(--space-12), 6vw, var(--space-20));grid-template-columns:repeat(12,minmax(0,1fr));max-width:none;margin-inline:auto;padding-inline:0;display:grid}.homepage-opportunity-section__copy{grid-area:1/1/auto/span 6;align-self:start}.homepage-workspace-section__copy h2,[data-testid=homepage-v2-pricing] .homepage-story-heading{color:var(--system-b-text-primary);font-family:var(--font-sans);font-size:var(--ds-marketing-title-size);font-weight:var(--font-weight-semibold);line-height:var(--ds-marketing-title-leading);letter-spacing:var(--ds-marketing-title-tracking);text-wrap:balance;margin:0}.homepage-opportunity-section__headline{max-width:19ch;color:var(--system-b-text-primary);font-family:var(--font-sans);font-size:var(--ds-marketing-title-size);font-weight:var(--font-weight-semibold);line-height:var(--ds-marketing-title-leading);letter-spacing:var(--ds-marketing-title-tracking);text-wrap:balance;margin:0}[data-testid=homepage-v2-pricing] .homepage-story-body{max-width:34rem;margin:var(--space-5) 0 0;color:var(--color-text-tertiary-token);font-size:var(--text-base);line-height:var(--leading-relaxed);text-wrap:pretty}.homepage-opportunity-section__description{max-width:34rem;margin:var(--space-5) 0 0;color:var(--color-text-tertiary-token);font-size:var(--ds-marketing-lede-size);line-height:var(--ds-marketing-lede-leading);letter-spacing:var(--ds-marketing-lede-tracking);text-wrap:pretty}.homepage-opportunity-section__demo{grid-area:1/7/auto/-1;align-self:start;min-width:0}.homepage-opportunity-section__demo>[data-testid=homepage-ai-composer-demo]{gap:var(--space-6);display:grid}.homepage-opportunity-section__demo [aria-label="Jovie AI Composer Demo"]>div:last-child{padding:0}.homepage-opportunity-section__demo-copy{gap:var(--space-2);max-width:none;display:grid}.homepage-opportunity-section__demo-copy h3,.homepage-opportunity-section__item-title{color:var(--system-b-text-primary);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:-.015em;margin:0}.homepage-opportunity-section__item:first-child .homepage-opportunity-section__item-title{color:var(--color-accent-blue)}.homepage-opportunity-section__item:nth-child(2) .homepage-opportunity-section__item-title{color:var(--color-accent-purple)}.homepage-opportunity-section__item:nth-child(3) .homepage-opportunity-section__item-title{color:var(--color-accent-teal)}.homepage-opportunity-section__demo-copy p,.homepage-opportunity-section__item-body{color:var(--color-text-tertiary-token);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.homepage-opportunity-section__list{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.homepage-opportunity-section__item{gap:var(--space-3);border-top:var(--space-px) solid var(--homepage-chapter-rule);min-width:0;padding-block:var(--space-5) 0;padding-inline:clamp(var(--space-5), 3vw, var(--space-10));display:grid}.homepage-opportunity-section__item:first-child{padding-left:0}.homepage-opportunity-section__item:last-child{padding-right:0}.homepage-opportunity-section__item+.homepage-opportunity-section__item{border-left:var(--space-px) solid var(--homepage-chapter-rule)}.homepage-workspace-section__copy{text-align:left;grid-column:1/span 7;justify-self:stretch;max-width:none;margin-inline:0}.homepage-workspace-section__copy h2{max-width:30ch;display:grid}.homepage-workspace-visual{perspective:none;grid-column:1/-1;min-height:0}.homepage-workspace-media,.system-b-mounted-home-workspace-media{aspect-ratio:1.6;border:var(--space-px) solid var(--system-b-app-frame-seam);border-radius:var(--radius-lg);background:var(--system-b-bg-surface-0);width:100%;height:auto;box-shadow:none;position:relative;overflow:hidden}.homepage-workspace-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;max-width:none;height:100%;position:absolute;inset:0}.homepage-workspace-callouts{margin:var(--space-8) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;position:static}.homepage-workspace-callout,.system-b-mounted-home-workspace-callout{gap:var(--space-2);border:0;border-top:var(--space-px) solid var(--homepage-chapter-rule);max-width:none;min-height:0;padding:var(--space-5) clamp(var(--space-5), 3vw, var(--space-10)) 0 0;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-radius:0;display:grid;position:relative;inset:auto}.homepage-workspace-callout+.homepage-workspace-callout{border-left:var(--space-px) solid var(--homepage-chapter-rule);padding-left:clamp(var(--space-5), 3vw, var(--space-10))}.homepage-workspace-callout:before{display:none}[data-testid=homepage-v2-pricing].homepage-story-section{padding-block:var(--homepage-chapter-space);background:var(--system-b-bg-page);border-top:0}[data-testid=homepage-v2-pricing]>div{width:100%;max-width:none;padding-inline:0}[data-testid=homepage-v2-pricing] .homepage-pricing-copy{text-align:left;grid-column:1/span 5;max-width:none;margin:0}.homepage-faq-section{padding-inline:0;padding-block:var(--homepage-chapter-space);background:var(--system-b-bg-page);color:var(--system-b-text-primary);border-top:0;overflow:clip}.homepage-faq-section .faq-section{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-page-gutter) * 2));max-width:none;margin-inline:auto;padding:0}.homepage-faq-section .faq-section__heading{max-width:12ch;color:var(--color-text-primary-token);font-family:var(--font-sans);font-size:var(--homepage-section-title-size);font-weight:var(--font-weight-semibold);line-height:var(--ds-marketing-title-leading);letter-spacing:var(--ds-marketing-title-tracking);text-wrap:balance;margin:0}.homepage-faq-section .faq-accordion{margin-top:var(--space-12);border-block:var(--space-px) solid var(--system-b-app-frame-seam)}.homepage-faq-section .faq-accordion__item{border-bottom-color:var(--system-b-app-frame-seam)}.homepage-faq-section .faq-accordion__trigger{padding-block:var(--space-6);color:var(--color-text-primary-token);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);letter-spacing:0}.homepage-faq-section .faq-accordion__icon{margin-top:calc((var(--text-lg) * var(--leading-snug) - var(--space-4)) / 2);color:var(--color-text-tertiary-token);justify-content:center;align-items:center;display:inline-flex}.homepage-faq-section .faq-accordion__trigger[aria-expanded=true] .faq-accordion__icon{color:var(--color-text-primary-token)}.homepage-faq-section .faq-accordion__answer{max-width:var(--ds-prose-max);padding-bottom:var(--space-6);color:var(--color-text-secondary-token)}@media (prefers-reduced-motion:no-preference){.homepage-faq-section .faq-section__heading,.homepage-faq-section .faq-accordion{animation:homepage-faq-rise var(--ds-motion-cinematic-duration) var(--ds-motion-cinematic-easing) both}.homepage-faq-section .faq-accordion{animation-delay:var(--ds-motion-subtle-duration)}}@keyframes homepage-faq-rise{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.homepage-faq-section .faq-section__heading.homepage-story-heading{font-size:var(--homepage-section-title-size);line-height:var(--ds-marketing-title-leading)}.homepage-faq-section .faq-accordion{margin-top:var(--space-10)}}.system-b-mounted-home-footer-cta{min-height:calc(var(--space-24) * 3.5)}.system-b-mounted-home-footer-cta-copy{padding-block:var(--homepage-chapter-space)}@media (min-width:768px) and (max-width:1199px){.homepage-opportunity-section__copy,.homepage-opportunity-section__demo,.homepage-opportunity-section__list{grid-column:1/-1}.homepage-opportunity-section__copy{grid-row:1;max-width:44rem}.homepage-opportunity-section__demo{grid-row:2}.homepage-opportunity-section__demo>[data-testid=homepage-ai-composer-demo]{max-width:46rem;margin-inline:auto}.homepage-opportunity-section__list{grid-row:3}}@media (max-width:767px){.home-viewport{--homepage-chapter-space:clamp(var(--space-16), 18vw, calc(var(--space-24) + var(--space-2)))}.homepage-opportunity-section__inner,.homepage-workspace-section__inner,[data-testid=homepage-v2-pricing] .homepage-pricing-shell{row-gap:var(--space-12);grid-template-columns:minmax(0,1fr)}.homepage-opportunity-section__copy,.homepage-opportunity-section__demo,.homepage-opportunity-section__list,.homepage-workspace-section__copy,.homepage-workspace-visual,[data-testid=homepage-v2-pricing] .homepage-pricing-copy{grid-column:1}.homepage-opportunity-section__copy,.homepage-opportunity-section__demo,.homepage-opportunity-section__list{grid-row:auto}.homepage-opportunity-section__list,.homepage-workspace-callouts{grid-template-columns:minmax(0,1fr)}.homepage-opportunity-section__item,.homepage-workspace-callout,.system-b-mounted-home-workspace-callout{padding:var(--space-5) 0 0}.homepage-opportunity-section__item+.homepage-opportunity-section__item,.homepage-workspace-callout+.homepage-workspace-callout{margin-top:var(--space-8);border-left:0;padding-left:0}.homepage-workspace-media,.system-b-mounted-home-workspace-media{aspect-ratio:1.12;border-radius:var(--radius-lg);height:auto}.homepage-workspace-media img{-o-object-position:68% top;object-position:68% top;width:142%;height:100%}.system-b-mounted-home-footer-cta{min-height:calc(var(--space-24) * 2.75)}}.home-viewport{--homepage-grid-max:var(--ds-public-content-max);--homepage-grid-gutter:var(--homepage-page-gutter)}.homepage-story-stack,.homepage-trust-section{max-width:none;margin-inline:0;padding-inline:0}.homepage-faq-section__inner{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-page-gutter) * 2));max-width:none;margin-inline:auto;padding:0}.home-viewport .system-b-mounted-home-pricing{background:var(--system-b-bg-page);color:var(--color-text-primary-token)}.home-viewport .system-b-mounted-home-pricing-container{width:100%;max-width:none;padding-inline:0}.home-viewport .system-b-mounted-home-pricing-shell{width:min(var(--ds-public-content-max), calc(100% - var(--homepage-page-gutter) * 2));row-gap:clamp(var(--space-10), 5vw, var(--space-16));max-width:none;margin-inline:auto;padding-inline:0}.home-viewport .system-b-mounted-home-pricing-copy{text-align:center;grid-column:1/-1;max-width:44rem;margin:0;margin-inline:auto}.home-viewport .system-b-mounted-home-pricing .homepage-story-heading{max-width:22ch;color:var(--color-text-primary-token);font-family:var(--font-satoshi), "Satoshi", -apple-system, "system-ui", sans-serif;font-size:var(--ds-marketing-title-size);letter-spacing:var(--ds-marketing-title-tracking);font-weight:600;line-height:var(--ds-marketing-title-leading);text-wrap:balance;margin-inline:auto}.home-viewport .system-b-mounted-home-pricing .homepage-story-body{max-width:40rem;color:var(--color-text-secondary-token);font-size:var(--ds-marketing-lede-size);letter-spacing:var(--ds-marketing-lede-tracking);line-height:var(--ds-marketing-lede-leading);text-wrap:balance}.home-viewport .system-b-mounted-home-pricing-plans.marketing-pricing-plans{gap:var(--space-px);border:var(--space-px) solid var(--system-b-app-frame-seam);border-radius:var(--radius-xl);background:var(--system-b-app-frame-seam);grid-column:1/-1;overflow:hidden}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card{padding:clamp(var(--space-6), 2.4vw, var(--space-8));background:var(--system-b-bg-surface-0);box-shadow:none;border:0;border-radius:0}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card[data-testid=marketing-pricing-plan-pro]{background:var(--system-b-bg-surface-1)}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card__topline{display:none}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card__name{color:var(--color-text-primary-token);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);letter-spacing:0}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card__body{color:var(--color-text-secondary-token);font-size:var(--text-sm);line-height:var(--leading-normal)}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card__badge{min-height:var(--space-6);border:var(--space-px) solid var(--system-b-app-frame-seam);border-radius:var(--radius-pill);background:var(--system-b-app-content-surface);color:var(--color-text-secondary-token);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:0}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card[data-testid=marketing-pricing-plan-pro] .marketing-pricing-plan-card__badge{border-color:var(--system-b-primary-bg);background:var(--system-b-primary-bg);color:var(--system-b-primary-fg)}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card__price{margin:var(--space-5) 0 0;color:var(--color-text-primary-token);font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-none);letter-spacing:0}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card__price span{color:var(--color-text-tertiary-token);font-size:var(--text-sm);font-weight:var(--font-weight-normal);letter-spacing:0}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card__features{gap:var(--space-3);margin:var(--space-6) 0 0;border-top:var(--space-px) solid var(--system-b-app-frame-seam);padding-top:var(--space-5)}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card__features li{grid-template-columns:var(--space-4) minmax(0, 1fr);gap:var(--space-2);color:var(--color-text-secondary-token);font-size:var(--text-sm);line-height:var(--leading-normal)}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card__features svg{margin-top:var(--space-0-5);color:var(--color-text-tertiary-token)}@keyframes homepage-pricing-rise{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.home-viewport .system-b-mounted-home-pricing-copy,.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card{animation:homepage-pricing-rise var(--ds-motion-cinematic-duration) var(--ds-motion-cinematic-easing) both}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card:first-child{animation-delay:90ms}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card:nth-child(2){animation-delay:.16s}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card:nth-child(3){animation-delay:.23s}}@media (max-width:767px){.home-viewport .system-b-mounted-home-pricing-plans.marketing-pricing-plans{grid-template-columns:minmax(0,1fr)}.home-viewport .system-b-mounted-home-pricing .marketing-pricing-plan-card{min-height:0}}.home-viewport{--homepage-proof-stage:color-mix(in oklab, var(--system-b-bg-surface-1) 34%, var(--system-b-bg-page))}.home-viewport .homepage-poster-hero{background:linear-gradient(180deg, var(--system-b-bg-page) 0%, var(--system-b-bg-page) 70%, var(--homepage-proof-stage) 100%)}.home-viewport .homepage-poster-hero__media{padding-bottom:var(--space-3)}.home-viewport .homepage-poster-hero .homepage-product-pane{border-radius:var(--radius-xl)}.home-viewport .homepage-trust-section.system-b-mounted-home-trust-strip-shell{background:linear-gradient(180deg, var(--homepage-proof-stage), var(--system-b-bg-page))}.home-viewport .homepage-trust-section.system-b-mounted-home-trust-strip-shell>.system-b-mounted-home-trust-strip[data-presentation=inline-strip]{background:0 0}.home-viewport [data-homepage-section-heading]{text-wrap:balance}.system-b-claim-handle-row{border:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 70%, transparent);border-radius:var(--radius-xl);background:color-mix(in oklab, var(--system-b-bg-surface-1) 90%, transparent);min-height:52px;padding:var(--space-1);transition:background var(--ds-motion-cinematic-duration) var(--ds-motion-cinematic-easing), border-color var(--ds-motion-cinematic-duration) var(--ds-motion-cinematic-easing);overflow:hidden}.system-b-claim-handle-row[data-size=hero]{border-color:color-mix(in oklab, var(--system-b-app-frame-seam) 78%, transparent);background:color-mix(in oklab, var(--system-b-bg-surface-1) 84%, var(--system-b-app-content-surface) 16%);border-radius:1rem;min-height:56px;padding:.35rem}.system-b-claim-handle-row[data-size=display]{background:color-mix(in oklab, var(--system-b-bg-surface-1) 88%, var(--system-b-bg-surface-0) 12%);border-width:1.5px;border-radius:1.4rem;min-height:88px;padding:.375rem}.system-b-claim-handle-row[data-available=true]{border-color:color-mix(in oklab, var(--system-b-app-frame-seam) 76%, var(--color-success) 24%)}.system-b-claim-handle-domain{color:var(--color-text-tertiary-token);font-family:var(--font-geist-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--text-app);font-weight:var(--font-weight-normal);letter-spacing:0}.system-b-claim-handle-domain[data-size=hero]{color:var(--color-text-tertiary-token);font-family:inherit;font-size:15px;font-weight:450}.system-b-claim-handle-domain[data-size=display]{color:var(--color-text-quaternary-token);font-family:inherit;font-size:28px;font-weight:510}.system-b-claim-handle-input{color:var(--color-text-primary-token);caret-color:var(--color-text-primary-token);font-size:var(--text-app);letter-spacing:0;font-weight:450}.system-b-claim-handle-input[data-size=hero]{font-size:16px;font-weight:510}.system-b-claim-handle-input[data-size=display]{font-size:28px;font-weight:510}.system-b-claim-handle-input[data-available=true]{color:var(--color-text-primary-token)}html:not(.dark) .system-b-claim-handle-row,html:not(.dark) .system-b-claim-handle-row :where(input,button,span){transition:none!important}.system-b-claim-handle-helper{min-height:16px;font-size:var(--text-2xs);font-weight:var(--font-weight-normal);letter-spacing:0;line-height:16px}.system-b-claim-handle-helper[data-visible=false]{visibility:hidden}@media (min-width:640px){.system-b-claim-handle-row[data-size=display]{padding:var(--space-2)}}:where(.homepage-showcase){isolation:isolate}:where(.homepage-showcase-surface){background:color-mix(in oklab, var(--system-b-cinematic-black) 96%, var(--system-b-bg-surface-0) 4%);width:100%;height:100%;position:relative}:where(.homepage-showcase-reference){width:100%;max-width:53.3125rem;margin-inline:auto}:where(.homepage-showcase-reference-image){width:100%;height:auto;display:block}:where(.homepage-showcase-crop-viewport){aspect-ratio:430/540;border:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 70%, transparent);border-radius:var(--profile-card-radius);background:var(--system-b-cinematic-black);width:100%;position:relative;overflow:hidden}:where(.homepage-showcase[data-presentation=drawer-crop]) :where(.homepage-showcase-crop-viewport){aspect-ratio:430/500}:where(.homepage-showcase[data-presentation=featured-card-crop]) :where(.homepage-showcase-crop-viewport){aspect-ratio:430/470}:where(.homepage-showcase[data-presentation=surface-card]) :where(.homepage-showcase-crop-viewport){aspect-ratio:430/950}:where(.homepage-showcase-crop-surface){inset-inline:0;aspect-ratio:430/950;width:100%;position:absolute;top:50%;transform:translateY(-50%)}:where(.homepage-showcase[data-crop-anchor=bottom]) :where(.homepage-showcase-crop-surface){top:auto;bottom:0;transform:none}:where(.homepage-showcase[data-crop-anchor=left]) :where(.homepage-showcase-crop-surface){inset-inline:0 auto}:where(.homepage-showcase[data-crop-anchor=right]) :where(.homepage-showcase-crop-surface){inset-inline:auto 0}:where(.homepage-showcase-overlay-card){border:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 78%, transparent);border-radius:var(--profile-inner-radius);background:color-mix(in oklab, var(--system-b-bg-surface-1) 86%, transparent);color:var(--color-text-primary-token);padding:var(--space-4);position:relative;overflow:hidden}:where(.homepage-showcase-overlay-card-absolute){right:var(--space-4);bottom:var(--space-5);left:var(--space-4);z-index:30;position:absolute}:where(.homepage-showcase-overlay-card-standalone){width:min(100%, calc(var(--space-24) * 3));margin-inline:auto}:where(.homepage-showcase-overlay-card-apple-pay){border-color:color-mix(in oklab, var(--system-b-app-frame-seam) 24%, transparent);background:color-mix(in oklab, var(--color-success-foreground) 90%, var(--system-b-bg-surface-2) 10%);color:var(--system-b-cinematic-black)}:where(.homepage-showcase-overlay-card-thank-you){border-color:color-mix(in oklab, var(--color-success) 24%, transparent);background:color-mix(in oklab, var(--system-b-bg-surface-1) 88%, var(--color-success) 12%)}:where(.homepage-showcase-overlay-card-email){border-color:color-mix(in oklab, var(--color-info) 22%, transparent)}:where(.homepage-showcase-overlay-row){justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}:where(.homepage-showcase-overlay-row[data-align=start]){align-items:flex-start}:where(.homepage-showcase-overlay-copy){min-width:0}:where(.homepage-showcase-overlay-label){color:var(--color-text-tertiary-token);font-size:var(--text-3xs);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight)}:where(.homepage-showcase-overlay-label[data-tone=info]){color:color-mix(in oklab, var(--color-info) 84%, var(--color-success-foreground) 16%)}:where(.homepage-showcase-overlay-title){color:currentColor;font-size:var(--text-app);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight)}:where(.homepage-showcase-overlay-label+.homepage-showcase-overlay-title){margin-top:var(--space-1)}:where(.homepage-showcase-overlay-headline){margin-top:var(--space-3);color:currentColor;font-size:var(--text-xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight)}:where(.homepage-showcase-overlay-card-thank-you) :where(.homepage-showcase-overlay-headline){font-size:var(--text-lg)}:where(.homepage-showcase-overlay-body){margin-top:var(--space-2);color:color-mix(in oklab, currentColor 68%, var(--system-b-bg-surface-1) 32%);font-size:var(--text-xs);line-height:var(--leading-relaxed)}:where(.homepage-showcase-overlay-badge){min-height:var(--space-6);border:1px solid color-mix(in oklab, currentColor 14%, transparent);border-radius:var(--system-b-radius-pill);background:color-mix(in oklab, currentColor 9%, transparent);color:currentColor;padding-inline:var(--space-2);font-size:var(--text-3xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight);flex-shrink:0;align-items:center;display:inline-flex}:where(.homepage-showcase-overlay-badge[data-tone=on-light]){background:var(--system-b-cinematic-black);color:var(--color-success-foreground)}:where(.homepage-showcase-overlay-badge[data-tone=success]){border-color:color-mix(in oklab, var(--color-success) 24%, transparent);background:color-mix(in oklab, var(--color-success) 14%, transparent);color:color-mix(in oklab, var(--color-success) 78%, var(--color-success-foreground) 22%)}:where(.homepage-showcase-overlay-badge[data-tone=muted]){color:color-mix(in oklab, var(--color-text-primary-token) 72%, transparent)}:where(.homepage-showcase-overlay-meta-row){justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);border:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 64%, transparent);border-radius:var(--profile-action-radius);background:color-mix(in oklab, var(--system-b-bg-surface-2) 38%, transparent);color:color-mix(in oklab, currentColor 76%, var(--system-b-bg-surface-1) 24%);padding:var(--space-2) var(--space-3);font-size:var(--text-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-normal);line-height:var(--leading-tight);display:flex}:where(.homepage-showcase-overlay-meta-row[data-tone=on-light]){background:color-mix(in oklab, var(--color-success-foreground) 72%, var(--system-b-bg-surface-2) 28%);color:color-mix(in oklab, var(--system-b-cinematic-black) 62%, transparent);border-color:#0000}:where(.system-b-home-bento-card){--system-b-home-bento-accent:var(--color-accent)}:where(.system-b-home-bento-card[data-tone=success]){--system-b-home-bento-accent:var(--color-success)}:where(.system-b-home-bento-card[data-tone=notification]){--system-b-home-bento-accent:var(--color-accent)}:where(.system-b-home-bento-card[data-tone=trend]){--system-b-home-bento-accent:var(--color-info)}:where(.system-b-home-bento-curve){width:100%;height:100%}:where(.system-b-home-bento-curve-axis){stroke:color-mix(in oklab, var(--system-b-app-frame-seam) 62%, transparent)}:where(.system-b-home-bento-curve-line){stroke:var(--system-b-home-bento-accent);fill:none}:where(.system-b-home-bento-curve-node){fill:var(--system-b-home-bento-accent)}:where(.system-b-home-bento-curve-node-halo){fill:color-mix(in oklab, var(--system-b-home-bento-accent) 20%, transparent)}:where(.system-b-home-bento-curve-flatline){stroke:var(--color-text-quaternary-token)}:where(.system-b-home-bento-curve-flatline-node){fill:var(--color-text-quaternary-token)}:where(.system-b-release-mode-card){--system-b-release-mode-tone:var(--color-info);--system-b-release-mode-state:var(--color-success);--system-b-release-mode-progress:100%;height:100%;min-height:0;padding:var(--space-4);flex-direction:column;display:flex}:where(.system-b-release-mode-artwork[data-tone=violet]){--system-b-release-mode-tone:var(--color-accent)}:where(.system-b-release-mode-artwork[data-tone=blue]){--system-b-release-mode-tone:var(--color-info)}:where(.system-b-release-mode-header){justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}:where(.system-b-release-mode-header-copy){min-width:0}:where(.system-b-release-mode-kicker),:where(.system-b-release-mode-artwork-kicker),:where(.system-b-release-mode-state-label),:where(.system-b-release-mode-label-heading){color:var(--color-text-tertiary-token);font-size:var(--text-2xs);font-weight:var(--font-weight-medium);letter-spacing:0;line-height:var(--line-height-tight)}:where(.system-b-release-mode-subtitle),:where(.system-b-release-mode-metric-label),:where(.system-b-release-mode-overflow-copy){color:var(--color-text-quaternary-token);font-size:var(--text-2xs);font-weight:var(--font-weight-normal);letter-spacing:0;line-height:var(--line-height-normal)}:where(.system-b-release-mode-subtitle),:where(.system-b-release-mode-artwork-artist),:where(.system-b-release-mode-state-copy){margin-top:var(--space-1)}:where(.system-b-release-mode-state-pill){min-height:var(--space-6);border:1px solid color-mix(in oklab, var(--system-b-release-mode-state) 26%, transparent);border-radius:var(--system-b-radius-pill);background:color-mix(in oklab, var(--system-b-release-mode-state) 10%, transparent);color:var(--color-text-primary-token);padding-inline:var(--space-2);font-size:var(--text-2xs);font-weight:var(--font-weight-medium);letter-spacing:0;line-height:var(--line-height-tight);flex-shrink:0;align-items:center;display:inline-flex}:where(.system-b-release-mode-state-pill[data-state=presave]){--system-b-release-mode-state:var(--color-accent)}:where(.system-b-release-mode-state-pill[data-state=live]){--system-b-release-mode-state:var(--color-success)}:where(.system-b-release-mode-body){gap:var(--space-3);min-height:0;margin-top:var(--space-4);flex-direction:column;flex:auto;display:flex}:where(.system-b-release-mode-body[data-layout=split]){gap:var(--space-4);display:grid}:where(.system-b-release-mode-artwork-column){min-height:0}:where(.system-b-release-mode-artwork-column[data-layout=split]){flex-direction:column;height:100%;display:flex}:where(.system-b-release-mode-artwork){min-height:calc(var(--space-24) + var(--space-4));border:1px solid color-mix(in oklab, var(--system-b-release-mode-tone) 20%, transparent);border-radius:var(--radius-2xl);background:color-mix(in oklab, var(--system-b-release-mode-tone) 20%, var(--system-b-bg-surface-0) 80%);position:relative;overflow:hidden}:where(.system-b-release-mode-artwork-field),:where(.system-b-release-mode-artwork-orbit),:where(.system-b-release-mode-artwork-node){pointer-events:none;position:absolute}:where(.system-b-release-mode-artwork-field){inset:var(--space-2);border:1px solid color-mix(in oklab, var(--system-b-release-mode-tone) 18%, transparent);border-radius:calc(var(--radius-2xl) - var(--space-1));background:color-mix(in oklab, var(--system-b-release-mode-tone) 12%, transparent)}:where(.system-b-release-mode-artwork-orbit){width:var(--space-20);height:var(--space-20);border:1px solid color-mix(in oklab, var(--system-b-release-mode-tone) 28%, transparent);border-radius:var(--system-b-radius-pill);inset-block-start:var(--space-8);inset-inline-start:calc(var(--space-5) * -1)}:where(.system-b-release-mode-artwork-node){right:var(--space-4);bottom:var(--space-5);width:var(--space-12);height:var(--space-12);border:1px solid color-mix(in oklab, var(--system-b-release-mode-tone) 28%, transparent);border-radius:var(--system-b-radius-pill);background:color-mix(in oklab, var(--system-b-release-mode-tone) 18%, transparent)}:where(.system-b-release-mode-artwork-content){height:100%;min-height:calc(var(--space-24) + var(--space-4));padding:var(--space-3);flex-direction:column;justify-content:space-between;display:flex;position:relative}:where(.system-b-release-mode-artwork-copy[data-compact=true]){max-width:calc(var(--space-24) + var(--space-12))}:where(.system-b-release-mode-artwork-title){color:var(--color-text-primary-token);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--line-height-tight)}:where(.system-b-release-mode-artwork-artist){color:var(--color-text-tertiary-token);font-size:var(--text-2xs);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}:where(.system-b-release-mode-release-meta){justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);color:var(--color-text-tertiary-token);font-size:var(--text-2xs);line-height:var(--line-height-normal);display:flex}:where(.system-b-release-mode-release-meta>:last-child){text-align:right}:where(.system-b-release-mode-details){flex-direction:column;flex:auto;min-height:0;display:flex}:where(.system-b-release-mode-metric-grid){gap:var(--space-2);border-block:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 70%, transparent);padding-block:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.system-b-release-mode-metric-grid[data-layout=stack]){padding-block:var(--space-2)}:where(.system-b-release-mode-metric),:where(.system-b-release-mode-state-row),:where(.system-b-release-mode-labels[data-layout=panel]){border:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 68%, transparent);border-radius:var(--radius-xl);background:color-mix(in oklab, var(--system-b-bg-surface-1) 76%, transparent)}:where(.system-b-release-mode-metric){padding:var(--space-2) var(--space-3)}:where(.system-b-release-mode-metric-value){margin-top:var(--space-1);color:var(--color-text-primary-token);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--line-height-tight)}:where(.system-b-release-mode-metric-value[data-layout=stack]){font-size:var(--text-lg)}:where(.system-b-release-mode-state-row){justify-content:space-between;align-items:center;gap:var(--space-3);min-height:calc(var(--space-12) + var(--space-2));margin-top:var(--space-3);padding:var(--space-2) var(--space-3);display:flex}:where(.system-b-release-mode-state-copy){color:var(--color-text-secondary-token);font-size:var(--text-xs);line-height:var(--line-height-normal)}:where(.system-b-release-mode-progress-track){width:var(--space-16);height:calc(var(--space-1) + var(--space-0-5));border-radius:var(--system-b-radius-pill);background:color-mix(in oklab, var(--system-b-app-frame-seam) 54%, transparent);flex-shrink:0;overflow:hidden}:where(.system-b-release-mode-progress-fill){--system-b-release-mode-state:var(--color-success);--system-b-release-mode-progress:100%;height:100%;width:var(--system-b-release-mode-progress);border-radius:inherit;background:var(--system-b-release-mode-state)}:where(.system-b-release-mode-progress-fill[data-state=presave]){--system-b-release-mode-state:var(--color-accent);--system-b-release-mode-progress:58%}:where(.system-b-release-mode-labels){margin-top:var(--space-3)}:where(.system-b-release-mode-labels[data-layout=flat]){border-top:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 70%, transparent);padding-top:var(--space-3)}:where(.system-b-release-mode-labels[data-layout=panel]){padding:var(--space-3)}:where(.system-b-release-mode-label-list){-moz-column-gap:var(--space-4);align-items:center;column-gap:var(--space-4);row-gap:var(--space-3);flex-wrap:wrap;display:flex}:where(.system-b-release-mode-label-heading+.system-b-release-mode-label-list){margin-top:var(--space-3)}:where(.system-b-release-mode-label-logo){color:var(--color-text-secondary-token)}:where(.system-b-release-mode-overflow-copy){margin-top:var(--space-3)}@media (min-width:768px){:where(.system-b-release-mode-body[data-layout=split]){grid-template-columns:calc(var(--space-24) * 2) minmax(0, 1fr)}}:where(.system-b-release-operating-system-surface){isolation:isolate}:where(.system-b-release-operating-system-mobile-stack){gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:1024px){:where(.system-b-release-operating-system-mobile-stack){display:none}}:where(.system-b-release-operating-system-desktop-stage){min-height:calc(var(--space-24) * 6);border:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 70%, transparent);border-radius:var(--space-8);background:color-mix(in oklab, var(--system-b-bg-surface-1) 82%, var(--system-b-bg-page) 18%);padding:var(--space-6);display:none;position:relative;overflow:hidden}@media (min-width:1024px){:where(.system-b-release-operating-system-desktop-stage){display:block}}:where(.system-b-release-operating-system-desktop-glow),:where(.system-b-release-operating-system-desktop-seam){pointer-events:none;display:none;position:absolute}:where(.system-b-release-operating-system-slot[data-layout=desktop][data-slot=ai]){top:var(--space-6);left:var(--space-6);z-index:20;width:calc(var(--space-16) + var(--space-12) + var(--space-3));position:absolute}:where(.system-b-release-operating-system-slot[data-layout=desktop][data-slot=tasks]){top:var(--space-6);right:var(--space-6);z-index:10;width:calc(var(--space-24) * 2 + var(--space-20) + var(--space-6));position:absolute}:where(.system-b-release-operating-system-slot[data-layout=desktop][data-slot=monitoring]){bottom:var(--space-6);left:var(--space-6);z-index:30;width:calc(var(--space-16) + var(--space-12) + var(--space-1));position:absolute}:where(.system-b-release-operating-system-monitoring-panel){border:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 78%, transparent);border-radius:var(--radius-2xl);background:color-mix(in oklab, var(--system-b-bg-surface-1) 96%, var(--system-b-bg-page) 4%);padding:var(--space-4)}:where(.system-b-release-operating-system-monitoring-header){justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 55%, transparent);padding-bottom:var(--space-3);display:flex}:where(.system-b-release-operating-system-monitoring-kicker){color:var(--color-text-quaternary-token);font-size:var(--text-2xs);font-weight:var(--font-weight-medium);letter-spacing:0;line-height:var(--line-height-tight)}:where(.system-b-release-operating-system-monitoring-title){margin-top:var(--space-1);color:var(--color-text-primary-token);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--line-height-tight)}:where(.system-b-release-operating-system-monitoring-icon){width:var(--space-4);height:var(--space-4);color:var(--color-text-quaternary-token);flex-shrink:0}:where(.system-b-release-operating-system-monitoring-list){gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}:where(.system-b-release-operating-system-monitoring-row){border:1px solid color-mix(in oklab, var(--system-b-app-frame-seam) 62%, transparent);border-radius:var(--system-b-radius-pill);background:color-mix(in oklab, var(--system-b-bg-surface-0) 30%, transparent);padding-inline:var(--space-3);padding-block:var(--space-2);color:var(--color-text-secondary-token);font-size:var(--text-2xs);line-height:var(--line-height-normal);justify-content:space-between;align-items:center;display:flex}:where(.system-b-release-operating-system-label-logo){color:var(--color-text-secondary-token)}:where(.system-b-release-operating-system-monitoring-status){color:var(--color-text-quaternary-token)}
