.artist-landing{--landing-ground:#080808;--landing-surface:var(--color-nocturne-surface);--landing-muted:var(--color-nocturne-secondary);--landing-line:var(--color-nocturne-hairline);--landing-acid:var(--color-brand-acid);--landing-dim:#6e6e66;--landing-soft:#b8b8b0;--landing-card-copy:#ffffffbf;--landing-ease-out:cubic-bezier(.23, 1, .32, 1);background:var(--landing-ground);color:#fff;font-family:var(--font-sans);font-synthesis:none;overflow:clip}.artist-landing *,.artist-landing :before,.artist-landing :after{box-sizing:border-box}.artist-landing h1,.artist-landing h2,.artist-landing h3,.artist-landing p,.artist-landing ul{margin:0}.artist-landing ul{padding:0;list-style:none}.artist-landing h1,.artist-landing h2,.landing-wordmark,.landing-price,.landing-trial,.landing-note-sign{font-family:Anton,sans-serif;font-weight:400}.artist-landing h2{letter-spacing:-.015em;text-transform:uppercase;font-size:60px;line-height:62px}.artist-landing section{scroll-margin-top:24px}.artist-landing a{color:inherit;text-decoration:none}.artist-landing a:hover{color:var(--landing-acid)}.artist-landing :is(a,button,input,summary):focus-visible{outline:2px solid var(--landing-acid);outline-offset:5px}.artist-landing .dizko-mark{filter:brightness(0)invert();width:46px;height:36px}.landing-skip{z-index:10;background:#000;padding:16px;position:absolute;top:-80px;left:20px}.landing-skip:focus{top:16px}.landing-header{border-bottom:1px solid var(--landing-line);flex-direction:column;align-items:center;gap:24px;padding:32px 24px 31px;display:flex;position:relative}.landing-account{align-items:center;gap:10px;display:flex}.landing-account a{border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 22px;font-size:15px;font-weight:600;line-height:18px;display:inline-flex}.artist-landing .landing-account-login{color:#fff;border:1px solid var(--landing-line)}.artist-landing .landing-account-login:hover{color:#fff;border-color:#ffffff80}.artist-landing .landing-account-signup{color:#0d0d0b;background:var(--landing-acid)}.artist-landing .landing-account-signup:hover{color:#0d0d0b;filter:brightness(1.08)}@media (width>=900px){.landing-account{position:absolute;top:28px;right:32px}}@media (width<=899px){.landing-account{order:-1;align-self:flex-end;margin:-12px -8px 0 0}}.landing-brand{flex-direction:column;align-items:center;gap:16px;display:flex}.artist-landing .landing-brand:hover{color:#fff}.landing-header .landing-wordmark{letter-spacing:.02em;font-size:28px;line-height:34px}.landing-header nav,.landing-footer nav{color:var(--landing-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;font-size:14px;font-weight:500;line-height:18px;display:flex}.landing-header nav a,.landing-footer nav a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.landing-hero{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:88px 24px 24px;display:flex}.landing-eyebrow{color:var(--landing-acid);background:var(--landing-surface);letter-spacing:.14em;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700;line-height:16px}.artist-landing h1{letter-spacing:-.02em;max-width:660px;font-size:92px;line-height:92px}.landing-hero-sub{max-width:558px;font-size:21px;line-height:32px}.landing-claim-section{flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:60px 24px 71px;display:flex}.landing-claim-section>p,.landing-footer-claim>p{color:#ffffffe6;text-align:center;font-size:14px;font-weight:700;line-height:18px}.landing-pricing-claim>p{color:#ffffffe6;text-align:center;font-size:18px;font-weight:700;line-height:22px}.landing-claim{width:540px;max-width:100%}.landing-claim-field{background:var(--landing-surface);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 26px;display:flex}.landing-claim label{flex-shrink:0;font-size:18px;font-weight:600;line-height:22px}.landing-claim input{color:#fff;width:0;min-width:0;height:36px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:0;font-size:18px;line-height:22px}.landing-claim input::placeholder{color:var(--landing-dim)}.landing-claim button{background:var(--landing-acid);color:#0d0d0b;border-radius:999px;height:48px;padding:15px 30px;font-size:15px;font-weight:600;line-height:18px}.landing-claim button:hover{background:var(--landing-acid);filter:brightness(1.08)}.landing-claim-error{color:#fff;text-align:center;font-size:14px;line-height:22px;margin-top:12px!important}.landing-product,.landing-journey,.landing-release-product{justify-content:center;display:flex;position:relative;overflow:clip}.landing-product{height:779px}.landing-product-phone{width:442px;height:888px;margin-top:54px}.landing-journey{background:#000;height:826px}.landing-journey>img{object-fit:cover;width:1112px;height:745px;margin-top:142px}.landing-release-product{background:#000;height:235svh;display:block;overflow:visible}.landing-release-stage{justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0}.landing-release-phone{aspect-ratio:442/888;height:min(888px,100svh - 72px,200.9vw - 96.432px);position:relative}.landing-release-frame{width:100%;height:100%;position:absolute;inset:0}.landing-release-screen{background:#000;border-radius:0 0 13.846% 13.846%/0 0 6.95% 6.95%;width:88.235%;height:87.5%;position:absolute;top:8.784%;left:5.882%;overflow:clip}.landing-release-screen>img{will-change:transform;width:100%;height:auto;display:block}.landing-release-status{width:81.448%;height:auto;position:absolute;top:3.153%;left:9.276%}.landing-fade-bottom{inset-inline:0;pointer-events:none;background:linear-gradient(#0000,#000);height:107px;position:absolute;bottom:0}.landing-journey .landing-fade-bottom{height:354px}.landing-updates .landing-fade-bottom{height:260px}.landing-dead-end{text-align:center;background:#000;flex-direction:column;align-items:center;gap:56px;padding:61px 24px 75px;display:flex}.landing-dead-end-copy{flex-direction:column;align-items:center;gap:31px;display:flex}.landing-dead-end-copy>p{max-width:689px;color:var(--landing-muted);font-size:18px;line-height:29px}.landing-globe{color:#666;place-items:center;width:306px;height:136px;display:grid;position:relative}.landing-globe>svg{width:292px;height:134px}.landing-globe>img{filter:brightness(0)invert(40%);width:96px;height:64px;position:absolute}.landing-section-header{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:31px;min-height:406px;padding:40px 24px;display:flex;position:relative}.landing-section-header>p{max-width:660px;color:var(--landing-muted);text-wrap:pretty;font-size:18px;line-height:29px}.landing-section-header-fade{background:var(--landing-ground);min-height:479px}.landing-section-header-fade:before{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(#000,#0000);height:103px;position:absolute;top:0}.landing-features-header{min-height:427px}.landing-features,.landing-press{grid-template-columns:repeat(2,400px);justify-content:center;gap:61px 44px;padding:20px 64px 104px;display:grid}.landing-press{padding-block:98px 99px}.landing-features{background:#000}.landing-feature-card{background:var(--landing-surface);border-radius:20px;flex-direction:column;gap:16px;width:400px;min-height:500px;padding:28px 26px;display:flex}.landing-feature-media{object-fit:cover;background:#000;border-radius:12px;flex-shrink:0;width:348px;max-width:100%;height:240px;display:block}.landing-feature-copy{flex-direction:column;gap:10px;padding-top:4px;display:flex}.landing-features h3,.landing-press h3{letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:34px}.landing-feature-copy>p{color:var(--landing-card-copy);font-size:16px;line-height:30px}.landing-feature-subtitle{font-weight:600}.landing-feature-card[data-reveal]{transition:opacity .7s var(--landing-ease-out), transform .7s var(--landing-ease-out)}.landing-feature-card[data-reveal=hidden]{opacity:0;transform:translateY(32px)}.landing-feature-card[data-reveal=instant]{transition:none}@media (width>=1100px){.landing-feature-card:nth-child(2n)[data-reveal]{transition-delay:80ms}}.landing-updates{background:#000;justify-content:center;height:508px;padding-top:10px;display:flex;position:relative;overflow:clip}.landing-updates ul{flex-direction:column;align-self:flex-start;gap:22px;width:243px;display:flex}.landing-updates li{border:1px solid var(--landing-line);background:#0d0d0b;border-radius:12px;justify-content:center;align-items:center;gap:16px;padding:16px 20px;font-size:17px;font-weight:500;line-height:22px;display:flex}.landing-updates li>span:last-child{flex:1}.landing-updates li{flex-shrink:0}.landing-updates ul{position:relative}.landing-found{z-index:1;transform-origin:50%;width:100%;transform:translateY(calc(101px + var(--slot) * 82px));animation:7.8s linear infinite landing-found-climb;animation-delay:calc((var(--slot) - 5) * 1.3s);will-change:transform, opacity;position:absolute;top:0;left:0}@keyframes landing-found-climb{0%{opacity:.3;transform:translateY(511px)scale(.75)}2.5%{opacity:.3;animation-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(511px)scale(.75)}16.667%{opacity:1;transform:translateY(429px)scale(1)}19.167%{animation-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(429px)scale(1)}33.333%{transform:translateY(347px)scale(1)}35.833%{animation-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(347px)scale(1)}50%{transform:translateY(265px)scale(1)}52.5%{animation-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(265px)scale(1)}66.667%{transform:translateY(183px)scale(1)}69.167%{animation-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(183px)scale(1)}83.333%{opacity:1;transform:translateY(101px)scale(1)}85.833%{opacity:1;animation-timing-function:cubic-bezier(.77,0,.175,1);transform:translateY(101px)scale(1)}to{opacity:0;transform:translateY(9.5px)scale(.92)}}.landing-update-profile{animation:landing-found-land 1.3s var(--landing-ease-out) infinite}@keyframes landing-found-land{0%{transform:scale(1.04)}45%,86%{animation-timing-function:cubic-bezier(.77,0,.175,1);transform:scale(1)}to{transform:scale(1.04)}}.landing-update-profile{z-index:2;color:#d5ff35;position:relative}.landing-update-profile img{object-fit:cover;background:#fff;border-radius:999px;outline:2px solid #d5ff35;width:45px;height:45px}.landing-found-tag{background:var(--landing-acid);color:#0d0d0b;letter-spacing:.08em;border-radius:999px;flex-shrink:0;padding:5px 8px;font-size:10px;font-weight:700;line-height:12px}.landing-giveback{text-align:center;flex-direction:column;align-items:center;gap:30px;padding:160px 24px 90px;display:flex}.landing-giveback h2{max-width:660px}.landing-giveback>p{max-width:640px;color:var(--landing-soft);font-size:17px;line-height:29px}.landing-giveback-close{letter-spacing:-.01em;font-weight:600;color:#fff!important;max-width:700px!important;margin-top:66px!important;font-size:24px!important;line-height:30px!important}.landing-pricing{text-align:center;flex-direction:column;align-items:center;padding:108px 24px 135px;display:flex}.landing-price{letter-spacing:-.02em;font-size:64px;line-height:64px}.landing-trial{color:var(--landing-acid);letter-spacing:-.015em;text-transform:uppercase;font-size:60px;line-height:62px;margin-top:8px!important}.landing-billing{color:var(--landing-muted);font-size:14px;line-height:18px;margin-top:8px!important}.landing-pricing-claim{flex-direction:column;align-items:center;gap:28px;width:100%;margin-top:74px;display:flex}.landing-included{flex-direction:column;align-items:center;gap:10px;margin-top:93px;display:flex}.artist-landing .landing-pricing h2{font-size:30px;line-height:53px}.landing-pricing ul{color:var(--landing-muted);flex-direction:column;gap:10px;font-size:15px;line-height:23px;display:flex}.landing-pricing li:first-child{color:#fff}.landing-faq{padding:48px 24px 96px}.landing-faq-list{max-width:820px;margin-inline:auto}.landing-faq-list>h2{font-family:var(--landing-display);letter-spacing:-.03em;margin:0 0 32px;font-size:clamp(48px,8vw,88px);line-height:.9}.landing-faq-item{border-top:1px solid var(--landing-line);interpolate-size:allow-keywords;grid-template-columns:320px 1fr;column-gap:56px;display:grid}.landing-faq-item:last-child{border-bottom:1px solid var(--landing-line)}.landing-faq-item>summary{cursor:pointer;grid-area:1/1/auto/-1;justify-content:space-between;align-items:flex-start;gap:56px;padding-block:24px;list-style:none;display:flex}.landing-faq-item>summary::-webkit-details-marker{display:none}.landing-faq-question{flex:0 320px;font-size:16px;font-weight:600;line-height:24px}.landing-faq-chevron{color:var(--landing-muted);flex-shrink:0;margin-top:4px;transition:transform .25s,color .25s}.landing-faq-item[open] .landing-faq-chevron{color:#fff;transform:rotate(180deg)}.landing-faq-item:hover .landing-faq-chevron{color:#fff}.landing-faq-item::details-content{block-size:0;transition:block-size .28s ease, content-visibility .28s allow-discrete;grid-area:1/2;overflow:hidden}.landing-faq-item[open]::details-content{block-size:auto}.landing-faq-answer{z-index:1;color:var(--landing-muted);grid-area:1/2;align-self:start;padding-block:24px 28px;font-size:15px;line-height:26px;position:relative}.landing-note{text-align:center;flex-direction:column;align-items:center;gap:26px;padding:96px 24px;display:flex}.landing-note-eyebrow{color:var(--landing-muted);letter-spacing:.14em;font-size:12px;font-weight:600;line-height:16px}.landing-note-body{letter-spacing:-.015em;max-width:720px;font-size:24px;line-height:38px}.landing-note-rule{background:var(--landing-acid);width:36px;height:2px}.landing-note-sign{letter-spacing:.02em;font-size:22px;line-height:28px}.landing-footer-claim{flex-direction:column;align-items:center;gap:28px;padding:80px 24px 125px;display:flex}.landing-footer-claim h2{letter-spacing:-.015em;text-transform:none;font-size:64px;line-height:66px}.landing-footer nav{color:var(--landing-soft);gap:26px;padding:54px 24px 0}.landing-footer .landing-wordmark{letter-spacing:.02em;color:#fff;font-size:18px;line-height:22px}.landing-footer-line{text-align:center;color:var(--landing-muted);letter-spacing:.1em;padding:28px 24px 30px;font-size:12px;font-weight:600;line-height:16px}@media (width<=1099px){.landing-features,.landing-press{grid-template-columns:400px;padding-inline:24px}}@media (width<=767px){.artist-landing h1{font-size:52px;line-height:54px}.artist-landing h2{font-size:34px;line-height:40px}.landing-hero{padding-block:56px 16px}.landing-hero-sub{font-size:17px;line-height:27px}.landing-claim-section{padding-block:40px}.landing-claim-field{border-radius:24px;flex-wrap:wrap;padding:14px 16px}.landing-claim input{width:auto}.landing-claim button{width:100%;margin-top:4px}.landing-product{height:520px}.landing-product-phone{align-self:flex-start;width:300px;height:auto}.landing-journey{height:auto;padding-block:56px}.landing-journey>img{width:100%;height:auto;margin-top:0}.landing-dead-end{gap:40px;padding-block:72px}.landing-dead-end-copy>p,.landing-section-header>p{font-size:16px;line-height:27px}.landing-globe{width:100%;max-width:306px;height:auto}.landing-globe>svg{width:100%;height:auto}.landing-section-header{gap:24px;min-height:0;padding-block:72px}.landing-section-header-fade{min-height:0}.landing-features,.landing-press{grid-template-columns:1fr;gap:24px;padding-block:16px 32px}.landing-feature-card{width:100%;min-height:0}.landing-feature-media{aspect-ratio:348/240;width:100%;height:auto}.landing-features h3,.landing-press h3{font-size:24px;line-height:30px}.landing-feature-copy>p{font-size:15px;line-height:26px}.landing-updates{height:470px;padding-block:48px 0}.landing-giveback{padding-block:80px 40px}.landing-giveback-close{margin-top:36px!important;font-size:20px!important;line-height:29px!important}.landing-pricing{padding-block:40px}.landing-trial{font-size:40px;line-height:46px}.landing-included{margin-top:56px}.landing-faq{padding-block:32px 64px}.landing-faq-item{grid-template-columns:1fr}.landing-faq-item>summary{gap:24px}.landing-faq-question{flex:1}.landing-faq-answer{grid-area:2/1}.landing-faq-item::details-content{grid-area:2/1}.landing-faq-answer{padding-block:0 24px}.landing-note{padding-block:72px}.landing-note-body{font-size:19px;line-height:31px}.landing-footer-claim{padding-block:64px 40px}.landing-footer-claim h2{font-size:40px;line-height:44px}.landing-footer nav{gap:20px;padding-top:32px}}@media (prefers-reduced-motion:reduce){.artist-landing *,.artist-landing :before,.artist-landing :after{scroll-behavior:auto;transition:none}.landing-faq-item::details-content{transition:none}.landing-found,.landing-update-profile{animation:none}.landing-release-product{height:auto;padding-block:64px}.landing-release-stage{height:auto;position:static}}
