.landing-page--v5{--landing-v5-page-bg:var(--background);--primary:var(--graphite-ink);background:var(--landing-v5-page-bg);background-image:none;padding-top:18px}.landing-page--v5 .landing-main>section:not(.hero):not(.big-cta){background:var(--landing-v5-page-bg)}.landing-page--v5 .landing-main>:is(.section--parchment,.section--cream,.section--dark):before{opacity:0}.landing-page--v5>.public-site-footer{--public-chrome-footer-bg:var(--brand-graphite-night);--public-chrome-footer-ink:var(--on-dark-foreground);background:var(--brand-graphite-night);color:var(--on-dark-foreground)}.landing-page--v5 .big-cta{--landing-band-fg:var(--on-dark-foreground);--landing-band-muted:var(--on-dark-muted);--landing-band-subtle:var(--on-dark-soft)}.landing-page--v5 :is(.big-cta__receipt,.big-cta__title,.big-cta__lead,.big-cta__meta){text-shadow:none}body:has(.landing-page--v5) .public-site-nav{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--on-image-foreground) 26%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--paper-dark) 42%, transparent);width:auto;max-width:1400px;box-shadow:var(--shadow-hover);margin-inline:auto;top:34px;left:40px;right:40px;overflow:visible}body:has(.landing-page--v5) .public-site-nav:not(.is-backed){background:color-mix(in srgb, var(--paper-dark) 34%, transparent);border-bottom-color:color-mix(in srgb, var(--on-image-foreground) 26%, transparent);box-shadow:var(--shadow-hover);-webkit-backdrop-filter:blur(18px)}body:has(.landing-page--v5) .public-site-nav.is-backed{background:var(--paper-dark)}body:has(.landing-page--v5) .public-site-nav .nav__inner{gap:12px;min-height:68px;padding-inline:22px}body:has(.landing-page--v5) .public-site-nav .nav__links{gap:0;margin-left:10px}body:has(.landing-page--v5) .public-site-nav .nav__links a{letter-spacing:.1em;padding-inline:10px;position:relative}body:has(.landing-page--v5) .public-site-nav .nav__link-button{letter-spacing:.1em;padding-inline:10px;position:relative}body:has(.landing-page--v5) .public-site-nav .nav__hamburger{border-radius:var(--radius-pill)}body:has(.landing-page--v5) .public-site-nav .nav__mobile.is-open{width:auto;max-height:calc(100dvh - 132px);top:112px;left:20px;right:20px}body:has(.landing-page--v5) .public-site-nav .nav__links a:after{content:"";background:var(--brand-red);transform-origin:0;height:2px;transition:transform .18s cubic-bezier(.16,1,.3,1);position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(0)}body:has(.landing-page--v5) .public-site-nav .nav__link-button:after{content:"";background:var(--brand-red);transform-origin:0;height:2px;transition:transform .18s cubic-bezier(.16,1,.3,1);position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(0)}body:has(.landing-page--v5) .public-site-nav .nav__links a:hover{color:var(--public-chrome-on-image);background:0 0}body:has(.landing-page--v5) .public-site-nav .nav__link-button:hover{color:var(--public-chrome-on-image);background:0 0}body:has(.landing-page--v5) .public-site-nav .nav__link-button.is-open{color:var(--public-chrome-on-image);background:0 0}body:has(.landing-page--v5) .public-site-nav .nav__links a:hover:after{transform:scaleX(1)}body:has(.landing-page--v5) .public-site-nav .nav__link-button:hover:after{transform:scaleX(1)}body:has(.landing-page--v5) .public-site-nav .nav__link-button.is-open:after{transform:scaleX(1)}.landing-page--v5 .hero{border:1px solid color-mix(in srgb, var(--on-image-foreground) 18%, transparent);border-radius:var(--radius-xl);width:min(100% - 36px,1480px);height:auto;min-height:0;box-shadow:var(--shadow-hover);margin:0 auto}.landing-page--v5 .hero+.section{padding-top:var(--mkt-room-y)}.landing-page.landing-page--v5 .hero__bg.hero__bg--v5-static{background:linear-gradient(#08080aad 0%,#08080ae6 100%),url(/landing-v4-assets/heroes/flash-day-wall-of-flash-client-pointing.webp) 50% 42%/cover no-repeat}.landing-page.landing-page--v5 .hero.hero--artist .hero__bg.hero__bg--v5-static{background:linear-gradient(#08080a7d 0%,#08080aba 100%),url(/landing-v4-assets/heroes/hero-role-artist-native-light.webp) 50% 42%/cover no-repeat}.landing-page.landing-page--v5 .hero.hero--studio .hero__bg.hero__bg--v5-static{background:linear-gradient(#08080a7d 0%,#08080aba 100%),url(/landing-v4-assets/heroes/hero-role-studio-native-light.webp) 50% 42%/cover no-repeat}@media (max-width:960px){.landing-page.landing-page--v5 .hero:is(.hero--artist,.hero--studio) .hero__bg.hero__bg--v5-static{background-position:50%,65% 25%}}.landing-page--v5 .hero__bg--v5-static:after{background:linear-gradient(#09090b05 0%,#09090b14 44%,#09090bb8 100%),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 96px)}.landing-page--v5 .hero:is(.hero--artist,.hero--studio) .hero__bg--v5-static:after{background:linear-gradient(#09090b03 0%,#09090b08 44%,#09090b82 100%),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 96px)}.landing-page--v5 .hero__kicker{top:116px}.landing-page--v5 .hero__inner{z-index:5;min-height:0;padding:170px var(--mkt-gutter) 52px;text-align:center;pointer-events:none;flex:none;grid-template-columns:minmax(0,980px);justify-content:center;align-items:start}.landing-page--v5 .hero__copy{pointer-events:auto;width:100%;max-width:980px}.landing-page--v5 .hero__title{font-size:clamp(4rem,7vw,6.6rem);line-height:.86}.landing-page--v5 .hero__variant[data-for=artist] .hero__title .ink-red{color:#0000;background:url(/landing-v5-assets/flash-sheet-hearts-transparent.png) center 40% / 230px auto repeat, linear-gradient(var(--brand-red), var(--brand-red));background-blend-mode:multiply, normal;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px color-mix(in srgb, var(--brand-red) 72%, var(--paper-dark));filter:drop-shadow(0 .055em #00000057);-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.landing-page--v5 .hero__variant[data-for=artist] .hero__title .ink-red:after{content:"";z-index:2;background:var(--brand-red);clip-path:polygon(0 38%,10% 16%,25% 32%,42% 8%,58% 30%,74% 11%,100% 26%,98% 72%,83% 60%,66% 88%,49% 62%,30% 91%,12% 64%,0 78%);height:.065em;position:absolute;bottom:-.105em;left:-.06em;right:-.06em;transform:rotate(-.8deg)skew(-7deg)}.landing-page--v5 .hero__lead{max-width:70ch;color:var(--on-image-foreground);margin-inline:auto}.landing-page--v5 :is(.hero__switch,.hero__cta,.hero__meta){justify-content:center}.landing-page--v5 .hero__switch{border-radius:var(--radius-lg);margin-inline:auto}.landing-page--v5 .hero__switch button{border-radius:var(--radius-md)!important}.landing-page--v5 .hero__meta{gap:28px}.landing-main{display:block}.v5-preview__skip{z-index:20;background:var(--brand-graphite);color:var(--on-dark-foreground);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:0 0 8px 8px;padding:10px 18px;font-size:12px;font-weight:700;text-decoration:none;transition:top .18s;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.v5-preview__skip:focus,.v5-preview__skip:focus-visible{outline:3px solid var(--brand-cyan);outline-offset:2px;top:0}.v5-preview__anchor{height:0;scroll-margin-top:96px;display:block}.v5-preview{z-index:4;width:min(100% - 76px,1260px);height:560px;color:var(--on-dark-foreground);background:var(--lv4-paper-fixed,#fcfbf9);border:1px solid var(--on-dark-border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-hover);border-bottom:0;margin:0 auto;animation:.96s cubic-bezier(.16,1,.3,1) .26s both v5-preview-rise;position:relative;overflow:hidden}.v5-preview__capture{background:var(--lv4-paper-fixed,#fcfbf9);position:absolute;inset:0;overflow:hidden}.v5-preview__frame{background:var(--lv4-paper-fixed,#fcfbf9);transform-origin:0 0;border:0;width:133.333%;height:133.333%;display:block;position:absolute;top:0;left:0;transform:scale(.75)}.v5-preview__capture:after{content:"";border-radius:inherit;box-shadow:inset 0 1px var(--on-dark-border), inset 0 -28px 48px #0a0a0c14;pointer-events:none;position:absolute;inset:0}.v5-preview__label{z-index:2;border:1px solid var(--on-dark-border);border-radius:var(--radius-pill);color:var(--on-dark-muted);background:var(--paper-dark);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:8px;padding:8px 11px;font-size:8px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;right:18px}.v5-preview__label span{border-radius:var(--radius-pill);background:var(--brand-green);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-green) 18%, transparent)}@keyframes v5-preview-rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){body:has(.landing-page--v5) .public-site-nav{width:auto;left:30px;right:30px}.landing-page--v5 .hero__inner{padding-bottom:46px}.v5-preview{width:calc(100% - 44px);height:500px}}@media (max-width:760px){.landing-page--v5{padding-top:10px}body:has(.landing-page--v5) .public-site-nav{width:auto;top:20px;left:20px;right:20px}body:has(.landing-page--v5) .public-site-nav .nav__inner{min-height:60px;padding-inline:14px}body:has(.landing-page--v5) .public-site-nav .nav__mobile.is-open{max-height:calc(100dvh - 100px);top:88px;left:12px;right:12px}.landing-page--v5 .hero{border-radius:var(--radius-xl);width:calc(100% - 20px)}.landing-page--v5 .hero__kicker{top:94px}.landing-page--v5 .hero__inner{padding:136px 20px 40px}.landing-page--v5 .hero__title{font-size:clamp(3.25rem,14vw,5.4rem)}.landing-page--v5 .hero__meta{gap:12px}.v5-preview{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:calc(100% - 28px);height:440px}.v5-preview__frame{width:172.414%;height:172.414%;transform:scale(.58)}}@media (max-width:520px){.landing-page--v5 .hero__inner{padding-inline:16px;padding-bottom:36px}.landing-page--v5 .hero__cta{grid-template-columns:1fr 1fr;width:100%;display:grid}.landing-page--v5 .hero__cta .lv-btn{min-width:0;padding-inline:12px}.landing-page--v5 .hero__meta{letter-spacing:.08em;font-size:8px}.v5-preview{height:400px}.v5-preview__label{font-size:7px;bottom:10px;right:10px}}@media (prefers-reduced-motion:reduce){.v5-preview{animation:none}}