@font-face{font-family:Courier Prime;src:local("Courier Prime Regular Italic"),local("Courier Prime Italic"),url(../_fonts/QdIGmKooZrlpT22exirrfjZlLw5z628zudBrU_ib_d4-6AqU4qtraHQjNz8DyibYg15QZqdBIU76R5R6eeDldcc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular Italic"),local("Courier Prime Italic"),url(../_fonts/U2rDeRlJMQ_eR6tWGo-gUbMKY14_O1ORf9oThCA2HTE-lY3uJUrKnBltD_1jwDMNsT0UvAg6Hp_GOGRsu94YmRs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular"),local("Courier Prime"),url(../_fonts/s5HhQsPDBorSrO7k8k10eoZrEh-w_6nnM6FFmE4kaKc-k_8Y9Wnig-dRIcncZ56NcJxZqHKtR9Uk7HIJHLi5G3Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular"),local("Courier Prime"),url(../_fonts/4yePqRSnbZ08sUaBWaKt9Vu92dfemxeXgBTmCxw33U-Gz_lK2dDGL0hkiDlXUXVdRfrYMIJQRHohKLy-BhWO6g.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular Italic"),local("Courier Prime Italic"),url(../_fonts/OkSZHNrgaTAfIz6C2WHcV0bz3Yvj7a7sFcZPrNr2uH0-CeSyE15XXKDY4W8UkllDytm6p4KpnuZaYSdL6iHIyks.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular"),local("Courier Prime"),url(../_fonts/yTFwzezBKRHmZfCljzQ3byphzNfNl2MqzvW2BktccSs-Y2wiO8cWBWpdnnMY4ZP6uR610mks5CrssAQ2NkXSp70.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.screenplay-library[data-v-23efb7d5]{--paper:#f7f0e2;--ink:#1d1912;--accent:#776bff;--ease-out:cubic-bezier(.16,1,.3,1);background:radial-gradient(ellipse 70% 36% at 50% 0,hsla(40,57%,93%,.035),transparent 74%),#050505}.library-grain[data-v-23efb7d5]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.82' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.35'/%3E%3C/svg%3E");inset:0;mix-blend-mode:soft-light;opacity:.045;pointer-events:none;position:absolute}.library-header[data-v-23efb7d5]{align-items:center;animation:library-enter-23efb7d5 .42s var(--ease-out) both;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:32px;justify-content:space-between;padding-bottom:18px}.library-kicker[data-v-23efb7d5]{color:#6f6a62;font-size:11px;font-weight:650;margin-bottom:8px}.library-actions[data-v-23efb7d5]{display:flex;flex:none;gap:8px}.library-button[data-v-23efb7d5]{align-items:center;border-radius:10px;display:inline-flex;font-size:13px;font-weight:650;gap:8px;justify-content:center;min-height:39px;padding:0 14px;transition:transform .12s ease,background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}.library-button[data-v-23efb7d5]:active:not(:disabled){transform:scale(.97)}.library-button[data-v-23efb7d5]:disabled{cursor:wait;opacity:.55}.library-button.primary[data-v-23efb7d5]{background:linear-gradient(145deg,#776bff,#5e51f8);box-shadow:inset 0 1px #ffffff38,0 8px 24px #5e51f829;color:#fff}.library-button.primary[data-v-23efb7d5]:hover:not(:disabled){background:linear-gradient(145deg,#867bff,#695cf9)}.library-button.secondary[data-v-23efb7d5]{background:#101010;border:1px solid hsla(0,0%,100%,.11);color:#d6d1c8}.library-button.secondary[data-v-23efb7d5]:hover:not(:disabled){background:#191919;border-color:#fff3;color:#fff}.migration-notice[data-v-23efb7d5]{align-items:center;background:#776bff14;border:1px solid rgba(119,107,255,.24);border-radius:14px;display:flex;gap:20px;justify-content:space-between;margin-top:16px;padding:14px 16px}.library-button.migration[data-v-23efb7d5]{background:#776bff24;border:1px solid rgba(157,146,255,.28);color:#ddd8ff;flex:none}.search-field[data-v-23efb7d5]{align-items:center;background:#0b0b0b;border:1px solid hsla(0,0%,100%,.09);border-radius:11px;display:flex;gap:9px;min-height:39px;padding:0 10px 0 12px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;width:min(100%,320px)}.search-field[data-v-23efb7d5]:focus-within{background:#101010;border-color:#776bff7a;box-shadow:0 0 0 3px #776bff14}.search-field input[data-v-23efb7d5]{background:transparent;border:0;color:#e4dfd6;flex:1;font-size:13px;min-width:0;outline:0}.search-field input[data-v-23efb7d5]::-moz-placeholder{color:#5e5a54}.search-field input[data-v-23efb7d5]::placeholder{color:#5e5a54}.search-clear[data-v-23efb7d5]{border-radius:7px;color:#77736c;display:grid;flex:none;height:24px;place-items:center;transition:background .15s ease,color .15s ease;width:24px}.search-clear[data-v-23efb7d5]:hover{background:#ffffff12;color:#fff}.library-state[data-v-23efb7d5]{align-items:center;color:#77736c;display:flex;flex-direction:column;font-size:13px;gap:16px;justify-content:center;min-height:360px}.state-mark[data-v-23efb7d5]{background:#0d0d0d;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;color:#908b83;display:grid;height:48px;place-items:center;width:48px}.shelf[data-v-23efb7d5]{align-items:start;display:grid;gap:32px 22px;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));padding:18px 0 32px}.draft-card[data-v-23efb7d5],.new-draft-card[data-v-23efb7d5]{animation:shelf-enter-23efb7d5 .48s var(--card-delay,0s) var(--ease-out) both;min-width:0;position:relative}.draft-link[data-v-23efb7d5]{display:block;outline:none}.paper-stack[data-v-23efb7d5]{margin:0 5px 0 0;position:relative;transition:transform .24s var(--ease-out),filter .24s var(--ease-out)}.paper-stack[data-v-23efb7d5]:after,.paper-stack[data-v-23efb7d5]:before{background:#ded6c7;border-radius:2px;box-shadow:0 3px 10px #00000059;content:"";inset:3px -4px -3px 4px;position:absolute}.paper-stack[data-v-23efb7d5]:after{background:#ebe3d4;inset:1px -2px -1px 2px}.cover[data-v-23efb7d5]{aspect-ratio:8.5/11;background:linear-gradient(178deg,hsla(0,0%,100%,.18),transparent 35%),var(--paper);border:1px solid rgba(78,66,47,.16);border-radius:2px;box-shadow:0 8px 26px #0006,0 24px 70px #0003;color:var(--ink);display:flex;flex-direction:column;font-family:Courier Prime,"Courier Prime Fallback: Courier New",Courier New,Courier,monospace;overflow:hidden;padding:18px 16px 13px;position:relative;z-index:1}.cover.cover-with-poster[data-v-23efb7d5]{background:#0b0b0b;border-color:#ffffff1c;padding:0}.cover-poster[data-v-23efb7d5]{background:#0b0b0b;height:100%;-o-object-fit:contain;object-fit:contain;transition:filter .22s ease;width:100%}.cover-rule[data-v-23efb7d5]{background-image:repeating-linear-gradient(0deg,transparent,transparent 19px,rgba(83,67,44,.022) 20px);inset:0;pointer-events:none;position:absolute}.cover-main[data-v-23efb7d5]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;position:relative;text-align:center}.cover-title[data-v-23efb7d5]{color:#211c14;display:-webkit-box;font-size:12px;font-weight:700;letter-spacing:.045em;line-height:1.45;overflow:hidden;text-transform:uppercase;-webkit-box-orient:vertical;-webkit-line-clamp:4}.cover-credit[data-v-23efb7d5]{margin-top:17px;max-width:100%}.cover-byline[data-v-23efb7d5]{color:#211c1473;font-size:8px}.cover-author[data-v-23efb7d5]{color:#211c14b8;font-size:9px;margin-top:4px;max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cover-footer[data-v-23efb7d5]{align-items:flex-end;color:#211c1457;display:flex;font-size:7px;gap:8px;justify-content:space-between;letter-spacing:.04em;position:relative;text-transform:uppercase}.cover-scene[data-v-23efb7d5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.draft-meta[data-v-23efb7d5]{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;padding:13px 2px 0}.draft-meta h2[data-v-23efb7d5]{color:#e5e0d7;font-size:13px;font-weight:650;overflow:hidden;text-overflow:ellipsis;transition:color .18s ease;white-space:nowrap}.draft-meta p[data-v-23efb7d5]{color:#69655f;font-size:11px;margin-top:3px}.draft-meta .draft-date[data-v-23efb7d5]{color:#4f4c47;margin-top:2px}.draft-open[data-v-23efb7d5]{color:#625d56;flex:none;opacity:0;transform:translate(-4px,4px);transition:opacity .18s ease,transform .18s var(--ease-out),color .18s ease}.draft-card:hover .paper-stack[data-v-23efb7d5],.draft-link:focus-visible .paper-stack[data-v-23efb7d5]{filter:brightness(1.025);transform:translateY(-6px) rotate(-.35deg)}.draft-card:hover .cover-poster[data-v-23efb7d5],.draft-link:focus-visible .cover-poster[data-v-23efb7d5]{filter:brightness(1.035)}.draft-card:hover .draft-meta h2[data-v-23efb7d5],.draft-link:focus-visible .draft-meta h2[data-v-23efb7d5]{color:#fff}.draft-card:hover .draft-open[data-v-23efb7d5],.draft-link:focus-visible .draft-open[data-v-23efb7d5]{color:#9d92ff;opacity:1;transform:none}.draft-link:focus-visible .cover[data-v-23efb7d5]{outline:2px solid #776bff;outline-offset:3px}.delete-button[data-v-23efb7d5]{background:#080808e0;border:1px solid hsla(0,0%,100%,.1);border-radius:9px;color:#9a958d;display:grid;height:30px;opacity:0;place-items:center;position:absolute;right:12px;top:9px;transform:translateY(-4px);transition:opacity .16s ease,transform .18s var(--ease-out),background .16s ease,color .16s ease,border-color .16s ease;width:30px;z-index:3}.delete-button.confirming[data-v-23efb7d5],.delete-button[data-v-23efb7d5]:focus-visible,.draft-card:hover .delete-button[data-v-23efb7d5]{opacity:1;transform:none}.delete-button.confirming[data-v-23efb7d5],.delete-button[data-v-23efb7d5]:hover{background:#7f1d1de0;border-color:#f8727252;color:#fecaca}.paper-stack-new[data-v-23efb7d5]:after,.paper-stack-new[data-v-23efb7d5]:before{display:none}.cover-new[data-v-23efb7d5]{align-items:center;background:#ffffff05;border:1px dashed hsla(0,0%,100%,.15);box-shadow:none;color:#77736c;font-family:inherit;justify-content:center;transition:border-color .2s ease,background .2s ease,color .2s ease}.new-draft-plus[data-v-23efb7d5]{background:#111;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#aaa59d;display:grid;height:39px;place-items:center;transition:transform .2s var(--ease-out),background .2s ease,color .2s ease;width:39px}.cover-new p[data-v-23efb7d5]{color:#aaa59d;font-size:12px;font-weight:650;margin-top:14px}.cover-new>span[data-v-23efb7d5]:last-child{color:#595650;font-size:10px;margin-top:5px}.new-draft-card:focus-visible .cover-new[data-v-23efb7d5],.new-draft-card:hover .cover-new[data-v-23efb7d5]{background:#776bff0b;border-color:#776bff73}.new-draft-card:focus-visible .new-draft-plus[data-v-23efb7d5],.new-draft-card:hover .new-draft-plus[data-v-23efb7d5]{background:#776bff26;color:#c9c3ff;transform:translateY(-2px)}.empty-library[data-v-23efb7d5]{display:flex;gap:clamp(32px,7vw,88px)}.empty-page[data-v-23efb7d5]{animation:empty-page-enter-23efb7d5 .56s 90ms var(--ease-out) both;aspect-ratio:8.5/11;background:var(--paper);border-radius:2px;box-shadow:0 18px 50px #00000080,22px 12px 0 -18px #d8cfbf;min-width:190px;position:relative;transform:rotate(-2.5deg);width:min(34vw,260px)}.empty-page-inner[data-v-23efb7d5]{align-items:center;color:var(--ink);display:flex;flex-direction:column;font-family:Courier Prime,"Courier Prime Fallback: Courier New",Courier New,Courier,monospace;height:100%;justify-content:center;padding:24px;text-align:center}.empty-page-inner p[data-v-23efb7d5]{font-size:12px;font-weight:700;letter-spacing:.05em;max-width:18ch}.empty-page-inner span[data-v-23efb7d5]{color:#1d191273;font-size:8px;margin-top:18px}.empty-page-inner b[data-v-23efb7d5]{font-size:9px;font-weight:400;margin-top:4px;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-page-inner i[data-v-23efb7d5]{bottom:18px;color:#1d191252;font-size:8px;font-style:normal;left:18px;position:absolute}.notice-enter-active[data-v-23efb7d5],.notice-leave-active[data-v-23efb7d5]{transition:opacity .22s ease,transform .26s var(--ease-out)}.notice-enter-from[data-v-23efb7d5],.notice-leave-to[data-v-23efb7d5]{opacity:0;transform:translateY(-8px)}.shelf-enter-active[data-v-23efb7d5],.shelf-leave-active[data-v-23efb7d5],.shelf-move[data-v-23efb7d5]{transition:opacity .22s ease,transform .26s var(--ease-out)}.shelf-enter-from[data-v-23efb7d5],.shelf-leave-to[data-v-23efb7d5]{opacity:0;transform:scale(.97)}.shelf-leave-active[data-v-23efb7d5]{position:absolute}@keyframes library-enter-23efb7d5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes shelf-enter-23efb7d5{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes empty-page-enter-23efb7d5{0%{opacity:0;transform:translateY(16px) rotate(-5deg)}to{opacity:1;transform:rotate(-2.5deg)}}@media(max-width:639px){.library-header[data-v-23efb7d5]{align-items:stretch;flex-direction:column;gap:10px}.library-actions[data-v-23efb7d5]{display:grid;grid-template-columns:1fr 1fr;width:100%}.search-field[data-v-23efb7d5]{width:100%}.shelf[data-v-23efb7d5]{gap:26px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.cover[data-v-23efb7d5]{padding:14px 12px 11px}.cover-title[data-v-23efb7d5],.draft-meta p[data-v-23efb7d5]{font-size:10px}.migration-notice[data-v-23efb7d5]{align-items:stretch;flex-direction:column}.library-button.migration[data-v-23efb7d5]{width:100%}.empty-library[data-v-23efb7d5]{align-items:center;flex-direction:column;text-align:center}.empty-page[data-v-23efb7d5]{min-width:0;width:180px}.empty-library .mt-6[data-v-23efb7d5]{justify-content:center}.delete-button[data-v-23efb7d5]{opacity:.82;transform:none}}@media(prefers-reduced-motion:reduce){.draft-card[data-v-23efb7d5],.empty-page[data-v-23efb7d5],.library-header[data-v-23efb7d5],.library-toolbar[data-v-23efb7d5],.new-draft-card[data-v-23efb7d5]{animation:none!important}.cover-poster[data-v-23efb7d5],.delete-button[data-v-23efb7d5],.draft-open[data-v-23efb7d5],.library-button[data-v-23efb7d5],.new-draft-plus[data-v-23efb7d5],.paper-stack[data-v-23efb7d5]{transition-duration:.01ms!important}}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular Italic"),local("Courier Prime Italic"),url(../_fonts/QdIGmKooZrlpT22exirrfjZlLw5z628zudBrU_ib_d4-6AqU4qtraHQjNz8DyibYg15QZqdBIU76R5R6eeDldcc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:"Courier Prime Fallback: Courier New";src:local("Courier New");size-adjust:99.9186%;ascent-override:78.1886%;descent-override:34.2075%;line-gap-override:0%}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular Italic"),local("Courier Prime Italic"),url(../_fonts/U2rDeRlJMQ_eR6tWGo-gUbMKY14_O1ORf9oThCA2HTE-lY3uJUrKnBltD_1jwDMNsT0UvAg6Hp_GOGRsu94YmRs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular"),local("Courier Prime"),url(../_fonts/s5HhQsPDBorSrO7k8k10eoZrEh-w_6nnM6FFmE4kaKc-k_8Y9Wnig-dRIcncZ56NcJxZqHKtR9Uk7HIJHLi5G3Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular"),local("Courier Prime"),url(../_fonts/4yePqRSnbZ08sUaBWaKt9Vu92dfemxeXgBTmCxw33U-Gz_lK2dDGL0hkiDlXUXVdRfrYMIJQRHohKLy-BhWO6g.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular Italic"),local("Courier Prime Italic"),url(../_fonts/OkSZHNrgaTAfIz6C2WHcV0bz3Yvj7a7sFcZPrNr2uH0-CeSyE15XXKDY4W8UkllDytm6p4KpnuZaYSdL6iHIyks.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular"),local("Courier Prime"),url(../_fonts/yTFwzezBKRHmZfCljzQ3byphzNfNl2MqzvW2BktccSs-Y2wiO8cWBWpdnnMY4ZP6uR610mks5CrssAQ2NkXSp70.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.screenwriting-landing[data-v-097953d7]{--paper:#f3ecde;--paper-ink:#1f1b15;--accent:#776bff;--ease-out:cubic-bezier(.23,1,.32,1);background:radial-gradient(ellipse 76% 24% at 50% 0,hsla(40,47%,91%,.055),transparent 72%),#050505}.screenwriting-hero[data-v-097953d7]{isolation:isolate;position:relative}.screenwriting-landing article[id][data-v-097953d7],.screenwriting-landing section[id][data-v-097953d7]{scroll-margin-top:80px}.screenwriting-hero[data-v-097953d7]:before{background:radial-gradient(ellipse at 50% 32%,rgba(119,107,255,.09),transparent 68%);content:"";height:660px;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:min(1100px,100%);z-index:-1}.hero-kicker[data-v-097953d7],.section-label[data-v-097953d7]{align-items:center;color:#aaa59d;display:flex;font-size:11px;font-weight:700;gap:10px;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.hero-copy[data-v-097953d7]{align-items:center;display:flex;flex-direction:column;margin-inline:auto;max-width:780px;text-align:center}.hero-kicker[data-v-097953d7]{flex-wrap:wrap;justify-content:center}.hero-kicker-dot[data-v-097953d7]{background:#776bff;border-radius:999px;box-shadow:0 0 0 4px #776bff1f;height:3px;width:3px}.hero-title[data-v-097953d7]{display:flex;flex-direction:column;font-family:var(--font-ilisarniq,ui-sans-serif,system-ui,sans-serif);font-size:clamp(3rem,5.6vw,5.25rem);font-weight:650;letter-spacing:-.045em;line-height:.96;margin-top:20px;max-width:11em;text-align:center;text-wrap:balance;width:100%}.hero-title[data-v-097953d7],.hero-title-primary[data-v-097953d7]{align-items:center;color:#f4efe6}.hero-title-primary[data-v-097953d7]{display:inline-flex;justify-content:center;white-space:nowrap}.hero-title-primary[data-v-097953d7] .tool-landing-icon{margin-right:.12em}.hero-title-secondary[data-v-097953d7]{color:#aaa49a;display:block;font-size:.62em;font-weight:600;letter-spacing:-.025em;line-height:1.05;margin-top:.22em}.hero-description[data-v-097953d7]{color:#b7b2a9;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.7;margin-top:24px;max-width:650px}.hero-actions[data-v-097953d7]{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:28px}.hero-note[data-v-097953d7]{color:#aaa59d;font-size:14px;line-height:1.65;margin-top:16px;max-width:620px}.final-cta-button[data-v-097953d7],.screenwriting-primary-cta[data-v-097953d7],.screenwriting-secondary-cta[data-v-097953d7]{align-items:center;border-radius:11px;display:inline-flex;font-size:13px;font-weight:700;gap:9px;justify-content:center;min-height:46px;padding:0 17px;transition:transform .15s var(--ease-out),background-color .2s var(--ease-out),border-color .2s var(--ease-out),color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.screenwriting-primary-cta[data-v-097953d7]{background:linear-gradient(145deg,#776bff,#5e51f8);box-shadow:inset 0 1px #ffffff3d,0 14px 40px #5e51f833;color:#fff}.screenwriting-primary-cta[data-v-097953d7]:hover{background:linear-gradient(145deg,#867bff,#695cf9);box-shadow:inset 0 1px #ffffff47,0 18px 48px #5e51f847}.screenwriting-secondary-cta[data-v-097953d7]{background:#111;border:1px solid hsla(0,0%,100%,.14);color:#ddd8cf}.screenwriting-secondary-cta[data-v-097953d7]:hover{background:#181818;border-color:#ffffff3d;color:#fff}.final-cta-button[data-v-097953d7]:active,.screenwriting-primary-cta[data-v-097953d7]:active,.screenwriting-secondary-cta[data-v-097953d7]:active{transform:scale(.98)}.final-cta-button[data-v-097953d7]:focus-visible,.screenwriting-primary-cta[data-v-097953d7]:focus-visible,.screenwriting-secondary-cta[data-v-097953d7]:focus-visible{outline:2px solid #a49eff;outline-offset:3px}.cta-arrow[data-v-097953d7]{transition:transform .22s var(--ease-out)}.final-cta-button:hover .cta-arrow[data-v-097953d7],.screenwriting-primary-cta:hover .cta-arrow[data-v-097953d7]{color:#fff}.product-proof[data-v-097953d7]{margin-top:48px;margin-inline:auto;max-width:960px;position:relative;width:100%}.product-frame[data-v-097953d7]{box-shadow:0 32px 110px #0000009e,0 0 0 1px #ffffff06;isolation:isolate;position:relative}.product-frame[data-v-097953d7]:before{border-radius:inherit;box-shadow:inset 0 1px #ffffff1a;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.product-caption[data-v-097953d7]{color:#85817b;font-size:12px;line-height:1.6;margin-top:14px;text-align:center}.product-facts[data-v-097953d7]{border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.product-fact[data-v-097953d7]{align-items:center;border-right:1px solid hsla(0,0%,100%,.1);color:#c5c0b7;display:flex;font-size:12px;font-weight:600;gap:10px;min-height:68px;padding:0 15px;transition:background-color .2s ease,color .2s ease}.product-fact[data-v-097953d7]:first-child{padding-left:0}.product-fact[data-v-097953d7]:last-child{border-right:0;padding-right:0}.product-fact[data-v-097953d7]:hover{background:#ffffff06;color:#fff}.product-fact[data-v-097953d7]:focus-visible{outline:2px solid #776bff;outline-offset:-2px}.product-fact-index[data-v-097953d7]{color:#6f6b65;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.section-shell[data-v-097953d7]{background:#050505}.section-grid[data-v-097953d7]{display:grid;gap:56px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr)}.section-grid[data-v-097953d7]>*{min-width:0}.chapter-figure[data-v-097953d7]{background:#090909;border:1px solid hsla(0,0%,100%,.11);border-radius:16px;box-shadow:0 22px 60px #00000057;margin-top:22px;max-width:680px;overflow:hidden}.chapter-figure--narrow[data-v-097953d7]{max-width:320px}.section-sticky[data-v-097953d7]{align-self:start}.section-title[data-v-097953d7]{color:#f2ede4;font-family:var(--font-ilisarniq,ui-sans-serif,system-ui,sans-serif);font-size:clamp(1.9rem,2.6vw + .6rem,2.9rem);font-weight:650;letter-spacing:-.035em;line-height:1.02;margin-top:14px;overflow-wrap:break-word;text-wrap:balance}.section-copy[data-v-097953d7]{color:#aaa59d;font-size:15px;line-height:1.75;margin-top:20px}.chapter-list[data-v-097953d7]{border-top:1px solid hsla(0,0%,100%,.12)}.chapter-row[data-v-097953d7]{border-bottom:1px solid hsla(0,0%,100%,.12);display:grid;gap:20px;grid-template-columns:42px minmax(0,1fr);padding:34px 0;transition:transform .26s var(--ease-out)}.chapter-number[data-v-097953d7]{color:#69655f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;padding-top:4px}.chapter-detail[data-v-097953d7]{color:#8f8a83;font-size:12px;line-height:1.5;padding-left:12px;position:relative}.chapter-detail[data-v-097953d7]:before{background:#776bff;border-radius:999px;content:"";height:3px;left:0;position:absolute;top:.62em;width:3px}.context-section[data-v-097953d7]{background:radial-gradient(circle at 80% 45%,rgba(119,107,255,.08),transparent 34%),#090909}.context-step[data-v-097953d7]{display:grid;gap:16px;grid-template-columns:30px minmax(0,1fr);padding:17px 0}.context-step>span[data-v-097953d7]{color:#69655f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.context-step h3[data-v-097953d7]{color:#e7e1d8;font-size:14px;font-weight:650}.context-step p[data-v-097953d7]{color:#918c85;font-size:13px;line-height:1.6;margin-top:4px}.context-product-proof[data-v-097953d7],.visual-scenes-proof[data-v-097953d7],.workspace-context-proof[data-v-097953d7]{background:#090909;border:1px solid hsla(0,0%,100%,.11);border-radius:18px;box-shadow:0 28px 80px #00000061;overflow:hidden}.context-product-proof[data-v-097953d7]{margin-inline:auto;width:min(100%,620px)}.visual-scenes-proof[data-v-097953d7],.workspace-context-proof[data-v-097953d7]{margin-top:48px}.visual-scenes-proof[data-v-097953d7]{margin-inline:auto;max-width:880px}.workspace-context-proof[data-v-097953d7]{grid-column:1/-1;margin-inline:auto;max-width:920px}.product-shot-image[data-v-097953d7]{display:block;height:auto;width:100%}.product-shot-caption[data-v-097953d7]{border-top:1px solid hsla(0,0%,100%,.08);color:#85817b;font-size:11px;line-height:1.5;padding:10px 12px}.continuity-track[data-v-097953d7]{border-bottom:1px solid hsla(0,0%,100%,.12);border-top:1px solid hsla(0,0%,100%,.12);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.continuity-node[data-v-097953d7]{border-right:1px solid hsla(0,0%,100%,.12);min-height:235px;padding:26px 24px 28px;position:relative;transition:background-color .22s ease,transform .26s var(--ease-out)}.continuity-node[data-v-097953d7]:last-child{border-right:0}.continuity-node[data-v-097953d7]:hover{background:#ffffff06}.continuity-node[data-v-097953d7]:not(:last-child):after{background:#050505;border-right:1px solid #776bff;border-top:1px solid #776bff;content:"";height:11px;position:absolute;right:-6px;top:40px;transform:rotate(45deg);width:11px;z-index:1}.continuity-index[data-v-097953d7]{color:#69655f;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;margin-bottom:40px}.continuity-node h3[data-v-097953d7]{color:#eee8df;font-family:var(--font-ilisarniq,ui-sans-serif,system-ui,sans-serif);font-size:21px;font-weight:650;margin-top:14px}.continuity-node p[data-v-097953d7]{color:#918c85;font-size:13px;line-height:1.6;margin-top:8px}.workflow-line[data-v-097953d7]{border-top:1px solid hsla(0,0%,100%,.12);display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.workflow-step[data-v-097953d7]{border-bottom:1px solid hsla(0,0%,100%,.12);min-height:240px;padding:28px 22px 24px 0}.workflow-step+.workflow-step[data-v-097953d7]{border-left:1px solid hsla(0,0%,100%,.12);padding-left:22px}.workflow-number[data-v-097953d7]{color:#7f78ff;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;margin-bottom:58px}.workflow-step h3[data-v-097953d7]{color:#ece6dd;font-size:14px;font-weight:700}.workflow-step p[data-v-097953d7]{color:#918c85;font-size:13px;line-height:1.65;margin-top:9px}.access-split[data-v-097953d7]{border:1px solid hsla(0,0%,100%,.12);border-radius:18px;box-shadow:0 28px 80px #0000004d;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.ai-panel[data-v-097953d7],.free-panel[data-v-097953d7]{padding:clamp(28px,5vw,52px)}.free-panel[data-v-097953d7]{background:var(--paper);color:var(--paper-ink)}.ai-panel[data-v-097953d7]{background:#0d0d0d;color:#eee8df}.access-heading span[data-v-097953d7]{color:inherit;display:block;font-size:10px;font-weight:750;letter-spacing:.14em;opacity:.62;text-transform:uppercase}.access-heading strong[data-v-097953d7]{display:block;font-family:var(--font-ilisarniq,ui-sans-serif,system-ui,sans-serif);font-size:clamp(1.8rem,3vw,2.65rem);font-weight:650;letter-spacing:-.03em;line-height:1.02;margin-top:11px;max-width:430px}.ai-panel ul[data-v-097953d7],.free-panel ul[data-v-097953d7]{display:grid;gap:14px;margin-top:34px}.ai-panel li[data-v-097953d7],.free-panel li[data-v-097953d7]{align-items:flex-start;display:flex;font-size:13px;gap:10px;line-height:1.55}.free-panel li[data-v-097953d7]{color:#1f1b15c7}.ai-panel li[data-v-097953d7]{color:#aaa59d}.ai-cost-note[data-v-097953d7]{align-items:flex-start;border-top:1px solid hsla(0,0%,100%,.1);color:#aaa59d;display:flex;font-size:12px;gap:9px;line-height:1.55;margin-top:28px;padding-top:22px}.feature-index[data-v-097953d7]{border-top:1px solid hsla(0,0%,100%,.12)}.feature-group[data-v-097953d7]{border-bottom:1px solid hsla(0,0%,100%,.12);display:grid;gap:28px;grid-template-columns:120px minmax(0,1fr);padding:30px 0}.feature-group h3[data-v-097953d7]{color:#ece6dd;font-size:14px;font-weight:700}.feature-group ul[data-v-097953d7]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.feature-group li[data-v-097953d7]{color:#aaa59d;font-size:13px;line-height:1.6;padding-left:14px;position:relative}.feature-group li[data-v-097953d7]:before{background:#776bff;content:"";height:1px;left:0;position:absolute;top:.65em;width:4px}.comparison-ledger[data-v-097953d7]{border-top:1px solid hsla(0,0%,100%,.12)}.comparison-head[data-v-097953d7],.comparison-row[data-v-097953d7]{display:grid;gap:20px;grid-template-columns:110px repeat(2,minmax(0,1fr))}.comparison-head[data-v-097953d7]{color:#75716b;font-size:10px;font-weight:700;letter-spacing:.11em;padding:0 0 12px;text-transform:uppercase}.comparison-head span[data-v-097953d7]:first-child{grid-column:2}.comparison-row[data-v-097953d7]{border-bottom:1px solid hsla(0,0%,100%,.12);padding:21px 0}.comparison-row strong[data-v-097953d7]{color:#ddd7ce;font-size:12px}.comparison-row p[data-v-097953d7]{color:#918c85;font-size:13px;line-height:1.55}.comparison-row p[data-v-097953d7]:last-child{color:#c1bcb3}.use-case-list[data-v-097953d7]{border-top:1px solid hsla(0,0%,100%,.12)}.use-case-list article[data-v-097953d7]{border-bottom:1px solid hsla(0,0%,100%,.12);display:grid;gap:24px;grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);padding:22px 0}.use-case-list h3[data-v-097953d7]{color:#e8e2d9;font-size:14px;font-weight:700}.use-case-list p[data-v-097953d7]{color:#96918a;font-size:13px;line-height:1.65}.related-tools[data-v-097953d7]{border-top:1px solid hsla(0,0%,100%,.12)}.related-tools a[data-v-097953d7]{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.12);color:#d9d3ca;display:flex;gap:20px;justify-content:space-between;padding:18px 0;transition:color .18s ease}.related-tools a[data-v-097953d7]:hover{color:#fff}.related-tools a[data-v-097953d7]:focus-visible{outline:2px solid #776bff;outline-offset:3px}.related-tools strong[data-v-097953d7]{display:block;font-size:13px}.related-tools small[data-v-097953d7]{color:#85817b;display:block;font-size:11px;line-height:1.5;margin-top:4px}.faq-list[data-v-097953d7]{border-top:1px solid hsla(0,0%,100%,.12)}.faq-row[data-v-097953d7]{border-bottom:1px solid hsla(0,0%,100%,.12)}.faq-row summary[data-v-097953d7]{align-items:center;color:#e8e2d9;cursor:pointer;display:flex;font-size:14px;font-weight:650;gap:24px;justify-content:space-between;list-style:none;min-height:74px;transition:color .18s ease}.faq-row summary[data-v-097953d7]::-webkit-details-marker{display:none}.faq-row summary[data-v-097953d7]:hover{color:#fff}.faq-row summary[data-v-097953d7]:focus-visible{outline:2px solid #776bff;outline-offset:-2px}.faq-row summary svg[data-v-097953d7]{color:#77726c}.faq-row[open] summary svg[data-v-097953d7]{color:#a49eff}.faq-answer[data-v-097953d7]{color:#aaa59d;overflow:hidden}.faq-answer p[data-v-097953d7]{font-size:13px;line-height:1.75;max-width:760px;padding:0 44px 24px 0}.final-page[data-v-097953d7]{align-items:flex-end;background:linear-gradient(155deg,hsla(0,0%,100%,.32),transparent 40%),var(--paper);border-radius:18px;box-shadow:0 42px 120px #0000007a;color:var(--paper-ink);display:flex;gap:40px;justify-content:space-between;min-height:380px;padding:clamp(32px,7vw,76px)}.final-page p[data-v-097953d7]{font-family:Courier Prime,"Courier Prime Fallback: Courier New",Courier New,monospace;font-size:12px;font-weight:700}.final-page h2[data-v-097953d7]{font-family:var(--font-ilisarniq,ui-sans-serif,system-ui,sans-serif);font-size:clamp(2.4rem,5vw,5rem);font-weight:650;letter-spacing:-.045em;line-height:.96;margin-top:34px;max-width:760px;text-wrap:balance}.final-page span[data-v-097953d7]{color:#1f1b159e;display:block;font-size:13px;margin-top:18px}.final-cta-button[data-v-097953d7]{background:#1d1914;color:#fff;flex-shrink:0}.final-cta-button[data-v-097953d7]:hover{background:#302a22}.hero-reveal[data-v-097953d7]{animation:hero-enter-097953d7 .56s var(--ease-out) both}.hero-kicker.hero-reveal[data-v-097953d7]{animation-delay:40ms}.hero-title.hero-reveal[data-v-097953d7]{animation-delay:.1s}.hero-description.hero-reveal[data-v-097953d7]{animation-delay:165ms}.hero-actions.hero-reveal[data-v-097953d7]{animation-delay:225ms}.hero-note.hero-reveal[data-v-097953d7]{animation-delay:.28s}.product-proof.hero-reveal[data-v-097953d7]{animation-delay:.32s;animation-duration:.64s;animation-name:product-enter-097953d7}.product-facts.hero-reveal[data-v-097953d7]{animation-delay:.42s}.motion-ready [data-reveal][data-v-097953d7]{opacity:0;transform:translateY(14px);transition:opacity .48s var(--ease-out),transform .48s var(--ease-out);transition-delay:var(--reveal-delay,0s)}.motion-ready [data-reveal].is-visible[data-v-097953d7]{opacity:1;transform:none}.motion-ready .media-proof[data-reveal][data-v-097953d7]{opacity:1;transform:none;transition:none}.motion-ready .media-proof .product-shot-image[data-v-097953d7]{opacity:0;transform:translateY(12px) scale(.985);transition:opacity .48s var(--ease-out),transform .48s var(--ease-out)}.motion-ready .media-proof .product-shot-caption[data-v-097953d7]{opacity:0;transform:translateY(6px);transition:opacity .36s var(--ease-out) .1s,transform .42s var(--ease-out) .1s}.motion-ready .media-proof.is-visible .product-shot-caption[data-v-097953d7],.motion-ready .media-proof.is-visible .product-shot-image[data-v-097953d7]{opacity:1;transform:none}.product-proof[data-v-097953d7]:before{background:radial-gradient(48% 42% at 50% 38%,rgba(119,107,255,.14),transparent 70%);content:"";inset:-8% -12%;pointer-events:none;position:absolute;z-index:-1}.final-cta-button[data-v-097953d7]:active,.screenwriting-primary-cta[data-v-097953d7]:active,.screenwriting-secondary-cta[data-v-097953d7]:active{transform:translateY(0) scale(.975)}.motion-ready .chapter-row[data-reveal] .chapter-number[data-v-097953d7]{opacity:0;transform:scale(.94);transition:opacity .24s var(--ease-out) 80ms,transform .24s var(--ease-out) 80ms}.motion-ready .chapter-row[data-reveal] .chapter-detail[data-v-097953d7]{opacity:0;transform:translateY(6px);transition:opacity .26s var(--ease-out),transform .26s var(--ease-out)}.motion-ready .chapter-row[data-reveal] .chapter-detail[data-v-097953d7]:first-child{transition-delay:.14s}.motion-ready .chapter-row[data-reveal] .chapter-detail[data-v-097953d7]:nth-child(2){transition-delay:.2s}.motion-ready .chapter-row[data-reveal] .chapter-detail[data-v-097953d7]:nth-child(3){transition-delay:.26s}.motion-ready .chapter-row[data-reveal] .chapter-detail[data-v-097953d7]:nth-child(4){transition-delay:.32s}.motion-ready .chapter-row[data-reveal] .chapter-figure[data-v-097953d7]{opacity:0;transform:translateY(16px) scale(.985);transition:opacity .48s var(--ease-out) .18s,transform .48s var(--ease-out) .18s,box-shadow .2s ease}.motion-ready .chapter-row[data-reveal].is-visible .chapter-detail[data-v-097953d7],.motion-ready .chapter-row[data-reveal].is-visible .chapter-figure[data-v-097953d7],.motion-ready .chapter-row[data-reveal].is-visible .chapter-number[data-v-097953d7]{opacity:1;transform:none}.chapter-figure[data-v-097953d7]{transition:transform .24s var(--ease-out),box-shadow .26s ease}.chapter-figure[data-v-097953d7]:hover{box-shadow:0 0 0 1px #ffffff24,0 32px 80px #00000080}.chapter-figure img[data-v-097953d7]{transition:transform .2s var(--ease-out)}.motion-ready .continuity-track[data-reveal] .continuity-node[data-v-097953d7]{opacity:0;transform:translateY(14px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.motion-ready .continuity-track[data-reveal] .continuity-node[data-v-097953d7]:first-child{transition-delay:60ms}.motion-ready .continuity-track[data-reveal] .continuity-node[data-v-097953d7]:nth-child(2){transition-delay:.15s}.motion-ready .continuity-track[data-reveal] .continuity-node[data-v-097953d7]:nth-child(3){transition-delay:.24s}.motion-ready .continuity-track[data-reveal] .continuity-node[data-v-097953d7]:nth-child(4){transition-delay:.33s}.motion-ready .continuity-track[data-reveal].is-visible .continuity-node[data-v-097953d7]{opacity:1;transform:none}.motion-ready .workflow-step[data-reveal] .workflow-number[data-v-097953d7]{opacity:0;transform:scale(.94);transition:opacity .24s var(--ease-out) .12s,transform .24s var(--ease-out) .12s}.motion-ready .workflow-step[data-reveal].is-visible .workflow-number[data-v-097953d7]{opacity:1;transform:none}.faq-row summary svg[data-v-097953d7]{transition:transform .24s var(--ease-out),color .18s ease}.faq-row[open] summary svg[data-v-097953d7]{transform:rotate(180deg)}.faq-row summary:hover svg[data-v-097953d7]{color:#c9c3ff}.product-fact svg[data-v-097953d7]{transition:transform .2s var(--ease-out),color .18s ease}.product-fact:hover svg[data-v-097953d7]{color:#c9c3ff}.product-fact .product-fact-index[data-v-097953d7]{transition:color .18s ease}.product-fact:hover .product-fact-index[data-v-097953d7]{color:#9d92ff}@media(prefers-reduced-motion:no-preference){html:has(.screenwriting-landing){scroll-behavior:smooth}}@media(hover:hover)and (pointer:fine){.final-cta-button[data-v-097953d7]:hover,.screenwriting-primary-cta[data-v-097953d7]:hover,.screenwriting-secondary-cta[data-v-097953d7]:hover{transform:translateY(-1px)}.final-cta-button:hover .cta-arrow[data-v-097953d7],.product-fact:hover svg[data-v-097953d7],.screenwriting-primary-cta:hover .cta-arrow[data-v-097953d7]{transform:translate(3px)}.chapter-row[data-v-097953d7]:hover{transform:translate(6px)}.chapter-figure[data-v-097953d7]:hover,.continuity-node[data-v-097953d7]:hover{transform:translateY(-3px)}.chapter-figure:hover img[data-v-097953d7]{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.faq-row[open] .faq-answer[data-v-097953d7],.hero-kicker-dot[data-v-097953d7],.product-proof[data-v-097953d7]:before{animation:none!important}.motion-ready .chapter-row[data-reveal] .chapter-detail[data-v-097953d7],.motion-ready .chapter-row[data-reveal] .chapter-figure[data-v-097953d7],.motion-ready .chapter-row[data-reveal] .chapter-number[data-v-097953d7],.motion-ready .continuity-track[data-reveal] .continuity-node[data-v-097953d7],.motion-ready .workflow-step[data-reveal] .workflow-number[data-v-097953d7]{opacity:1!important;transform:none!important;transition:none!important}}@keyframes hero-enter-097953d7{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes product-enter-097953d7{0%{opacity:0;transform:translateY(24px) scale(.985)}to{opacity:1;transform:none}}@media(min-width:1024px){.section-sticky[data-v-097953d7]{position:sticky;top:100px}}@media(max-width:900px){.product-facts[data-v-097953d7]{grid-template-columns:repeat(2,minmax(0,1fr))}.product-fact[data-v-097953d7]:nth-child(2){border-right:0}.product-fact[data-v-097953d7]:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.1)}.product-fact[data-v-097953d7]:nth-child(3){padding-left:0}.section-grid[data-v-097953d7]{grid-template-columns:minmax(0,1fr)}.continuity-track[data-v-097953d7]{grid-template-columns:repeat(2,minmax(0,1fr))}.continuity-node[data-v-097953d7]:nth-child(2){border-right:0}.continuity-node[data-v-097953d7]:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.12)}.continuity-node[data-v-097953d7]:nth-child(2):after{display:none}.continuity-node[data-v-097953d7]:nth-child(3):after{display:block}.workflow-line[data-v-097953d7]{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-step[data-v-097953d7]{border-left:1px solid hsla(0,0%,100%,.12);padding-left:20px}.workflow-step[data-v-097953d7]:nth-child(odd){border-left:0;padding-left:0}.workflow-step[data-v-097953d7]:last-child{grid-column:1/-1}}@media(max-width:700px){.hero-title[data-v-097953d7]{font-size:clamp(2rem,10vw,2.7rem);max-width:none}.hero-title-secondary[data-v-097953d7]{font-size:.68em;margin-top:.28em}.hero-kicker[data-v-097953d7]{gap:7px;justify-content:center}.hero-kicker-dot[data-v-097953d7]{display:none}.hero-actions[data-v-097953d7]{flex-direction:column;width:100%}.screenwriting-primary-cta[data-v-097953d7],.screenwriting-secondary-cta[data-v-097953d7]{width:100%}.product-proof[data-v-097953d7]{margin-top:32px}.product-frame[data-v-097953d7]{border-radius:12px}.product-facts[data-v-097953d7]{grid-template-columns:minmax(0,1fr)}.product-fact[data-v-097953d7],.product-fact[data-v-097953d7]:first-child,.product-fact[data-v-097953d7]:last-child,.product-fact[data-v-097953d7]:nth-child(3){border-bottom:1px solid hsla(0,0%,100%,.1);border-right:0;min-height:54px;padding:0}.product-fact[data-v-097953d7]:last-child{border-bottom:0}.chapter-row[data-v-097953d7]{gap:12px;grid-template-columns:28px minmax(0,1fr)}.chapter-row[data-v-097953d7]:hover{transform:none}.context-product-proof[data-v-097953d7],.visual-scenes-proof[data-v-097953d7],.workspace-context-proof[data-v-097953d7]{border-radius:12px}.visual-scenes-proof[data-v-097953d7],.workspace-context-proof[data-v-097953d7]{margin-top:32px}.continuity-track[data-v-097953d7]{grid-template-columns:minmax(0,1fr)}.continuity-node[data-v-097953d7]{border-bottom:1px solid hsla(0,0%,100%,.12);border-right:0;min-height:auto;padding:24px 0}.continuity-node[data-v-097953d7]:last-child{border-bottom:0}.continuity-node[data-v-097953d7]:after{display:none!important}.continuity-index[data-v-097953d7]{margin-bottom:18px}.workflow-line[data-v-097953d7]{grid-template-columns:minmax(0,1fr)}.workflow-step[data-v-097953d7],.workflow-step+.workflow-step[data-v-097953d7],.workflow-step[data-v-097953d7]:nth-child(odd){border-left:0;grid-column:auto;min-height:auto;padding:24px 0}.workflow-number[data-v-097953d7]{margin-bottom:24px}.access-split[data-v-097953d7]{border-radius:13px}.access-split[data-v-097953d7],.feature-group[data-v-097953d7]{grid-template-columns:minmax(0,1fr)}.feature-group[data-v-097953d7]{gap:16px}.feature-group ul[data-v-097953d7]{grid-template-columns:minmax(0,1fr)}.comparison-head[data-v-097953d7]{display:none}.comparison-row[data-v-097953d7]{gap:9px;grid-template-columns:minmax(0,1fr)}.comparison-row p[data-v-097953d7]:before{color:#6f6b65;display:block;font-size:9px;font-weight:700;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.comparison-row p[data-v-097953d7]:first-of-type:before{content:"Generic AI writer"}.comparison-row p[data-v-097953d7]:nth-of-type(2):before{content:"Melies Screenwriting"}.use-case-list article[data-v-097953d7]{gap:8px;grid-template-columns:minmax(0,1fr)}.final-page[data-v-097953d7]{align-items:flex-start;flex-direction:column;justify-content:space-between;min-height:440px}.final-cta-button[data-v-097953d7]{width:100%}}@media(prefers-reduced-motion:reduce){.hero-reveal[data-v-097953d7]{animation:none!important}.motion-ready .media-proof .product-shot-caption[data-v-097953d7],.motion-ready .media-proof .product-shot-image[data-v-097953d7],.motion-ready [data-reveal][data-v-097953d7]{opacity:1!important;transform:none!important;transition:none!important}.chapter-row[data-v-097953d7],.continuity-node[data-v-097953d7],.cta-arrow[data-v-097953d7],.faq-row summary[data-v-097953d7],.faq-row summary svg[data-v-097953d7],.final-cta-button[data-v-097953d7],.related-tools a[data-v-097953d7],.screenwriting-primary-cta[data-v-097953d7],.screenwriting-secondary-cta[data-v-097953d7],.use-case-list article[data-v-097953d7],.workflow-step[data-v-097953d7]{transition:none!important}}
