@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@font-face{font-family:HaldenCaptionRoboto;src:url(/fonts/captions/Roboto-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:HaldenFKTEcho;src:url(/fonts/fkt/FKTEcho_Rg.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HaldenFKTEcho;src:url(/fonts/fkt/FKTEcho_Md.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HaldenCaptionBangers;src:url(/fonts/captions/Bangers-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-\[7px\]{top:7px}.right-\[7px\]{right:7px}.z-10{z-index:10}.z-20{z-index:20}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[11px\]{margin-top:11px}.mb-1{margin-bottom:var(--spacing)}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[9\/16\]{aspect-ratio:9/16}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-\[23px\]{height:23px}.min-h-\[48px\]{min-height:48px}.min-h-\[196px\]{min-height:196px}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-\[23px\]{width:23px}.w-\[112px\]{width:112px}.w-\[132px\]{width:132px}.w-full{width:100%}.max-w-\[760px\]{max-width:760px}.min-w-\[132px\]{min-width:132px}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.appearance-none{appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[10px\]{gap:10px}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[9px\]{border-radius:9px}.rounded-\[12px\]{border-radius:12px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#D65F3E\]{border-color:#d65f3e}.border-\[\#E7E3DD\]{border-color:#e7e3dd}.bg-\[\#D65F3E\]{background-color:#d65f3e}.bg-\[\#FFF9F6\]{background-color:#fff9f6}.bg-white{background-color:var(--color-white)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.p-\[5px\]{padding:5px}.px-\[2px\]{padding-inline:2px}.pt-\[10px\]{padding-top:10px}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-\[7px\]{padding-bottom:7px}.text-center{text-align:center}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.whitespace-nowrap{white-space:nowrap}.text-\[\#20201E\]{color:#20201e}.text-\[\#686660\]{color:#686660}.text-\[\#D65F3E\]{color:#d65f3e}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (min-width:48rem){.md\:grid{display:grid}.md\:w-full{width:100%}.md\:min-w-0{min-width:0}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:justify-between{justify-content:space-between}.md\:overflow-visible{overflow:visible}}}:root{--bg:#f8f7f4;--surface:#fff;--text:#1f1f1d;--muted:#73716b;--soft:#a09d97;--border:#e7e4de;--accent:#d85c3a;--hover:#f3f1ec;--font-geist:var(--font-geist-sans);--font-mono:var(--font-geist-mono)}.publication-planner{background:#fff;border:1px solid #e7e3dd;border-radius:14px;margin:0 0 28px;padding:18px 20px}.publication-planner>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.planner-kicker{color:#c65a3c;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:17px;display:flex}.publication-planner h2{color:#20201e;letter-spacing:-.018em;margin:5px 0 0;font-size:18px;font-weight:600;line-height:24px}.publication-planner>header>a,.planner-empty>a{color:#c65a3c;font-size:13px;font-weight:600;line-height:19px;text-decoration:none}.publication-planner>header>a{margin-top:4px}.planner-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin-top:18px;display:grid}.planner-days button{color:#77746e;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;gap:3px;min-width:0;padding:10px 6px;display:grid}.planner-days button:hover{background:#faf8f5}.planner-days button.active{color:#292825;background:#faf8f5;border-color:#e7e3dd}.planner-days span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:17px;overflow:hidden}.planner-days b{font-size:13px;font-weight:600;line-height:18px}.planner-empty{border-top:1px solid #eeeae4;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.planner-empty>span{color:#77746e;background:#f1efeb;border-radius:999px;flex:none;padding:3px 7px;font-size:11px;font-weight:600;line-height:16px}.planner-empty p{color:#686660;flex:1;margin:0;font-size:13px;line-height:19px}.planner-empty>a{white-space:nowrap}@media (max-width:700px){.publication-planner{padding:16px}.planner-days{gap:3px}.planner-days button{padding:8px 4px}.planner-days span{font-size:11px}.planner-days b{font-size:12px}.planner-empty{flex-wrap:wrap;align-items:flex-start}.planner-empty p{min-width:calc(100% - 130px)}.planner-empty>a{margin-left:0}}.video-distribute{color:#c65a3c;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:0;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.video-distribute:hover{color:#a9472e}.distribution-backdrop{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1c1a1747;justify-content:flex-end;display:flex;position:fixed;inset:0}.distribution-drawer{box-sizing:border-box;background:#fbfaf8;border-left:1px solid #e7e3dd;flex-direction:column;width:min(100%,480px);height:100%;display:flex;overflow-y:auto;box-shadow:-18px 0 44px #1e1a151f}.distribution-head{background:#fff;border-bottom:1px solid #e7e3dd;justify-content:space-between;align-items:flex-start;gap:18px;padding:30px 28px 22px;display:flex}.distribution-head .eyebrow{color:#c65a3c;margin-bottom:8px;font-size:12px;font-weight:600;line-height:17px;display:block}.distribution-head h2{color:#20201e;letter-spacing:-.025em;max-width:350px;margin:0;font-size:22px;font-weight:600;line-height:28px}.icon-button{color:#686660;cursor:pointer;background:#fff;border:1px solid #e4dfd8;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.icon-button:hover{color:#20201e;background:#f7f4ef}.distribution-intro{padding:20px 28px 0}.distribution-intro p{color:#686660;margin:0;font-size:14px;line-height:21px}.distribution-mode{background:#fff;border:1px solid #e7e3dd;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:20px 28px 0;padding:16px;display:flex}.distribution-mode>div{gap:3px;display:grid}.distribution-mode b{color:#292825;font-size:14px;font-weight:600;line-height:20px}.distribution-mode span{color:#77746e;font-size:13px;line-height:19px}.distribution-switch{cursor:pointer;background:#d9d4cd;border:0;border-radius:99px;flex:0 0 40px;width:40px;height:24px;padding:0;transition:background .16s;position:relative}.distribution-switch i{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #1e191433}.distribution-switch.active{background:#d65f3e}.distribution-switch.active i{transform:translate(16px)}.distribution-list{padding:25px 28px 0}.distribution-list-head{color:#77746e;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:12px;font-weight:500;line-height:17px;display:flex}.distribution-list-head span:first-child{color:#292825;font-weight:600}.distribution-channel{color:#20201e;text-align:left;cursor:pointer;background:#fff;border:1px solid #e7e3dd;border-radius:11px;grid-template-columns:22px minmax(0,1fr) auto 16px;align-items:center;gap:10px;width:100%;min-height:72px;padding:11px 12px;display:grid}.distribution-channel+.distribution-channel{margin-top:8px}.distribution-channel:hover{background:#fffdfa;border-color:#d6d0c8}.distribution-channel.selected{background:#fffaf8;border-color:#efc9bc}.channel-check{color:#fff;border:1px solid #d9d4cd;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.distribution-channel.selected .channel-check{background:#d65f3e;border-color:#d65f3e}.channel-copy{gap:3px;min-width:0;display:grid}.channel-copy b{font-size:14px;font-weight:600;line-height:19px}.channel-copy small{color:#77746e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:17px;overflow:hidden}.channel-time{color:#686660;white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:500;line-height:16px;display:flex}.distribution-channel>svg{color:#a29d95}.distribution-connection{border-top:1px solid #e7e3dd;justify-content:space-between;align-items:center;gap:15px;margin:22px 28px 28px;padding:14px 0;display:flex}.distribution-connection>div{align-items:flex-start;gap:10px;display:flex}.distribution-connection>div>svg{color:#d65f3e;flex:none;margin-top:2px}.distribution-connection span{gap:2px;display:grid}.distribution-connection b{color:#292825;font-size:13px;font-weight:600;line-height:18px}.distribution-connection small{color:#77746e;font-size:12px;line-height:17px}.distribution-connection a{color:#c65a3c;white-space:nowrap;align-items:center;gap:2px;font-size:12px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}.distribution-footer{background:#fff;border-top:1px solid #e7e3dd;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:18px 28px;display:flex}.distribution-footer>span{color:#77746e;font-size:12px;line-height:17px}.distribution-footer .btn{flex:none;align-items:center;gap:7px;height:38px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.distribution-footer .btn:disabled{opacity:.45;cursor:not-allowed}.distribution-approved{align-items:center;gap:5px;font-weight:600;display:inline-flex;color:#39703a!important}.distribution-approved svg{color:#39703a}@media (max-width:600px){.distribution-drawer{border-left:0;width:100%}.distribution-head{padding:22px 20px 18px}.distribution-intro{padding:17px 20px 0}.distribution-mode{margin:17px 20px 0}.distribution-list{padding:21px 20px 0}.distribution-channel{grid-template-columns:22px minmax(0,1fr) 16px}.channel-time{display:none}.distribution-connection{margin:20px 20px 24px}.distribution-footer{padding:16px 20px}.distribution-footer>span{display:none}}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);margin:0}body{font-family:var(--font-geist),sans-serif;font-size:14px;line-height:1.5}button,input,textarea{font:inherit;color:inherit}button,a{transition:all .18s}.app-shell{min-height:100vh}.sidebar{border-right:1px solid var(--border);z-index:20;background:#fbfaf8;flex-direction:column;width:228px;padding:28px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{height:40px;color:var(--text);letter-spacing:-.02em;align-items:center;gap:10px;padding:0 10px;font-size:16px;font-weight:650;text-decoration:none;display:flex}.brand-mark{color:#fff;background:var(--accent);border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.sidebar nav{gap:5px;margin-top:36px;display:grid}.sidebar nav a{height:42px;color:var(--muted);border-radius:10px;align-items:center;gap:11px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.sidebar nav a:hover,.sidebar nav a.active{background:var(--hover);color:var(--accent)}.sidebar-bottom{gap:10px;margin-top:auto;display:grid}.credits{border:1px solid var(--border);background:#fff;border-radius:12px;padding:14px}.credits-head{gap:3px;display:grid}.credits-head span{color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.credits-head b{font-size:13px}.credit-bar{background:#ebe9e5;border-radius:9px;height:3px;margin:12px 0 10px}.credit-bar i{background:var(--accent);border-radius:9px;width:72%;height:100%;display:block}.credits small{color:var(--muted);font-size:11px}.profile{border:1px solid var(--border);text-align:left;background:#fff;border-radius:12px;align-items:center;gap:9px;height:56px;padding:7px 9px;display:flex}.profile:hover{background:var(--hover)}.profile .avatar{background:#ede5dd;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.profile b,.profile small{display:block}.profile b{font-size:13px}.profile small{color:var(--muted);font-size:11px}.profile-more{color:var(--soft);letter-spacing:1px;margin-left:auto}.mobile-header{display:none}main{min-height:100vh;margin-left:228px}.page{width:min(1180px,100% - 80px);margin:0 auto;padding:58px 0 72px}.page-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:32px;display:flex}.eyebrow{color:var(--accent);margin:0 0 8px;font-size:12px;font-weight:600}.page h1{letter-spacing:-.035em;margin:0;font-size:32px;font-weight:600;line-height:1.15}.subtitle{color:var(--muted);margin:8px 0 0}.btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 18px;font-weight:550;display:inline-flex}.btn:disabled{opacity:.42;cursor:not-allowed}.btn-primary{background:var(--accent);color:#fff;box-shadow:0 2px 8px #d85c3a24}.btn-primary:hover:not(:disabled){background:#c84f30;transform:translateY(-1px)}.btn-secondary{border-color:var(--border);background:#fff}@media (max-width:760px){.sidebar{display:none}.mobile-header{z-index:30;border-bottom:1px solid var(--border);background:#f8f7f4f5;justify-content:space-between;align-items:center;height:64px;padding:0 18px;display:flex;position:sticky;top:0}.mobile-header .brand{padding:0}.mobile-header-actions{align-items:center;gap:8px;display:flex}.mobile-menu-trigger{color:#56534f;cursor:pointer;background:#fff;border:1px solid #e2ded7;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;display:grid}.mobile-menu-trigger:hover{color:#20201e;background:#f3f1ec}.mobile-menu-trigger:focus-visible{outline-offset:2px;outline:3px solid #d65f3e29}.mobile-navigation{z-index:35;background:#fff;border:1px solid #e2ded7;border-radius:11px;gap:3px;width:min(244px,100vw - 36px);padding:5px;display:grid;position:absolute;top:calc(100% + 8px);right:18px;box-shadow:0 14px 32px #261d1724}.mobile-navigation a{color:#625e58;border-radius:8px;align-items:center;gap:10px;height:40px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.mobile-navigation a:hover,.mobile-navigation a.active{color:var(--accent);background:#fff2ec}main{margin-left:0}.page{width:calc(100% - 32px);padding:30px 0 48px}.page h1{font-size:28px}.page-head{margin-bottom:26px}.page-head>.btn{padding:0 13px}}.create-head{text-align:center;width:min(580px,100%);margin:0 auto 30px}.create-head .progress-label{color:var(--muted);justify-content:space-between;margin:30px 0 8px;font-size:12px;font-weight:500;display:flex}.progress{background:#e9e7e2;border-radius:10px;height:3px;overflow:hidden}.progress i{background:var(--accent);border-radius:10px;height:100%;transition:width .35s;display:block}.quiz-card{border:1px solid var(--border);background:#fff;border-radius:14px;animation:.28s enter;box-shadow:0 12px 35px #201c1809}.question{text-align:center;margin-bottom:28px}.question h2{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:600;line-height:1.25}.question p{color:var(--muted);margin:7px 0 0}.quiz-card textarea,.narration textarea{border:1px solid var(--border);resize:vertical;background:#fdfdfc;border-radius:12px;outline:none;width:100%;min-height:146px;padding:16px 17px;line-height:1.6;display:block}.quiz-card textarea::placeholder{color:var(--soft)}.suggestions>span{color:var(--muted);margin-bottom:9px;font-size:12px;display:block}.suggestions>div{flex-wrap:wrap;gap:8px;display:flex}.suggestions button,.setting button{border:1px solid var(--border);height:34px;color:var(--muted);cursor:pointer;background:#fff;border-radius:9px;padding:0 11px;font-size:12px}.suggestions button:hover,.setting button:hover{color:var(--text);background:var(--hover);border-color:#d8d3ca}.quiz-actions{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px;display:flex}.privacy{color:var(--soft);justify-content:center;align-items:center;gap:7px;margin:16px 0 0;font-size:11px;display:flex}.choice-grid{gap:10px;display:grid}.choice{border:1px solid var(--border);text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:14px;min-height:72px;padding:12px 16px;display:flex;position:relative}.choice.selected{border-color:var(--accent);box-shadow:0 0 0 1px #d85c3a14}.choice-icon{background:var(--hover);width:38px;height:38px;color:var(--muted);border-radius:10px;flex:none;place-items:center;display:grid}.choice.selected .choice-icon{color:var(--accent);background:#fbeeea}.choice b,.choice small{display:block}.choice b{font-size:14px}.choice small{color:var(--muted);margin-top:2px}.check{color:var(--accent);margin-left:auto}.choice-grid.compact{grid-template-columns:repeat(2,1fr)}.characters{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.characters>button{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:12px;padding:6px 6px 12px}.characters>button:hover{transform:translateY(-2px);box-shadow:0 7px 20px #201c180f}.characters>button.selected{border-color:var(--accent)}.character-image{background:var(--hover);height:210px;color:var(--soft);border-radius:9px;place-items:center;margin-bottom:10px;display:grid;position:relative;overflow:hidden}.character-image img{object-fit:cover;width:100%;height:100%}.character-image span{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:8px;right:8px}.characters b{font-size:13px}.setting-list{gap:21px;display:grid}.setting{gap:10px;display:grid}.setting-label{align-items:center;gap:9px;display:flex}.setting>div{flex-wrap:wrap;gap:8px;display:flex}.setting button.selected{color:var(--accent);background:#fbefeb;border-color:#e4a996}.review{border:1px solid var(--border);border-radius:12px;overflow:hidden}.review>div{border-bottom:1px solid var(--border);grid-template-columns:130px 1fr;gap:18px;padding:12px 15px;display:grid}.review>div:last-child{border:0}.review span{color:var(--muted)}.review b{font-weight:550}.duration-pill{border:1px solid var(--border);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;display:flex}.hook-card{background:#fffaf8;border:1px solid #edc1b4;border-radius:14px;margin-bottom:18px;padding:24px}.hook-card span,.narration label,.scene-body label{color:var(--muted);letter-spacing:.05em;font-size:11px;font-weight:600}.hook-card h2{letter-spacing:-.02em;margin:8px 0 0;font-size:20px;line-height:1.4}.narration{border:1px solid var(--border);background:#fff;border-radius:14px;padding:20px}.narration>label{margin-bottom:10px;display:block}.narration label span{color:var(--accent);margin-left:7px}.narration textarea{min-height:116px}.scenes-head{justify-content:space-between;align-items:end;margin:34px 0 14px;display:flex}.scenes-head h2{margin:0;font-size:20px}.scenes-head p{color:var(--muted);margin:4px 0 0}.scenes-head>span{color:var(--muted);font-size:11px}.scenes{grid-template-columns:1fr 1fr;gap:12px;display:grid}.scene{border:1px solid var(--border);background:#fff;border-radius:14px;grid-template-columns:128px 1fr;display:grid;overflow:hidden}.scene-thumb{color:var(--soft);background:#efede8;place-items:center;min-height:220px;display:grid;position:relative}.scene-thumb span{color:#fff;background:#1f1f1dbf;border-radius:5px;padding:2px 5px;font-size:10px;position:absolute;bottom:8px;right:8px}.scene-body{padding:16px}.scene-number{color:var(--accent);font-size:10px}.scene h3{margin:3px 0 13px;font-size:16px}.scene-body label{margin-top:10px;display:block}.scene-body p{margin:3px 0;font-size:13px;line-height:1.45}.scene-body .muted{color:var(--muted)}.script-footer{border:1px solid var(--border);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:15px 16px;display:flex}.script-footer p{color:var(--muted)}.script-footer>div{gap:8px;display:flex}.processing-page{place-items:center;min-height:100vh;padding-top:30px;display:grid}.processing-card{border:1px solid var(--border);text-align:center;background:#fff;border-radius:14px;width:min(600px,100%);padding:42px}.processing-orbit{width:58px;height:58px;color:var(--accent);background:#fbefeb;border-radius:18px;place-items:center;margin:0 auto 22px;animation:2s infinite pulse;display:grid}.big-progress{text-align:left;margin:32px 0 28px}.big-progress>div{justify-content:space-between;margin-bottom:9px;display:flex}.big-progress b{font-size:12px}.big-progress>i{background:var(--hover);border-radius:10px;height:5px;display:block;overflow:hidden}.big-progress em{background:var(--accent);border-radius:10px;width:38%;height:100%;display:block}.timeline{border-top:1px solid var(--border);text-align:left;margin-bottom:28px;padding-top:12px}.timeline>div{color:var(--soft);align-items:flex-start;gap:13px;padding:8px 0;display:flex}.timeline>div>span{border:1px solid var(--border);width:24px;height:24px;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.timeline p{margin:1px 0}.timeline b{font-size:13px;font-weight:500}.timeline small{color:var(--muted);display:block}.timeline .done,.timeline .current{color:var(--text)}.timeline .done>span{color:#39814b;background:#eaf5ec;border-color:#d8eddd}.timeline .current>span{color:var(--accent);border-color:var(--accent)}.filters{gap:6px;margin-bottom:22px;display:flex}.filters button{height:34px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:0 12px;font-size:12px}.filters button:hover{background:var(--hover)}.filters button.active{border-color:var(--border);color:var(--accent);background:#fff}.video-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.video-card{border:1px solid var(--border);background:#fff;border-radius:14px;position:relative;overflow:hidden}.video-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #201c180f}.thumbnail{aspect-ratio:9/12;background:#ddd;position:relative;overflow:hidden}.thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.thumbnail:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000061);height:38%;position:absolute;inset:auto 0 0}.duration{z-index:2;color:#fff;background:#1a1917c7;border-radius:5px;padding:3px 6px;font-size:10px;position:absolute;bottom:9px;left:9px}.more{z-index:4;color:#fff;cursor:pointer;background:#1f1f1d99;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:8px;right:8px}.menu{z-index:8;border:1px solid var(--border);background:#fff;border-radius:10px;width:130px;padding:5px;position:absolute;top:42px;right:8px;box-shadow:0 10px 30px #19161429}.menu button{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;padding:7px 8px;font-size:12px;display:flex}.menu button:hover{background:var(--hover)}.menu button.danger{color:#b7462e}.video-info h3{min-height:38px;margin:0 0 8px;font-size:14px;line-height:1.35}.video-meta{color:var(--muted);margin:0;font-size:11px}.card-bottom{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.status{border-radius:20px;padding:3px 7px;font-size:10px;font-weight:600}.status.ready{color:#39814b;background:#eaf5ec}.status.generating{color:var(--accent);background:#fbefeb}.status.draft{color:#77736c;background:#efeeeb}.status.failed{color:#af3e35;background:#fae9e7}.date{color:var(--soft);font-size:10px}.generation-overlay{z-index:3;color:#fff;text-align:center;background:#191816a1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.generation-overlay>span{border:1px solid #fff6;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:10px;display:grid}.generation-overlay small{color:#ffffffbf;margin-top:4px}.overlay-progress{background:#ffffff38;border-radius:5px;width:70%;height:4px;margin:16px 0 7px}.overlay-progress i{background:#fff;border-radius:5px;width:66%;height:100%;display:block}.empty{text-align:center;border:1px dashed #dcd8d1;border-radius:14px;place-items:center;min-height:440px;display:grid}.empty>div{max-width:410px;padding:30px}.empty-icon{border:1px solid var(--border);width:54px;height:54px;color:var(--accent);background:#fff;border-radius:16px;place-items:center;margin:0 auto 18px;display:grid}.empty h2{margin:0;font-size:22px}.empty p{color:var(--muted);margin:9px 0 22px}.empty .btn{text-decoration:none}.empty-toggle{color:var(--soft);cursor:pointer;background:0 0;border:0;margin-top:20px;font-size:11px}@keyframes enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes pulse{50%{opacity:.5}}@media (max-width:1100px){.video-grid{grid-template-columns:repeat(3,1fr)}.scenes{grid-template-columns:1fr}.scene-thumb{min-height:190px}.script-footer{flex-direction:column;align-items:flex-start}.script-footer>div{flex-wrap:wrap;width:100%}}@media (max-width:760px){.quiz-content{padding:28px 18px}.question h2{font-size:21px}.characters{gap:7px}.character-image{height:145px}.characters b{font-size:11px}.choice-grid.compact{grid-template-columns:1fr}.choice-grid.compact .choice:last-child{grid-column:auto}.video-grid{grid-template-columns:repeat(2,1fr);gap:10px}.video-info{padding:11px}.video-info h3{font-size:13px}.videos-page .page-head .btn span{display:none}.scene{grid-template-columns:95px 1fr}.scene-thumb{min-height:240px}.script-footer>div .btn{width:100%}.processing-page{min-height:calc(100vh - 64px)}.processing-card{padding:28px 20px}.review>div{grid-template-columns:90px 1fr}.create-head{margin-bottom:22px}.create-head .progress-label{margin-top:23px}}@media (max-width:390px){.video-grid{grid-template-columns:1fr 1fr}.thumbnail{aspect-ratio:9/13}.characters{grid-template-columns:1fr}.character-image{height:190px}}:root{--background:#faf9f7;--surface:#fff;--surface-subtle:#f6f4f0;--text-primary:#20201e;--text-secondary:#6f6d68;--text-tertiary:#9b9891;--border:#e8e5df;--border-strong:#dcd8d0;--accent:#d65f3e;--accent-hover:#c95435;--accent-soft:#fff1ec;--success:#3f7d4c;--success-soft:#edf7ef;--warning-soft:#fff4ea;--danger:#b84c43;--bg:var(--background);--text:var(--text-primary);--muted:var(--text-secondary);--soft:var(--text-tertiary);--hover:var(--surface-subtle)}html,body{background:var(--background);color:var(--text-primary)}body{font-family:var(--font-geist-sans);font-size:14px;font-weight:400;line-height:21px}button,input,textarea{font-family:inherit}svg{stroke-width:1.75px;color:currentColor}.mono{font-family:var(--font-geist-mono)}.sidebar{background:var(--background);border-color:var(--border);width:216px;padding:24px 16px 16px}.brand{gap:9px;height:36px;padding:0 8px;font-size:15px;font-weight:600}.brand-mark{border-radius:8px;width:28px;height:28px}.sidebar nav{gap:4px;margin-top:32px}.sidebar nav a{height:40px;color:var(--text-secondary);border-radius:9px;gap:10px;padding:0 12px;font-size:13px}.sidebar nav a:hover{background:var(--surface-subtle);color:var(--text-primary)}.sidebar nav a.active{color:var(--text-primary);background:#f1eee9}.sidebar nav a.active svg{color:var(--accent)}.sidebar-bottom{gap:4px}.credits{background:0 0;border:0;border-radius:10px;padding:12px}.credits:hover{background:var(--surface-subtle)}.credits-head{justify-content:space-between;align-items:center;display:flex}.credits-head span{font-size:11px}.credits-head b{font-size:11px;font-weight:500}.credit-bar{height:2px;margin:9px 0 7px}.credits small{font-size:11px}.profile{background:0 0;border:0;border-radius:10px;height:48px;padding:6px 8px}.profile .avatar{width:30px;height:30px}.profile b{font-size:12px;font-weight:550}.profile small{display:none}main{margin-left:216px}.page{width:calc(100% - 64px);padding:56px 0 64px}.page h1{letter-spacing:-.025em;font-size:32px;font-weight:600;line-height:38px}.subtitle{margin-top:8px;font-size:13px;line-height:20px}.page-head{margin-bottom:32px}.create-page{max-width:760px}.videos-page{max-width:1120px}.create-head{text-align:center;width:100%;margin-bottom:28px}.create-head .progress-label{margin:28px 0 8px;font-size:12px;line-height:18px}.progress{background:var(--border);height:2px}.quiz-card{border-color:var(--border);border-radius:16px;box-shadow:0 1px 2px #14141208}.quiz-content{min-height:0;padding:32px}.question{margin-bottom:24px}.question h2{letter-spacing:-.02em;font-size:22px;line-height:28px}.question p{margin-top:6px;font-size:13px;line-height:19px}.quiz-actions{border-color:#eeeae4;min-height:0;margin:0;padding:20px 32px 24px}.btn{border-radius:10px;height:44px;padding:0 18px;font-size:14px;font-weight:550;transition:all .15s}.btn-primary{background:var(--accent);box-shadow:none}.btn-primary:hover:not(:disabled){background:var(--accent-hover)}.btn-primary:disabled{color:#ffffffe0;opacity:1;background:#e9c2b6}.btn-secondary{border-color:#e2ded7}.btn-secondary:hover{background:var(--surface-subtle)}.quiz-card textarea,.narration textarea{border-color:var(--border-strong);background:var(--surface);border-radius:12px;height:132px;min-height:132px;padding:16px;font-size:14px;line-height:21px}.quiz-card textarea:focus,.narration textarea:focus{border-color:#c97a62;box-shadow:0 0 0 3px #d65f3e1a}.suggestions{margin-top:20px}.suggestions>span{margin-bottom:8px;font-size:12px;font-weight:500}.suggestions button{border-color:var(--border);background:0 0;border-radius:9px;height:33px}.suggestions button:hover{background:var(--surface-subtle)}.choice-grid{gap:8px}.choice{border-color:var(--border);border-radius:12px;gap:12px;min-height:64px;padding:14px 16px}.choice:hover{background:var(--background);border-color:var(--border-strong);transform:none}.choice.selected{border-color:var(--accent);box-shadow:none;background:#fff9f6}.choice-icon{background:#f3f1ed;border-radius:9px;width:32px;height:32px}.choice b{font-size:14px;font-weight:550}.choice small{font-size:13px;line-height:19px}.choice .check{width:15px;height:15px}.choice-grid.compact .choice:last-child{grid-column:auto}.characters{gap:12px}.characters>button{border-color:var(--border);box-shadow:none;border-radius:13px;padding:5px 5px 11px}.characters>button:hover{box-shadow:none;background:var(--background);border-color:var(--border-strong);transform:none}.characters>button.selected{border:1.5px solid var(--accent);background:#fff9f6}.character-image{aspect-ratio:4/5;border-radius:10px;height:auto;margin-bottom:9px}.characters b{font-size:13px;font-weight:550}.character-image span{width:22px;height:22px;top:7px;right:7px}.setting-list{gap:22px}.setting{gap:10px}.setting-label{gap:8px}.setting-label svg{width:16px;height:16px}.setting-label b{font-size:12px;font-weight:500}.setting>div{gap:8px}.setting button{border-radius:9px;height:36px;padding:0 12px;font-size:12px}.setting button.selected{border-color:var(--accent);background:var(--accent-soft);color:var(--text-primary)}.review{background:var(--background);border:0;border-radius:12px;padding:0 16px}.review>div{border-color:#eeeae4;grid-template-columns:120px 1fr;padding:13px 0}.review span{font-size:12px}.review b{text-align:right;font-size:13px;font-weight:550}.privacy{margin-top:12px;font-size:11px}.filters{gap:4px;margin-bottom:24px}.filters button{border:0;border-radius:9px;height:34px;padding:0 12px;font-size:12px}.filters button.active{color:var(--text-primary);background:#f1eee9;border:0}.video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.video-card{border-color:var(--border);box-shadow:none;border-radius:14px;transition:all .18s}.video-card:hover{border-color:var(--border-strong);transform:translateY(-2px);box-shadow:0 6px 18px #1918150d}.thumbnail{aspect-ratio:9/16}.thumbnail:after{background:linear-gradient(#0000,#00000052);height:25%}.duration{padding:2px 5px;font-size:10px;bottom:10px;left:10px}.more{background:#1f1f1d85;width:28px;height:28px;top:9px;right:9px}.video-info{padding:13px}.video-info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:36px;margin-bottom:10px;font-size:13px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}.video-meta{font-size:11px;line-height:16px}.status{padding:2px 7px;font-size:11px;font-weight:500}.status.ready{background:var(--success-soft);color:var(--success)}.status.generating{background:var(--warning-soft);color:#a95a31}.status.failed{color:var(--danger)}.date{font-size:11px}.generation-overlay{background:#14141280}.generation-overlay>span{width:34px;height:34px;margin-bottom:10px}.generation-overlay b{font-size:13px}.generation-overlay small{font-size:11px}.overlay-progress{height:3px}.empty-icon{color:var(--text-secondary)}@media (max-width:1050px){.video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mobile-header{background:var(--background);height:60px;padding:0 16px}main{margin-left:0}.page{width:100%;padding:32px 16px 48px}.page h1{font-size:26px;line-height:32px}.create-head{text-align:left}.create-head .progress-label{margin-top:24px}.quiz-content{padding:24px 20px}.question{text-align:left}.question h2{font-size:20px;line-height:26px}.quiz-actions{padding:18px 20px 20px}.characters{grid-template-columns:repeat(2,minmax(0,1fr))}.choice-grid.compact{grid-template-columns:1fr}.video-grid{gap:12px}.videos-page .page-head{align-items:center}.review>div{grid-template-columns:84px 1fr}}.brand-logo-link{justify-content:flex-start;width:100%;height:60px;padding:0 6px}.brand-logo{object-fit:contain;border-radius:11px;width:42px;height:42px;display:block}.mobile-header .brand-logo-link{width:auto;height:48px;padding:0}.mobile-header .brand-logo{border-radius:10px;width:38px;height:38px}@media (max-width:420px){.video-grid{grid-template-columns:1fr 1fr}.video-info{padding:10px}.video-info h3{min-height:34px;font-size:12px;line-height:17px}.characters{grid-template-columns:1fr 1fr}.character-image{aspect-ratio:4/5}.quiz-actions .btn{padding:0 14px}}html,body,button,input,textarea,select{font-family:var(--font-geist-sans), sans-serif}@media (max-width:760px){.create-page{font-synthesis:none}.create-page:not(.niche-page) .question h2,.niche-page .niche-heading h2{letter-spacing:-.018em;font-weight:500}.create-page:not(.niche-page) .question p,.niche-page .niche-heading p,.create-page:not(.niche-page) .choice small,.niche-page .niche-option-example,.format-description,.format-example,.character-step-card .character-content p{font-weight:400}.create-page:not(.niche-page) .choice b,.niche-page .niche-option-title,.format-copy b,.character-step-card .character-content b,.style-name,.create-page:not(.niche-page) .btn{font-weight:500}}*{font-family:inherit}.mono,.font-mono{font-family:var(--font-geist-mono), monospace}.niche-page{max-width:760px}.niche-heading{text-align:center;margin-bottom:24px}.niche-heading h2{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600;line-height:32px}.niche-heading p{color:var(--text-secondary);max-width:580px;margin:8px auto 0;font-size:16px;line-height:24px}.niche-tabs{border-bottom:1px solid var(--border);gap:24px;margin-bottom:20px;display:flex}.niche-tabs button{height:40px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500;position:relative}.niche-tabs button:hover,.niche-tabs button.active{color:var(--text-primary)}.niche-tabs button.active:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.niche-list{gap:10px;display:grid}.niche-list>button{border:1px solid var(--border);background:var(--surface);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:16px;width:100%;min-height:94px;padding:16px;display:flex}.niche-list>button:hover{border-color:var(--border-strong);background:#f7f5f1}.niche-list>button.selected{border-color:var(--accent);background:#fff8f5}.niche-list>button>span{min-width:0;display:block}.niche-list b,.niche-list small,.niche-list em{display:block}.niche-list b{font-size:16px;font-weight:600;line-height:22px}.niche-list small{color:var(--text-secondary);margin-top:3px;font-size:14px;font-weight:400;line-height:21px}.niche-list em{color:var(--text-tertiary);margin-top:6px;font-size:13px;font-style:normal;font-weight:400;line-height:19px}.niche-list svg{color:var(--accent);flex:none;margin-left:auto}.custom-niche{padding-top:4px}.custom-niche h3{margin:0 0 12px;font-size:16px;font-weight:600}.custom-niche textarea{resize:vertical;border:1px solid var(--border-strong);background:var(--surface);width:100%;height:120px;box-shadow:none;border-radius:12px;outline:none;padding:16px;font-size:16px;line-height:24px;display:block}.custom-niche textarea:focus{border-color:#c97a62;box-shadow:0 0 0 3px #d65f3e1a}.custom-niche textarea::placeholder{color:var(--text-tertiary)}.custom-niche p{color:var(--text-secondary);margin:10px 0 0;font-size:13px;line-height:19px}@media (max-width:760px){.niche-heading{text-align:left}.niche-heading h2{font-size:26px;line-height:32px}.niche-tabs{margin-bottom:16px}.niche-list>button{padding:16px}.niche-actions .btn{width:100%}}.niche-stage{width:100%;max-width:680px;margin:0 auto}.niche-heading{text-align:left;margin:0}.niche-heading h2{margin:0}.niche-heading p{max-width:none;margin:8px 0 0}.niche-tabs{border-bottom:1px solid #e8e5df;align-items:flex-end;gap:24px;margin:24px 0 0;display:flex}.niche-tabs .niche-tab{height:auto;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 10px;font-size:14px;display:block;position:static}.niche-tabs .niche-tab.active{color:#d65f3e;border-bottom-color:#d65f3e}.niche-tabs .niche-tab.active:after{display:none}.niche-list{flex-direction:column;gap:10px;margin-top:22px;display:flex}.niche-list .niche-option{text-align:left;cursor:pointer;width:100%;min-height:96px;box-shadow:none;background:#fff;border:1px solid #e8e5df;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex}.niche-list .niche-option:hover{background:#f7f5f1;border-color:#dcd8d0}.niche-list .niche-option.selected{background:#fff8f5;border-color:#d65f3e}.niche-option-text{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.niche-option-title{color:var(--text-primary);font-size:16px;font-weight:600;line-height:22px;display:block}.niche-option-description{color:var(--text-secondary);font-size:14px;line-height:20px;display:block}.niche-option-example{color:var(--text-tertiary);text-align:left;margin-top:4px;font-size:13px;font-style:normal;line-height:19px;display:block}.niche-option-check{color:#d65f3e;flex-shrink:0;margin-left:16px}.niche-actions{justify-content:flex-end;margin-top:28px;display:flex}.niche-actions .btn{gap:8px}.niche-privacy{color:var(--text-tertiary);justify-content:center;align-items:center;gap:7px;margin:12px 0 0;font-size:11px;display:flex}@media (max-width:480px){.niche-stage{width:100%}.niche-tabs{gap:24px}.niche-list .niche-option{width:100%}.niche-option-text{overflow-wrap:anywhere}.niche-actions .btn{width:100%}}.niche-page{max-width:620px;padding-top:40px;padding-bottom:64px}.niche-page .create-head{text-align:left;width:100%;max-width:620px;margin:0 auto 28px}.niche-page .create-head .progress-label{margin:0 0 8px}.niche-page .niche-stage{max-width:620px}.niche-page .niche-heading h2{font-size:24px;font-weight:600;line-height:30px}.niche-page .niche-heading p{margin-top:6px;font-size:14px;line-height:21px}.niche-page .niche-tabs{gap:24px;margin-top:22px}.niche-page .niche-tabs .niche-tab{padding-bottom:10px;font-size:13px}.niche-page .niche-list{gap:8px;margin-top:18px}.niche-page .niche-list .niche-option{border-radius:11px;min-height:68px;padding:13px 15px}.niche-page .niche-list .niche-option:hover{background:#faf8f5;border-color:#dcd8d0}.niche-page .niche-option-text{gap:3px}.niche-page .niche-option-title{font-size:14px;line-height:20px}.niche-page .niche-option-example{color:var(--text-secondary);margin-top:0;font-size:13px;line-height:19px}.niche-page .niche-actions{margin-top:22px}.niche-page .niche-actions .btn{border-radius:9px;height:42px;padding:0 17px;font-size:14px}@media (max-width:480px){.niche-page{max-width:none;padding:40px 16px 64px}.niche-page .niche-actions .btn{width:100%}}.create-page:not(.niche-page){max-width:620px;padding-top:40px;padding-bottom:64px}.create-page:not(.niche-page) .create-head{text-align:left;width:100%;margin:0 0 28px}.create-page:not(.niche-page) .create-head .progress-label{margin:0 0 8px;font-size:12px;font-weight:500;line-height:18px}.create-page:not(.niche-page) .quiz-card{box-shadow:none;background:0 0;border:0;border-radius:0;animation:.2s enter}.create-page:not(.niche-page) .quiz-content{min-height:0;padding:0}.create-page:not(.niche-page) .question{text-align:left;margin:0 0 24px}.create-page:not(.niche-page) .question h2{letter-spacing:-.025em;font-size:26px;font-weight:600;line-height:32px}.create-page:not(.niche-page) .question p{color:var(--text-secondary);margin-top:6px;font-size:15px;font-weight:500;line-height:22px}.create-page:not(.niche-page) .quiz-actions{border:0;margin-top:28px;padding:0}.create-page:not(.niche-page) .btn{font-size:14px;font-weight:600;line-height:20px}.create-page:not(.niche-page) .privacy{display:none}.create-page:not(.niche-page) .quiz-card textarea{border-color:var(--border-strong);height:130px;min-height:130px;box-shadow:none;background:#fff;border-radius:11px;padding:15px;font-size:15px;line-height:22px}.create-page:not(.niche-page) .suggestions>span{font-size:12px;font-weight:500;line-height:18px}.create-page:not(.niche-page) .suggestions button{box-shadow:none;border-radius:9px;font-size:13px;line-height:19px}.create-page:not(.niche-page) .choice-grid{flex-direction:column;gap:8px;display:flex}.create-page:not(.niche-page) .choice-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.create-page:not(.niche-page) .choice{border-color:var(--border);min-height:68px;box-shadow:none;background:#fff;border-radius:11px;padding:13px 15px}.create-page:not(.niche-page) .choice:hover{border-color:var(--border-strong);background:#faf8f5}.create-page:not(.niche-page) .choice.selected{border-color:var(--accent);background:#fff8f5}.create-page:not(.niche-page) .choice-icon{background:var(--surface-subtle);border-radius:8px;width:28px;height:28px}.create-page:not(.niche-page) .choice-icon svg{width:17px;height:17px}.create-page:not(.niche-page) .choice b{font-size:15px;font-weight:600;line-height:21px}.create-page:not(.niche-page) .choice small{color:var(--text-secondary);font-size:13px;line-height:19px}.create-page:not(.niche-page) .characters{gap:10px}.create-page:not(.niche-page) .characters>button{border-color:var(--border);box-shadow:none;background:#fff;border-radius:11px;padding:5px 5px 12px}.create-page:not(.niche-page) .characters>button:hover{border-color:var(--border-strong);box-shadow:none;background:#faf8f5}.create-page:not(.niche-page) .characters>button.selected{border-color:var(--accent);background:#fff8f5}.create-page:not(.niche-page) .character-image{border-radius:9px}.create-page:not(.niche-page) .characters b{font-size:15px;font-weight:600;line-height:21px}.create-page:not(.niche-page) .setting-list{gap:22px}.create-page:not(.niche-page) .setting-label{margin-bottom:8px}.create-page:not(.niche-page) .setting-label b{font-size:12px;font-weight:500;line-height:18px}.create-page:not(.niche-page) .setting button{border-radius:9px;height:36px;font-size:13px;line-height:19px}.create-page:not(.niche-page) .setting button.selected{border-color:var(--accent);background:#fff8f5}.create-page:not(.niche-page) .review{background:0 0;border-radius:0;padding:0}.create-page:not(.niche-page) .review>div{border-color:#eeeae4;padding:13px 0}.create-page:not(.niche-page) .review span{font-size:12px;font-weight:500;line-height:18px}.create-page:not(.niche-page) .review b{font-size:13px;font-weight:600;line-height:19px}.script-page{max-width:820px;padding-top:40px}.script-page .page-head h1,.processing-page h1,.videos-page .page-head h1{letter-spacing:-.025em;font-size:26px;font-weight:600;line-height:32px}.script-page .subtitle,.processing-page .subtitle,.videos-page .subtitle{font-size:15px;font-weight:500;line-height:22px}.hook-card,.narration,.scene,.script-footer{box-shadow:none;border-radius:11px}.hook-card h2{font-size:15px;font-weight:600;line-height:21px}.narration textarea{font-size:15px;line-height:22px}.scenes-head h2,.scene h3{font-size:15px;line-height:21px}.scene-body p{font-size:13px;line-height:19px}.processing-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.processing-orbit{animation:none}.timeline b{font-size:14px;line-height:20px}.timeline small{font-size:13px;line-height:19px}.videos-page{max-width:1120px;padding-top:40px}.videos-page .page-head{margin-bottom:28px}.videos-page .page-head .btn{font-size:14px;font-weight:600;line-height:20px}.videos-page .filters{border-bottom:1px solid var(--border);gap:24px;margin-bottom:22px}.videos-page .filters button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;height:38px;padding:0;font-size:14px;font-weight:500;line-height:20px}.videos-page .filters button.active{border-bottom-color:var(--accent);color:var(--accent);background:0 0}.videos-page .video-card{border-radius:11px}.videos-page .video-card:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1918150a}.videos-page .video-info h3{min-height:42px;font-size:15px;font-weight:600;line-height:21px}.videos-page .video-meta,.videos-page .status,.videos-page .date{font-size:12px;font-weight:500;line-height:18px}@media (max-width:760px){.create-page:not(.niche-page){max-width:none;padding:40px 16px 64px}.create-page:not(.niche-page) .choice-grid.compact{grid-template-columns:1fr}.create-page:not(.niche-page) .characters{grid-template-columns:repeat(2,minmax(0,1fr))}.script-page,.videos-page{padding-top:32px}.videos-page .filters{gap:16px;overflow-x:auto}.videos-page .filters button{flex:none}}.niche-page .niche-list .niche-option{text-align:left;grid-template-columns:32px minmax(0,1fr) 16px;justify-content:normal;align-items:center;column-gap:10px;width:100%;min-height:60px;padding:10px 14px;display:grid}.niche-page .niche-option-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;display:flex}.niche-page .niche-option-icon svg{width:17px;height:17px;margin:0;display:block;transform:none}.niche-page .niche-option-text{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;min-width:0;margin:0;padding:0;display:flex}.niche-page .niche-option-title,.niche-page .niche-option-example{margin:0;padding:0}.niche-page .niche-option-check-slot{justify-content:center;align-items:center;width:16px;height:16px;margin:0;padding:0;display:flex}.niche-page .niche-option-check{flex-shrink:0;width:15px;height:15px;margin:0;padding:0;display:block}.format-list{flex-direction:column;gap:8px;display:flex}.format-option{text-align:left;width:100%;min-height:78px;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #e8e5df;border-radius:11px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;column-gap:12px;padding:13px 14px;display:grid}.format-option:hover{background:#faf8f5;border-color:#dcd8d0}.format-option.selected{background:#fff8f5;border-color:#d65f3e}.format-icon{color:#73716b;background:#f3f1ed;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.format-option.selected .format-icon{color:#d65f3e;background:#fff1ec}.format-copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.format-title-row{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.format-title-row b{font-size:15px;font-weight:600;line-height:21px}.format-description{color:var(--text-secondary);font-size:13px;font-weight:400;line-height:19px}.format-example{color:var(--text-tertiary);margin-top:2px;font-size:12px;font-weight:400;line-height:18px}.recommended-badge{color:#d65f3e;box-shadow:none;background:#fff1ec;border:0;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:600;line-height:14px}.format-check-slot{color:#d65f3e;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.format-step-card .quiz-actions{border:0;justify-content:space-between;align-items:center;margin-top:24px;padding:0;display:flex}.format-list{gap:10px;margin-top:24px}.format-option{border-radius:12px;grid-template-columns:88px minmax(0,1fr) 90px;column-gap:14px;min-height:108px;padding:10px 14px}.format-thumbnail{background:#f1eee9;border-radius:9px;flex-shrink:0;width:88px;height:82px;display:block;overflow:hidden}.format-thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.format-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-width:0;display:flex}.format-copy b{margin:0;font-size:15px;font-weight:600;line-height:21px}.format-description{color:var(--text-secondary);margin:0;font-size:13px;font-weight:400;line-height:19px;display:block}.format-example{color:var(--text-tertiary);margin:3px 0 0;font-size:12px;font-weight:500;line-height:18px;display:block}.format-state{color:#d65f3e;flex-direction:column;justify-content:center;align-items:flex-end;gap:10px;width:90px;display:flex}.recommended-badge{font-size:11px;line-height:16px}.format-state svg{width:18px;height:18px;display:block}.format-empty-circle{border:1px solid var(--border-strong);border-radius:50%;width:18px;height:18px;display:block}@media (max-width:600px){.format-option{grid-template-columns:72px minmax(0,1fr) 24px;column-gap:10px;min-height:96px;padding:10px}.format-thumbnail{width:72px;height:72px}.format-state{width:24px}.format-state .recommended-badge{display:none}.format-copy b{font-size:14px;line-height:20px}.format-description{font-size:12px;line-height:18px}.format-example{font-size:11px;line-height:16px}}.character-step-card .characters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.character-step-card .characters>button{text-align:left;cursor:pointer;width:100%;box-shadow:none;background:#fff;border:1px solid #e8e5df;border-radius:12px;flex-direction:column;padding:6px;display:flex;overflow:hidden}.character-step-card .characters>button.selected{background:#fff8f5;border-color:#d65f3e}.character-step-card .character-image{aspect-ratio:4/5;background:#f1eee9;border-radius:9px;width:100%;height:auto;position:relative;overflow:hidden}.character-step-card .character-image img{object-fit:cover;object-position:center top;width:100%;height:100%}.character-step-card .character-image>span{color:#fff;background:#d65f3e;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:7px;right:7px}.character-step-card .character-content{flex-direction:column;align-items:flex-start;width:100%;padding:10px 8px 8px;display:flex}.character-step-card .character-content b{color:#20201e;font-size:15px;font-weight:600;line-height:21px}.character-step-card .character-content p{color:#6f6d68;margin:3px 0 0;font-size:13px;font-weight:400;line-height:18px}.character-step-card .character-recommended{color:#d65f3e;box-shadow:none;background:#fff1ec;border:0;border-radius:999px;margin-bottom:5px;padding:3px 7px;font-size:11px;font-weight:600;line-height:16px}.character-step-card .quiz-actions{margin-top:24px}@media (max-width:760px){.character-step-card .characters{grid-template-columns:repeat(2,minmax(0,1fr))}}.character-step-card .character-content{text-align:left;flex-direction:column;align-items:flex-start;gap:3px;width:100%;min-height:94px;padding:10px 9px 11px;display:flex}.character-step-card .character-content b{color:#20201e;margin:0;font-size:15px;font-weight:600;line-height:20px}.character-step-card .character-content p{color:#6f6d68;text-align:left;margin:2px 0 0;font-size:13px;font-weight:400;line-height:18px}.character-step-card .character-recommended,.character-step-card .character-recommended-placeholder{white-space:nowrap;border-radius:999px;width:fit-content;height:19px;margin:0 0 3px;padding:2px 6px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex}.character-step-card .character-recommended{color:#d65f3e;background:#fff1ec}.character-step-card .character-recommended-placeholder{visibility:hidden}.create-page.style-page{width:calc(100% - 64px);max-width:760px;margin:0 auto}.style-gallery{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;margin-top:24px;display:grid}.style-option{cursor:pointer;text-align:left;width:100%;min-width:0;box-shadow:none;background:#fff;border:1px solid #e8e5df;border-radius:12px;flex-direction:column;padding:5px;transition:border-color .15s,background .15s,transform .15s;display:flex;overflow:hidden}.style-option:hover{background:#faf8f5;border-color:#dcd8d0;transform:translateY(-1px)}.style-option.selected{background:#fff8f5;border-color:#d65f3e}.style-preview{aspect-ratio:9/16;background:#f1eee9;border-radius:9px;width:100%;display:block;position:relative;overflow:hidden}.style-preview-cinematic{background:linear-gradient(155deg,#11151d 0%,#142943 58%,#b56f3f 100%)}.style-preview-documentary{background:linear-gradient(155deg,#4f624b 0%,#b9a983 56%,#858a87 100%)}.style-preview-dark{background:linear-gradient(155deg,#11182a 0%,#343943 54%,#090a0d 100%)}.style-preview-scientific{background:linear-gradient(155deg,#183a67 0%,#25a5bd 57%,#d6f2f4 100%)}.style-preview-animation{background:linear-gradient(155deg,#e97864 0%,#ef9a4e 52%,#8b629b 100%)}.style-name{color:#20201e;text-align:center;white-space:nowrap;width:100%;padding:10px 5px 7px;font-size:14px;font-weight:600;line-height:20px}.style-check{color:#fff;background:#d65f3e;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}.style-description{color:#686660;text-align:left;min-height:22px;margin:14px 0 0;font-size:14px;font-weight:400;line-height:21px}.style-step-card .quiz-actions{border:0;justify-content:space-between;align-items:center;margin-top:28px;padding:0;display:flex}@media (max-width:760px){.create-page.style-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.style-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.style-gallery::-webkit-scrollbar{display:none}.style-option{scroll-snap-align:start;flex:0 0 132px;width:132px}}.style-page .style-gallery{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:10px;width:100%;margin-top:24px;display:grid}.style-page .style-card{cursor:pointer;text-align:left;appearance:none;box-sizing:border-box;width:100%;min-width:0;box-shadow:none;background:#fff;border:1px solid #e8e5df;border-radius:12px;flex-direction:column;padding:5px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative;overflow:hidden}.style-page .style-card:hover{background:#faf8f5;border-color:#dcd8d0;transform:translateY(-1px)}.style-page .style-card.selected{background:#fff8f5;border-color:#d65f3e}.style-page .style-card .style-preview{aspect-ratio:9/16;border-radius:9px;flex-shrink:0;width:100%;position:relative;overflow:hidden}.style-page .style-preview-cinematic{background:linear-gradient(155deg,#10233e 0%,#ba873d 58%,#d96a3f 100%)}.style-page .style-preview-documentary{background:linear-gradient(155deg,#b9d8df 0%,#3da0ad 58%,#d9854c 100%)}.style-page .style-preview-animation{background:linear-gradient(155deg,#e77666 0%,#ee9846 54%,#88609b 100%)}.style-page .style-preview-explainer{background:linear-gradient(155deg,#28699c 0%,#4bc1d2 48%,#f5f5f0 78%,#dc7045 100%)}.style-page .style-preview-illustration{background:linear-gradient(155deg,#164f52 0%,#b78132 58%,#315d88 100%)}.style-page .style-card-content{width:100%;min-width:0;display:block}.style-page .style-card-title{color:#20201e;text-align:center;white-space:normal;overflow-wrap:normal;width:100%;padding:10px 3px 7px;font-size:13px;font-weight:600;line-height:18px;display:block}.style-page .style-card .style-check{color:#fff;z-index:2;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}.style-page .style-description{color:#686660;text-align:left;min-height:42px;margin-top:14px;font-size:14px;font-weight:400;line-height:21px}.style-step-card .quiz-actions{margin-top:26px}@media (max-width:760px){.style-page .style-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.style-page .style-gallery::-webkit-scrollbar{display:none}.style-page .style-card{scroll-snap-align:start;flex:0 0 132px;width:132px}}.style-page .style-card .style-preview img{object-fit:cover;width:100%;height:100%;display:block}.mood-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:24px;display:grid}.mood-option{text-align:left;cursor:pointer;appearance:none;box-sizing:border-box;width:100%;min-height:76px;box-shadow:none;background:#fff;border:1px solid #e8e5df;border-radius:12px;align-items:center;gap:12px;padding:14px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.mood-option:hover{background:#faf8f5;border-color:#dcd8d0;transform:translateY(-1px)}.mood-option.selected{background:#fff8f5;border-color:#d65f3e}.mood-option-wide{grid-column:1/-1}.mood-option-icon{color:#77736c;background:#f4f1ec;border-radius:10px;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.mood-option.selected .mood-option-icon{color:#d65f3e;background:#fff0ea}.mood-option-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mood-option-heading{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mood-option-heading b{color:#20201e;font-size:15px;font-weight:600;line-height:21px}.mood-option-description{color:#6f6d68;font-size:13px;font-weight:400;line-height:18px}.mood-option-state{justify-content:flex-end;align-items:center;min-width:22px;display:flex}.mood-check{color:#fff;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;display:flex}.mood-recommended-badge{color:#d65f3e;white-space:nowrap;background:#fff1ec;border-radius:999px;width:fit-content;padding:2px 6px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex}.mood-step-card .quiz-actions{margin-top:28px}@media (max-width:600px){.mood-grid{grid-template-columns:1fr}.mood-option-wide{grid-column:auto}.mood-option{padding:12px}.mood-option-state>.mood-recommended-badge{display:none}}.mood-page .mood-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:24px;display:grid}.mood-page .mood-option{appearance:none;text-align:left;cursor:pointer;box-sizing:border-box;width:100%;min-width:0;min-height:78px;box-shadow:none;background:#fff;border:1px solid #e8e5df;border-radius:12px;align-items:center;gap:12px;padding:14px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative;overflow:hidden}.mood-page .mood-option-wide{grid-column:1/-1}.mood-page .mood-option-icon{border-radius:10px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;display:flex}.mood-page .mood-option-mysterious .mood-option-icon{color:#596384;background:#eef0f7}.mood-page .mood-option-dramatic .mood-option-icon{background:#fbed ea;background:#fbedеa;color:#c65d4b}.mood-page .mood-option-energetic .mood-option-icon{color:#d98a27;background:#fff3dd}.mood-page .mood-option-inspiring .mood-option-icon{color:#4f8876;background:#eaf5f1}.mood-page .mood-option-fun .mood-option-icon{color:#9365a2;background:#f5ecf8}.mood-page .mood-option-content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mood-page .mood-option-heading{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.mood-page .mood-option-title{color:#20201e;font-size:15px;font-weight:600;line-height:21px}.mood-page .mood-option-description{color:#6f6d68;white-space:normal;font-size:13px;font-weight:400;line-height:18px;display:block}.mood-page .mood-recommended-badge{color:#d65f3e;white-space:nowrap;background:#fff1ec;border-radius:999px;align-items:center;width:fit-content;padding:2px 6px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex}.mood-page .mood-check{color:#fff;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;margin-left:auto;display:flex}.mood-page .mood-actions{justify-content:space-between;align-items:center;margin-top:26px;display:flex}@media (max-width:600px){.create-page.mood-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.mood-page .mood-grid{grid-template-columns:1fr}.mood-page .mood-option-wide{grid-column:auto}}.mood-page .mood-option-dramatic .mood-option-icon{background:#fbed ea;color:#c65d4b;background:#fbedea}.create-page.mood-page{max-width:620px}.mood-page .question h2{color:#181817;letter-spacing:-.025em;font-size:25px;font-weight:600;line-height:31px}.mood-page .question p{color:#6f6d68;margin-top:5px;font-size:14px;font-weight:400;line-height:21px}.mood-page .mood-grid{gap:10px;margin-top:22px}.mood-page .mood-option{border-color:#e7e4de;border-radius:11px;gap:11px;min-height:66px;padding:13px 14px;transition:border-color .15s,background .15s}.mood-page .mood-option:hover{background:#faf9f7;border-color:#d8d4cd;transform:none}.mood-page .mood-option.selected{background:#fff9f6;border-color:#d65f3e}.mood-page .mood-option-icon,.mood-page .mood-option-mysterious .mood-option-icon,.mood-page .mood-option-dramatic .mood-option-icon,.mood-page .mood-option-energetic .mood-option-icon,.mood-page .mood-option-inspiring .mood-option-icon,.mood-page .mood-option-fun .mood-option-icon{color:#77736d;background:#f3f1ed;border-radius:9px;width:34px;min-width:34px;height:34px}.mood-page .mood-option.selected .mood-option-icon{color:#d65f3e;background:#fff0ea}.mood-page .mood-option-content{gap:1px}.mood-page .mood-option-heading{gap:6px}.mood-page .mood-option-title{letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.mood-page .mood-option-description{color:#77746e;font-size:13px;font-weight:400;line-height:18px}.mood-page .mood-check{width:20px;min-width:20px;height:20px}.mood-page .mood-recommended-badge{color:#b85b40;background:0 0;border:1px solid #e7cfc6;border-radius:999px;padding:1px 5px;font-size:10px;font-weight:500;line-height:14px}.create-page.mood-page{width:calc(100% - 64px);max-width:760px;margin-inline:auto}.mood-page .mood-gallery{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:10px;width:100%;margin-top:24px;display:grid}.mood-page .mood-card{cursor:pointer;text-align:left;appearance:none;box-sizing:border-box;width:100%;min-width:0;box-shadow:none;background:#fff;border:1px solid #e8e5df;border-radius:12px;flex-direction:column;padding:5px;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.mood-page .mood-card:hover{background:#faf9f7;border-color:#dcd8d0}.mood-page .mood-card.selected{background:#fff8f5;border-color:#d65f3e}.mood-page .mood-preview{aspect-ratio:9/16;border-radius:9px;flex-shrink:0;width:100%;display:block;position:relative;overflow:hidden}.mood-page .mood-preview-mysterious{background:radial-gradient(circle at 52% 42%,#44547e 0%,#202b51 42%,#0c1429 100%)}.mood-page .mood-preview-dramatic{background:linear-gradient(145deg,#2b121c 0%,#6e2830 48%,#c4674e 72%,#241218 100%)}.mood-page .mood-preview-energetic{background:linear-gradient(145deg,#b64b2f 0%,#ef8b32 50%,#f2b34b 72%,#ce5e42 100%)}.mood-page .mood-preview-inspiring{background:linear-gradient(165deg,#bcdde5 0%,#7db9aa 55%,#dfbd72 100%)}.mood-page .mood-preview-fun{background:linear-gradient(145deg,#d66c61 0%,#9a6b9d 52%,#e89a52 100%)}.mood-page .mood-card-name{color:#20201e;text-align:center;white-space:normal;width:100%;padding:10px 3px 7px;font-size:13px;font-weight:600;line-height:18px;display:block}.mood-page .mood-preview-check{color:#fff;z-index:2;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}.mood-page .mood-description-block{text-align:left;min-height:42px;margin-top:14px}.mood-page .mood-recommendation-line{color:#b85b40;margin-bottom:3px;font-size:11px;font-weight:500;line-height:16px;display:block}.mood-page .mood-dynamic-description{color:#686660;margin:0;font-size:14px;font-weight:400;line-height:21px}.mood-page .mood-actions{margin-top:26px}@media (max-width:760px){.create-page.mood-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.mood-page .mood-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.mood-page .mood-gallery::-webkit-scrollbar{display:none}.mood-page .mood-card{scroll-snap-align:start;flex:0 0 132px;width:132px}}.mood-page .mood-medallion-list{justify-content:center;align-items:flex-start;gap:34px;width:100%;margin-top:28px;display:flex}.mood-page .mood-medallion-option{cursor:pointer;appearance:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:9px;padding:0;display:flex}.mood-page .mood-medallion{box-sizing:border-box;border:2px solid #0000;border-radius:999px;width:64px;height:64px;transition:border-color .15s,transform .15s,filter .15s;display:block;position:relative}.mood-page .mood-medallion-option:hover .mood-medallion{filter:brightness(1.03);transform:translateY(-1px)}.mood-page .mood-medallion-option.selected .mood-medallion{border-color:#d65f3e}.mood-page .mood-medallion-mysterious{background:linear-gradient(145deg,#17223f,#4b4f83)}.mood-page .mood-medallion-dramatic{background:linear-gradient(145deg,#612535,#c16b5b)}.mood-page .mood-medallion-energetic{background:linear-gradient(145deg,#e2a13d,#df7040)}.mood-page .mood-medallion-inspiring{background:linear-gradient(145deg,#82bdb0,#a7cedb 65%,#d6b96d)}.mood-page .mood-medallion-fun{background:linear-gradient(145deg,#dc7d71,#ae86bd)}.mood-page .mood-medallion-check{border:2px solid var(--background);color:#fff;background:#d65f3e;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute;top:-3px;right:-3px}.mood-page .mood-medallion-name{color:#45433f;text-align:center;font-size:13px;font-weight:500;line-height:18px}.mood-page .mood-medallion-option.selected .mood-medallion-name{color:#20201e;font-weight:600}.mood-page .mood-description-block{text-align:center;max-width:560px;margin:24px auto 0}.mood-page .mood-recommendation-line{margin-bottom:2px}.mood-page .mood-dynamic-description{max-width:100%}@media (max-width:600px){.mood-page .mood-medallion-list{flex-wrap:wrap;gap:22px 30px;max-width:340px;margin-left:auto;margin-right:auto}.mood-page .mood-description-block{text-align:left;margin-top:22px}}.mood-page .mood-medallion-list{justify-content:flex-start;gap:14px;margin-top:26px}.mood-page .mood-medallion-option{background:0 0;border:0;border-radius:0;gap:10px;width:112px;min-height:auto;padding:4px;transition:transform .15s;position:relative}.mood-page .mood-medallion-option:hover{background:0 0;transform:translateY(-2px)}.mood-page .mood-medallion-option:focus-visible{outline-offset:3px;border-radius:12px;outline:3px solid #d65f3e33}.mood-page .mood-medallion-option.selected{box-shadow:none;background:0 0;border:0}.mood-page .mood-medallion{border:1px solid #20201e24;width:88px;height:88px;transition:border-color .15s,box-shadow .15s,transform .15s,filter .15s;box-shadow:0 2px 5px #19161214}.mood-page .mood-medallion-option.selected .mood-medallion{border:2px solid #d65f3e;box-shadow:0 0 0 3px #d65f3e24,0 2px 5px #19161214}.mood-page .mood-medallion-check{color:#fff;background:#d65f3e;border:2px solid #fff;border-radius:50%;width:24px;height:24px;top:-5px;right:-5px;box-shadow:0 2px 6px #632a1b40}.mood-page .mood-medallion-name{font-weight:550}.mood-page .mood-medallion-option.selected .mood-medallion-name{font-weight:650}@media (max-width:600px){.mood-page .mood-medallion-list{flex-wrap:nowrap;justify-content:flex-start;gap:10px;max-width:none;margin-top:20px;margin-left:0;margin-right:0}.mood-page .mood-medallion-option{width:108px;min-width:108px;min-height:126px;padding:7px 4px}.mood-page .mood-medallion{width:78px;height:78px}.mood-page .mood-medallion-check{width:22px;height:22px;top:3px;right:5px}}.create-page.narration-page{width:calc(100% - 64px);max-width:650px;margin-inline:auto}.narration-step{width:100%;max-width:650px;margin-inline:auto}.narration-label{color:#20201e;font-size:13px;font-weight:600;line-height:19px;display:block}.language-segments{background:#f7f5f2;border:1px solid #e7e4de;border-radius:10px;align-items:center;gap:2px;margin-top:9px;padding:3px;display:inline-flex}.language-segments button{color:#686660;cursor:pointer;background:0 0;border:0;border-radius:8px;height:34px;padding-inline:13px;font-size:13px;font-weight:500}.language-segments button.selected{color:#20201e;background:#fff;box-shadow:0 1px 2px #1e191414}.more-languages-message{color:#96928b;margin:7px 0 0;font-size:11px;line-height:16px}.voice-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.voice-heading p{color:#77746e;margin:0;font-size:12px;line-height:17px}.auto-voice{cursor:pointer;text-align:left;width:100%;min-height:66px;box-shadow:none;background:#fff;border:1px solid #e7e4de;border-radius:11px;align-items:center;gap:12px;margin-top:9px;padding:13px 14px;display:flex}.auto-voice-icon{color:#686660;background:#f3f1ed;border-radius:9px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;display:flex}.auto-voice-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.auto-voice-title{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.auto-voice-title em{color:#b85b40;background:0 0;border:1px solid #e7cfc6;border-radius:999px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:500;line-height:15px}.auto-voice-copy small{color:#77746e;font-size:12px;font-weight:400;line-height:17px}.voice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.voice-card{cursor:pointer;min-height:64px;box-shadow:none;background:#fff;border:1px solid #e7e4de;border-radius:11px;align-items:center;gap:10px;padding:11px 12px;display:flex;position:relative}.voice-card.selected{background:#fff9f6;border-color:#d65f3e}.voice-play{z-index:2;color:#56534f;cursor:pointer;background:#f3f1ed;border:0;border-radius:999px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;padding:0;display:flex;position:relative}.voice-select{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;min-width:0;padding:0;display:flex}.voice-select>span:first-child{flex-direction:column;min-width:0;display:flex}.voice-select b{color:#20201e;font-size:14px;font-weight:600;line-height:19px}.voice-select small{color:#77746e;font-size:12px;font-weight:400;line-height:17px}.voice-duration{color:#96928b;font-family:var(--font-geist-mono),monospace;margin-left:auto;font-size:11px;font-style:normal}.voice-check{color:#fff;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;display:flex}.toggle-voices{color:#b85b40;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:12px;font-weight:500;line-height:18px}.narration-step-card .quiz-actions{margin-top:26px}@media (max-width:600px){.create-page.narration-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.language-segments{width:100%;display:flex;overflow-x:auto}.language-segments button{flex:none}.voice-heading{display:block}.voice-heading p{margin-top:3px}.voice-grid{grid-template-columns:1fr}}.create-page.narration-page,.narration-step{max-width:680px}.narration-page .question h2{color:#181817;letter-spacing:-.025em;font-size:26px;font-weight:600;line-height:32px}.narration-page .question p{color:#686660;margin-top:5px;font-size:15px;font-weight:400;line-height:22px}.narration-label{color:#292825;font-size:14px;font-weight:600;line-height:20px}.language-segments{background:#f5f3ef;border-color:#e6e2dc;border-radius:11px;margin-top:10px;padding:3px}.language-segments button{border-radius:8px;height:36px;padding-inline:14px;font-size:13px;font-weight:500}.language-segments button.selected{box-shadow:0 1px 3px #1e191414}.voice-block{margin-top:30px}.voice-heading p{color:#77746e;font-size:13px;line-height:18px}.auto-voice{background:#fffbf8;border-color:#e5ddd7;border-radius:12px;gap:12px;min-height:72px;margin-top:11px;padding:14px 15px}.auto-voice.selected{background:#fff8f4;border-color:#d65f3e}.auto-voice-icon{color:#d65f3e;background:#fff0ea;border-radius:10px;width:38px;min-width:38px;height:38px}.auto-voice-title b{color:#20201e;font-size:15px;font-weight:600;line-height:20px}.auto-voice-copy small{color:#6f6d68;margin-top:2px;font-size:13px;font-weight:400;line-height:18px}.auto-voice-badge{color:#c65a3c;background:#fff0ea;border:0;border-radius:999px;flex:none;padding:2px 6px;font-size:10px;font-style:normal;font-weight:500;line-height:14px}.voice-grid{gap:10px;margin-top:10px}.voice-card{border-radius:12px;gap:11px;min-height:68px;padding:12px 13px}.voice-card:hover{background:#faf9f7;border-color:#d7d2ca}.voice-play{color:#d65f3e;background:#fff0ea;width:38px;min-width:38px;height:38px}.voice-play:hover{color:#c94f30;background:#fde4da}.voice-play.playing{color:#fff;background:#d65f3e}.voice-select b{color:#20201e;letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.voice-select small{color:#716e68;margin-top:1px;font-size:13px;font-weight:400;line-height:18px}.voice-duration{color:#96928b;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500;line-height:16px}.toggle-voices{color:#c65a3c;margin-top:10px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.toggle-voices:hover{color:#a9472e;text-underline-offset:3px;text-decoration:underline}.narration-step-card .quiz-actions{justify-content:space-between;align-items:center;margin-top:30px;display:flex}@media (max-width:600px){.create-page.narration-page{max-width:none}.auto-voice-badge{display:none}}.narration-page .voice-select small,.narration-page .auto-voice-copy small{color:#5f5d58;font-size:15px;font-weight:400;line-height:22px}.finish-section{width:100%}.finish-section+.finish-section{margin-top:28px}.finish-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.finish-heading b{color:#292825;font-size:14px;font-weight:600;line-height:20px}.finish-heading span{color:#77746e;font-size:12px;line-height:18px}.music-chips{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.music-chips button{color:#5f5c57;cursor:pointer;background:#fff;border:1px solid #e7e4de;border-radius:9px;height:34px;padding-inline:12px;font-size:13px;font-weight:500}.music-chips button.selected{color:#b84f32;background:#fff8f5;border-color:#d65f3e}.resolved-recommendation,.caption-recommendation{color:#b85b40;margin:8px 0 0;font-size:11px;font-weight:500;line-height:16px}.caption-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}.caption-card{cursor:pointer;background:#fff;border:1px solid #e7e4de;border-radius:11px;min-width:0;padding:5px;overflow:hidden}.caption-card.selected{background:#fff8f5;border-color:#d65f3e}.caption-preview{aspect-ratio:9/12;color:#fff;text-align:center;background:#242424;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex;position:relative;overflow:hidden}.caption-preview strong{font-size:12px;font-weight:800;line-height:14px}.caption-preview strong i{color:#ec7655;font-style:normal;display:block}.caption-preview-clean{align-items:flex-end}.caption-preview-clean strong{font-size:10px;font-weight:600}.caption-preview-documentary{align-items:flex-end}.caption-preview-documentary em{background:#0000008c;width:100%;padding:4px;font-size:7px;font-style:normal;line-height:10px}.caption-preview-word_by_word{flex-direction:column;gap:4px}.caption-preview-word_by_word small{color:#aaa;font-size:7px}.caption-preview-word_by_word strong{color:#ec7655;font-size:10px}.caption-preview-none{color:#aaa}.caption-check{color:#fff;background:#d65f3e;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:6px;right:6px}.caption-name{color:#20201e;text-align:center;padding:9px 2px 6px;font-size:12px;font-weight:600;line-height:17px;display:block}.caption-recommendation+.caption-grid{margin-top:7px}.duration-selector{width:100%;margin-top:11px;display:flex}.duration-selector button{cursor:pointer;background:#fff;border:1px solid #e7e4de;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1px;min-height:52px;margin-left:-1px;display:flex;position:relative}.duration-selector button:first-child{border-radius:10px 0 0 10px;margin-left:0}.duration-selector button:last-child{border-radius:0 10px 10px 0}.duration-selector button.selected{z-index:1;color:#b84f32;background:#fff8f5;border-color:#d65f3e}.duration-selector b{font-size:13px;font-weight:600}.duration-selector small{color:#8b8882;font-size:10px}.advanced-settings{border-top:1px solid #e7e4de;margin-top:22px}.advanced-toggle{color:#56534f;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:14px 0;font-size:13px;font-weight:600;display:flex}.advanced-toggle svg:last-child{margin-left:auto;transition:transform .15s}.advanced-settings.open .advanced-toggle svg:last-child{transform:rotate(180deg)}.advanced-content{gap:14px;padding:2px 0 10px;display:grid}.mini-setting{justify-content:space-between;align-items:center;gap:16px;display:flex}.mini-setting>span{color:#5f5c57;font-size:12px;font-weight:500}.mini-setting>div{background:#f5f3ef;border:1px solid #e7e4de;border-radius:9px;padding:2px;display:inline-flex}.mini-setting button{color:#686660;cursor:pointer;background:0 0;border:0;border-radius:7px;height:30px;padding:0 10px;font-size:11px}.mini-setting button.selected{color:#20201e;background:#fff;box-shadow:0 1px 2px #1e191414}.finish-step-card .quiz-actions{margin-top:30px}@media (max-width:600px){.create-page.finish-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.finish-heading{display:block}.finish-heading span{margin-top:2px;display:block}.caption-grid{gap:9px;padding-bottom:5px;display:flex;overflow-x:auto}.caption-card{flex:0 0 126px}.duration-selector{overflow-x:auto}.duration-selector button{flex:0 0 112px}.mini-setting{flex-direction:column;align-items:flex-start;gap:6px}}.narration-page .voice-list{flex-direction:column;gap:10px;width:100%;margin-top:10px;display:flex}.narration-page .voice-list .auto-voice{width:100%;min-height:78px;box-shadow:none;background:#fff;border:1px solid #e7e3dd;border-radius:14px;align-items:center;gap:14px;margin:0;padding:14px 16px;display:flex}.narration-page .voice-list .auto-voice.selected{background:#fff9f6;border-color:#d65f3e}.narration-page .voice-list .auto-voice-copy small{color:#66635e;font-size:14px;font-weight:400;line-height:20px}.narration-page .voice-row{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;min-height:78px;box-shadow:none;background:#fff;border:1px solid #e7e3dd;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;display:flex}.narration-page .voice-row:hover{background:#fbfaf8;border-color:#d8d3cb}.narration-page .voice-row.selected{background:#fff9f6;border-color:#d65f3e}.narration-page .voice-row-select{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.narration-page .voice-row-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.narration-page .voice-row-copy b{color:#20201e;letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:21px}.narration-page .voice-row-copy small{color:#686660;font-size:14px;font-weight:400;line-height:20px}.narration-page .voice-row .voice-duration{color:#96928b;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:500;line-height:16px}.narration-page .voice-row .voice-check{width:22px;min-width:22px;height:22px}.narration-page .voice-orb{z-index:1;color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;padding:0;transition:transform .15s,filter .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #ffffff47,0 2px 8px #4a2e201a}.narration-page .voice-orb:after{content:"";border-radius:inherit;pointer-events:none;opacity:.06;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 28% 24%,#ffffffb3 0 1px,#0000 1px 3px);position:absolute;inset:0}.narration-page .voice-orb svg{z-index:1;position:relative}.narration-page .voice-orb:hover{filter:saturate(1.06);transform:scale(1.035)}.narration-page .voice-orb.playing{filter:saturate(1.12)contrast(1.04);box-shadow:inset 0 0 18px #ffffff4d,0 0 0 2px #d65f3e6b,0 2px 8px #4a2e201a}.narration-page .voice-list-toggle{color:#c65a3c;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:1px;padding:4px 0;font-size:13px;font-weight:500;line-height:18px}.narration-page .voice-list-toggle:hover{color:#a9472e;text-underline-offset:3px;text-decoration:underline}@media (max-width:600px){.narration-page .voice-row{padding:11px 12px}.narration-page .voice-list .auto-voice{padding:13px 12px}.narration-page .voice-orb{width:46px;min-width:46px;height:46px}.narration-page .auto-voice-badge{display:none}}.narration-page .voice-row:nth-child(2) .voice-orb{background:radial-gradient(circle at 30% 25%,#ffffffeb 0%,#ffffff1a 34%,#fff0 47%),radial-gradient(circle at 72% 75%,#ffbe52c7 0%,#ffbe5200 48%),linear-gradient(145deg,#ff8b68 0%,#f26448 42%,#ed9b3e 72%,#ffd077 100%)!important}.narration-page .voice-row:nth-child(3) .voice-orb{background:radial-gradient(circle at 30% 25%,#ffffffeb 0%,#ffffff1f 34%,#fff0 47%),radial-gradient(circle at 72% 75%,#eadba4ad 0%,#eadba400 48%),linear-gradient(145deg,#a8d9cf 0%,#76b8b0 42%,#9bbed1 70%,#e8dca9 100%)!important}.narration-page .voice-row:nth-child(4) .voice-orb{background:radial-gradient(circle at 30% 25%,#ffffffc7 0%,#ffffff14 32%,#fff0 46%),radial-gradient(circle at 72% 75%,#a481ceb8 0%,#a481ce00 48%),linear-gradient(145deg,#40558a 0%,#273563 42%,#65528d 70%,#a184c6 100%)!important}.narration-page .voice-row:nth-child(5) .voice-orb{background:radial-gradient(circle at 30% 25%,#ffffffd6 0%,#ffffff14 33%,#fff0 46%),radial-gradient(circle at 72% 75%,#d3707eb8 0%,#d3707e00 48%),linear-gradient(145deg,#6e2737 0%,#9a3b48 42%,#c76567 70%,#d98a86 100%)!important}.narration-page .voice-row:nth-child(6) .voice-orb{background:radial-gradient(circle at 30% 25%,#ffffffdb 0%,#ffffff17 33%,#fff0 46%),radial-gradient(circle at 72% 75%,#c899538c 0%,#c8995300 48%),linear-gradient(145deg,#376c70 0%,#2d555d 42%,#6e7e82 70%,#c39a62 100%)!important}.narration-page .voice-orb{box-shadow:inset 0 0 18px #ffffff42,0 2px 8px #4a2e201a}.music-list{flex-direction:column;gap:9px;width:100%;margin-top:10px;display:flex}.auto-music{cursor:pointer;text-align:left;width:100%;min-height:72px;box-shadow:none;background:#fff;border:1px solid #e7e3dd;border-radius:13px;align-items:center;gap:13px;padding:13px 15px;display:flex}.auto-music.selected{background:#fff9f6;border-color:#d65f3e}.auto-music-icon{color:#d65f3e;background:#fff0ea;border-radius:10px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;display:flex}.auto-music-copy{flex-direction:column;flex:1;min-width:0;display:flex}.auto-music-copy b{color:#20201e;font-size:15px;font-weight:600;line-height:20px}.auto-music-copy small{color:#686660;margin-top:2px;font-size:14px;font-weight:400;line-height:20px}.auto-music>em{color:#c65a3c;background:#fff0ea;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:500;line-height:14px}.music-row{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;min-height:76px;box-shadow:none;background:#fff;border:1px solid #e7e3dd;border-radius:13px;align-items:center;gap:13px;padding:11px 15px;display:flex}.music-row:hover{background:#fbfaf8;border-color:#d8d3cb}.music-row.selected{background:#fff9f6;border-color:#d65f3e}.music-cover{color:#85817a;border-radius:12px;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;transition:filter .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #ffffff2e,0 2px 8px #3a271c14}.music-cover.playing{filter:contrast(1.06);box-shadow:inset 0 0 18px #ffffff2e,0 0 0 2px #d65f3e4d,0 2px 8px #3a271c14}.music-play{color:#20201e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#ffffffeb;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex;box-shadow:0 2px 8px #0000001a}.music-play:disabled{cursor:not-allowed;opacity:.55}.music-select{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.music-select>span:first-child{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.music-select b{color:#20201e;letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.music-select small{color:#686660;font-size:14px;font-weight:400;line-height:20px}.music-select>em{color:#96928b;font-family:var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-style:normal;font-weight:500;line-height:16px}.music-check{color:#fff;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;display:flex}.music-list-toggle{color:#c65a3c;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:1px;padding:4px 0;font-size:13px;font-weight:500;line-height:18px}.music-list-toggle:hover{color:#a9472e;text-underline-offset:3px;text-decoration:underline}.music-section+.captions-section{margin-top:30px}@media (max-width:600px){.music-row{padding:10px 12px}.auto-music{padding:12px}.music-cover{width:46px;min-width:46px;height:46px}.auto-music>em{display:none}}.captions-section .finish-heading span{color:#77746e;font-size:13px;line-height:18px}.auto-caption{width:100%;min-height:70px;box-shadow:none;cursor:pointer;text-align:left;background:#fff;border:1px solid #e7e3dd;border-radius:13px;align-items:center;gap:13px;margin-top:11px;padding:13px 15px;display:flex}.auto-caption.selected{background:#fff9f6;border-color:#d65f3e}.auto-caption-icon{color:#d65f3e;background:#fff0ea;border-radius:10px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;display:flex}.auto-caption-copy{flex-direction:column;flex:1;min-width:0;display:flex}.auto-caption-copy b{color:#20201e;font-size:15px;font-weight:600;line-height:20px}.auto-caption-copy small{color:#686660;margin-top:2px;font-size:14px;font-weight:400;line-height:20px}.auto-caption>em{color:#c65a3c;background:#fff0ea;border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:500;line-height:14px}.caption-auto-check,.caption-check-premium{color:#fff;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;display:flex}.caption-card-premium{cursor:pointer;width:100%;min-width:0;box-shadow:none;background:#fff;border:1px solid #e7e3dd;border-radius:12px;flex-direction:column;padding:5px;display:flex;position:relative;overflow:hidden}.caption-card-premium:hover{background:#fbfaf8;border-color:#d8d3cb}.caption-card-premium.selected{background:#fff9f6;border-color:#d65f3e}.caption-card-premium.recommended{border-color:#e8b6a7}.caption-scene{aspect-ratio:9/14;box-sizing:border-box;color:#fff;text-align:center;background-position:50%;background-size:cover;border-radius:9px;flex-direction:column;justify-content:flex-end;width:100%;display:flex;position:relative;overflow:hidden}.caption-scene-viral{justify-content:center;padding:9px}.caption-scene-viral strong{text-shadow:0 2px 6px #0000008c;font-size:10px;font-weight:800;line-height:.98}.caption-scene-viral i{color:#ff7657;font-style:normal}.caption-scene-clean strong{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1414147a;border-radius:6px;margin:0 8px 11px;padding:7px 9px;font-size:9px;font-weight:600;line-height:1.2}.caption-scene-clean i{color:#ff8a70;font-style:normal}.caption-scene-documentary em{text-align:left;background:#0a0a0a9e;border-radius:4px;margin:0 6px 7px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:400;line-height:1.25}.caption-scene-word_by_word{justify-content:center}.caption-scene-word_by_word strong{color:#ff7657;text-shadow:0 2px 6px #000000a6;font-size:10px;font-weight:800;line-height:1}.caption-scene-none{background-blend-mode:normal;justify-content:center}.captions-off{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#ffffffd1;background:#1414146b;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;margin:auto;display:flex}.caption-check-premium{z-index:5;position:absolute;top:7px;right:7px}.caption-name-premium{color:#20201e;text-align:center;padding:9px 2px 6px;font-size:12px;font-weight:600;line-height:17px}.caption-gallery+.duration-section{margin-top:28px}@media (max-width:600px){.auto-caption{padding:12px}.auto-caption>em{display:none}.caption-gallery{scroll-snap-type:x mandatory;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.caption-card-premium{scroll-snap-align:start;flex:0 0 126px;width:126px}}.create-page.finish-page{width:calc(100% - 64px);max-width:760px;margin-inline:auto}.finalize-step{width:100%;max-width:760px;margin-inline:auto}.caption-gallery{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:100%;margin-top:11px;display:grid}.caption-card-premium{border-radius:12px;width:100%;min-width:0;padding:5px}.caption-scene{aspect-ratio:9/16;background-position:50%;background-size:cover;border-radius:9px;width:100%;min-height:196px}.caption-scene-viral{padding-inline:8px}.caption-scene-viral strong{font-size:12px;font-weight:800;line-height:.98}.caption-scene-clean strong{padding:9px 10px;font-size:12px;font-weight:600;line-height:1.18}.caption-scene-documentary em{align-items:center;min-height:38px;padding:7px 8px;font-size:10px;line-height:1.25;display:flex}.caption-scene-word_by_word small{opacity:.75;font-size:8px}.caption-scene-word_by_word strong{font-size:12px;font-weight:800}.captions-off{width:34px;height:34px}.caption-name-premium{padding:10px 2px 7px;font-size:12.5px;font-weight:600;line-height:17px}.caption-check-premium{width:23px;min-width:23px;height:23px;top:7px;right:7px}@media (max-width:760px){.create-page.finish-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.caption-gallery{scroll-snap-type:x mandatory;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.caption-card-premium{scroll-snap-align:start;flex:0 0 132px;width:132px}.caption-scene{min-height:196px}}.advanced-toggle{color:#292825;letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:20px}.advanced-content{gap:22px}.mini-setting{align-items:center}.mini-setting>span{color:#4f4c47;font-size:14px;font-weight:500;line-height:20px}.mini-setting button{color:#77746e;font-size:12px;font-weight:500;line-height:18px}.mini-setting button.selected{color:#20201e}@media (max-width:600px){.mini-setting{align-items:flex-start;gap:8px}.mini-setting>div{align-self:stretch}}.finish-page .finish-heading>span{color:#77746e;font-size:13px;font-weight:400;line-height:18px}.create-page.character-page{width:calc(100% - 64px);max-width:760px;margin-inline:auto}.character-step{width:100%;max-width:760px;margin-inline:auto}.character-gallery{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:10px;width:100%;margin-top:24px;display:grid}.character-card{appearance:none;cursor:pointer;text-align:left;width:100%;min-width:0;box-shadow:none;box-sizing:border-box;background:#fff;border:1px solid #e8e5df;border-radius:12px;flex-direction:column;padding:5px;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative;overflow:hidden}.character-card:hover{background:#faf8f5;border-color:#dcd8d0;transform:translateY(-1px)}.character-card.selected{background:#fff8f5;border-color:#d65f3e}.character-card .character-image{aspect-ratio:9/16;color:#aaa69f;background:#f3f1ed;border-radius:9px;flex-shrink:0;place-items:center;width:100%;height:auto;margin:0;display:grid;position:relative;overflow:hidden}.character-card .character-image img{object-fit:cover;width:100%;height:100%;display:block}.character-placeholder{color:#aaa69f;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.character-check{z-index:5;color:#fff;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}.character-name{color:#20201e;text-align:center;white-space:normal;width:100%;padding:10px 3px 7px;font-size:13px;font-weight:600;line-height:18px;display:block}.character-description{color:#686660;text-align:left;min-height:42px;margin-top:14px;font-size:14px;font-weight:400;line-height:21px}.character-description>span{color:#d65f3e;margin-bottom:3px;font-size:11px;font-weight:500;line-height:16px;display:block}.character-description p{margin:0}.character-step-card .quiz-actions{justify-content:space-between;align-items:center;margin-top:26px;display:flex}@media (max-width:760px){.create-page.character-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.character-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.character-gallery::-webkit-scrollbar{display:none}.character-card{scroll-snap-align:start;flex:0 0 132px;width:132px}}.character-description>.character-recommended-badge{color:#c95b3d;white-space:nowrap;background:#fff0ea;border-radius:999px;align-items:center;width:fit-content;margin:0 0 6px;padding:2px 7px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex}.character-description>.character-description-text{color:#686660;text-align:left;margin:0;font-size:14px;font-weight:400;line-height:21px}.create-page.review-page{width:calc(100% - 64px);max-width:760px;margin-inline:auto}.final-review{width:100%;max-width:760px;margin-inline:auto;display:block}.final-review .question{margin-bottom:24px}.final-review-card{width:100%;box-shadow:none;box-sizing:border-box;background:#fff;border:1px solid #e7e3dd;border-radius:14px;padding:17px;display:block}.final-review-card h3{color:#292825;letter-spacing:-.01em;margin:0 0 13px;font-size:15px;font-weight:600;line-height:21px;display:block}.final-review-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;display:grid}.final-review-mini-item{box-sizing:border-box;background:#faf8f5;border:1px solid #ece8e2;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:11px 12px;display:flex}.final-review-mini-item span,.final-review-mini-item b{width:100%;margin:0;display:block}.final-review-mini-item span{color:#77746e;font-size:13px;font-weight:500;line-height:18px}.final-review-mini-item b{color:#20201e;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:20px}.final-review-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;margin-top:12px;display:grid}.final-review-visual-body{align-items:stretch;gap:12px;min-width:0;display:flex}.final-review-thumbnail{color:#aaa69f;background:#f4f1ee;border-radius:12px;flex:0 0 96px;justify-content:center;align-items:center;width:96px;max-width:96px;height:120px;max-height:120px;display:flex;overflow:hidden}.final-review-thumbnail img{object-fit:cover;object-position:center;width:100%;max-width:96px;height:100%;max-height:120px;display:block}.final-review-details-grid{flex:1;gap:6px;min-width:0;display:grid}.final-review-details-grid .final-review-mini-item{justify-content:center;padding:6px 9px}.final-review-production-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.final-review-production-grid .final-review-mini-item{justify-content:center;min-height:68px;padding:9px 10px}.final-review-ai-note{color:#b9563b;box-sizing:border-box;background:#fff8f5;border:1px solid #f0d6cc;border-radius:12px;align-items:center;gap:11px;width:100%;margin-top:12px;padding:13px 15px;display:flex}.final-review-ai-note>span{background:#fff0ea;border-radius:9px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;display:flex}.final-review-ai-note p{color:#56534f;margin:0;font-size:14px;font-weight:400;line-height:21px;display:block}.review-step-card .quiz-actions{margin-top:24px}@media (max-width:760px){.create-page.review-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.final-review-summary-grid,.final-review-main-grid{grid-template-columns:1fr}.final-review-main-grid{gap:10px}.final-review-card{padding:14px}.final-review-production-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.final-review-ai-note{align-items:flex-start}.review-step-card .quiz-actions{margin-top:20px}}@media (max-width:440px){.final-review-summary-grid,.final-review-production-grid{grid-template-columns:1fr}.final-review-visual-body{align-items:flex-start}.final-review-thumbnail{flex-basis:84px;width:84px;max-width:84px;height:108px;max-height:108px}.final-review-thumbnail img{max-width:84px;max-height:108px}}.review-preview-card{background:#fff;border:1px solid #e7e3dd;border-radius:16px;grid-template-columns:148px minmax(0,1fr);display:grid;overflow:hidden}.review-video-cover{color:#fff;background:#f0ede8;place-items:center;min-height:174px;display:grid;position:relative;overflow:hidden}.review-video-cover>img{object-fit:cover;width:100%;height:100%}.review-video-cover-empty{color:#fff;background:linear-gradient(145deg,#242a2c 0%,#69787c 46%,#c7b390 110%);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.review-video-cover-empty:before{content:"";opacity:.85;background:radial-gradient(circle at 22% 18%,#ffffff59,#0000 21%),linear-gradient(126deg,#0000 18%,#ffffff1a 18% 19%,#0000 19% 39%,#ffffff14 39% 40%,#0000 40%);position:absolute;inset:0}.review-video-cover-empty svg{z-index:2;color:#fff;filter:drop-shadow(0 2px 8px #00000038);position:relative}.review-cover-frame{z-index:1;border:1px solid #ffffff57;border-radius:3px;width:74%;height:32%;position:absolute;transform:rotate(-15deg)}.review-cover-frame-one{top:18%;left:-18%}.review-cover-frame-two{bottom:21%;right:-22%;transform:rotate(-15deg)translateY(8px)}.review-video-cover-shade{z-index:2;background:linear-gradient(#100e0c0a,#100e0cad);position:absolute;inset:0}.review-video-cover-label{z-index:3;gap:2px;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.review-video-cover-label span{opacity:.9;font-size:11px;font-weight:500;line-height:15px}.review-video-cover-label b{font-size:13px;font-weight:650;line-height:18px}.review-video-copy{flex-direction:column;justify-content:center;min-width:0;padding:20px 22px;display:flex}.review-tags{flex-wrap:wrap;gap:6px;display:flex}.review-tags span{color:#706c65;background:#f5f2ee;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:600;line-height:15px}.review-video-copy h3{color:#20201e;letter-spacing:-.022em;max-width:510px;margin:11px 0 0;font-size:20px;font-weight:650;line-height:27px}.review-video-copy p{color:#77746e;margin:8px 0 0;font-size:13px;font-weight:500;line-height:19px}.review-audio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.review-audio-card{background:#fff;border:1px solid #e7e3dd;border-radius:14px;grid-template-columns:44px minmax(0,1fr) 38px;align-items:center;gap:11px;min-height:76px;padding:12px;display:grid}.review-audio-orb{color:#fff;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 12px #ffffff2e}.review-audio-orb svg{color:#fff!important}.review-audio-card>div:nth-child(2){gap:1px;min-width:0;display:grid}.review-audio-card span{color:#8a857e;font-size:11px;font-weight:500;line-height:15px}.review-audio-card b{color:#292825;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;line-height:19px;overflow:hidden}.review-audio-card small{color:#77746e;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:17px;overflow:hidden}.review-preview-button,.review-preview-muted{color:#393632;background:#fff;border:1px solid #e7e3dd;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.review-preview-button{cursor:pointer}.review-preview-button:hover,.review-preview-button.playing{color:#fff;background:#d65f3e;border-color:#d65f3e}.review-preview-muted{color:#aaa59e}.review-final-details{color:#686660;justify-content:space-between;align-items:center;gap:15px;margin-top:12px;padding:11px 2px;display:flex}.review-final-details span{align-items:center;gap:7px;font-size:12px;font-weight:500;line-height:17px;display:flex}.review-final-details svg{color:#373532}@media (max-width:760px){.review-preview-card{grid-template-columns:112px minmax(0,1fr)}.review-video-cover{min-height:154px}.review-video-copy{padding:16px}.review-video-copy h3{font-size:17px;line-height:23px}.review-audio-grid{grid-template-columns:1fr}.review-final-details{flex-direction:column;align-items:flex-start;gap:7px}}@media (max-width:440px){.review-preview-card{grid-template-columns:92px minmax(0,1fr)}.review-video-cover{min-height:142px}.review-video-copy{padding:14px}.review-tags span{font-size:10px}.review-video-copy h3{font-size:16px;line-height:21px}.review-video-copy p{font-size:12px;line-height:17px}}.conversion-page{background:#fcfbf9;justify-content:center;min-height:100%;padding:clamp(48px,10vh,112px) 24px;display:flex}.conversion-shell{width:min(100%,580px)}.conversion-preparation{align-items:center}.conversion-preparation .conversion-shell{text-align:center}.conversion-mark{color:#d65f3e;background:#fff0eb;border-radius:17px;place-items:center;width:54px;height:54px;display:inline-grid;box-shadow:0 12px 32px #bf53301f}.conversion-shell h1{color:#20201e;letter-spacing:-.04em;margin:20px 0 8px;font-size:clamp(27px,3vw,38px);font-weight:650;line-height:1.08}.conversion-preparation .conversion-shell>p{color:#77746e;max-width:410px;margin:0 auto;font-size:15px;line-height:23px}.preparation-list{text-align:left;gap:3px;max-width:420px;margin:34px auto 0;padding:0;list-style:none;display:grid}.preparation-list li{color:#aaa59e;border-radius:10px;align-items:center;gap:11px;min-height:42px;padding:0 12px;font-size:14px;font-weight:500;transition:background .28s,color .28s;display:flex}.preparation-list li.active{color:#393633;background:#fff8f5}.preparation-list li.complete{color:#5d7363}.preparation-list svg{color:#5d9b73}.preparation-dot{border:1.5px solid;border-radius:50%;width:8px;height:8px}.preparation-list .active .preparation-dot{border-color:#d65f3e;animation:1.1s ease-in-out infinite preparation-pulse;box-shadow:0 0 0 5px #d65f3e1f}@keyframes preparation-pulse{50%{transform:scale(1.18);box-shadow:0 0 0 8px #d65f3e0a}}.conversion-offer-page{align-items:flex-start}.conversion-offer{padding-bottom:40px}.conversion-back{color:#77746e;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.conversion-back:hover{color:#292825}.conversion-offer-eyebrow{color:#bd5739;align-items:center;gap:7px;margin-top:38px;font-size:13px;font-weight:600;display:flex}.conversion-offer h1{max-width:560px;margin-top:14px}.conversion-idea{color:#34312e;font-family:var(--font-instrument-serif),Georgia,serif;margin:18px 0 0;font-size:clamp(22px,2.7vw,30px);line-height:1.16}.conversion-specs{color:#77746e;flex-wrap:wrap;gap:6px;margin:13px 0 0;font-size:13px;line-height:20px;display:flex}.conversion-price{border-top:1px solid #e7e3dd;border-bottom:1px solid #e7e3dd;margin-top:30px;padding:22px 0}.conversion-price>span{color:#77746e;font-size:13px;font-weight:550;display:block}.conversion-price p{color:#77746e;margin:12px 0 0;font-size:13px;line-height:20px}.conversion-guarantee{background:#fffaf7;border:1px solid #edd9d0;border-radius:13px;gap:12px;margin:20px 0 24px;padding:16px;display:flex}.conversion-guarantee>div{color:#d65f3e;background:#fff0ea;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.conversion-guarantee article{min-width:0}.conversion-guarantee h2{color:#292825;margin:0;font-size:14px;font-weight:650;line-height:20px}.conversion-guarantee p{color:#69655f;margin:4px 0 0;font-size:12px;line-height:18px}.conversion-guarantee button{color:#c65435;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:12px;font-weight:600}.conversion-offer>.primary-button{justify-content:center;width:100%;min-height:50px}.conversion-security{color:#8a857e;text-align:center;justify-content:center;align-items:center;gap:6px;margin:13px 0 0;font-size:11px;line-height:17px;display:flex}.conversion-modal-backdrop{z-index:90;background:#1d1b186b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.conversion-modal{background:#fff;border:1px solid #e7e3dd;border-radius:15px;width:min(100%,420px);padding:23px;box-shadow:0 24px 80px #19141038}.conversion-modal h2{color:#20201e;margin:0;font-size:19px;line-height:26px}.conversion-modal p{color:#69655f;margin:9px 0 20px;font-size:13px;line-height:20px}@media (max-width:600px){.conversion-page{padding:42px 20px}.conversion-offer-eyebrow{margin-top:28px}.conversion-price strong{font-size:38px}}.video-thumbnail-media{object-fit:cover;background:#201c31;width:100%;height:100%;display:block}.video-thumbnail-play{z-index:3;color:#fff;cursor:pointer;opacity:0;background:#1b191773;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:38px;height:38px;transition:opacity .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumbnail:hover .video-thumbnail-play,.video-thumbnail-play:focus-visible{opacity:1}.video-preview-loading{z-index:3;color:#fff;white-space:nowrap;font-size:11px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-player-backdrop{z-index:80;background:#1816148f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.video-player-dialog{background:#1d1c1a;border:1px solid #ffffff2e;border-radius:14px;width:min(100%,460px);overflow:hidden;box-shadow:0 20px 60px #14120f52}.video-player-head{color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:12px 13px;font-size:13px;line-height:18px;display:flex}.video-player-head strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.video-player-head button{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.video-player{background:#000;width:100%;max-height:76vh;display:block}.thumbnail .generation-overlay{text-shadow:0 1px 10px #050c1473;background:linear-gradient(#08111d1a,#08111db3)}.thumbnail .generation-overlay>span{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c1a2b33}.video-info h3{font-size:16px;font-weight:600;line-height:22px}.video-meta{font-size:12px;font-weight:500;line-height:18px}.card-bottom{margin-top:13px}.home-video-grid .video-card.compact{border-radius:12px}.home-video-grid .video-card.compact .video-info h3{min-height:auto;margin-bottom:6px;font-size:15px;line-height:21px}.home-video-grid .video-card.compact .video-meta{font-size:12px;line-height:18px}.home-video-grid .video-card.compact .card-bottom{margin-top:11px}.home-video-grid .video-card.compact .generation-overlay b{font-size:14px;line-height:20px}.home-video-grid .video-card.compact .generation-overlay small{font-size:12px;line-height:17px}@media (max-width:760px){.home-video-grid .video-card.compact .thumbnail{aspect-ratio:9/11}}.thumbnail.placeholder-sand{color:#8d8981;background:#f2f0ec}.thumbnail.placeholder-stone{color:#8b867e;background:#ebe8e2}.thumbnail.placeholder-clay{color:#8b8077;background:#efe9e3}.thumbnail.placeholder-fog{color:#8f8a82;background:#f5f3ef}.thumbnail.placeholder-sand:after,.thumbnail.placeholder-stone:after,.thumbnail.placeholder-clay:after,.thumbnail.placeholder-fog:after{display:none}.thumbnail.placeholder-sand svg,.thumbnail.placeholder-stone svg,.thumbnail.placeholder-clay svg,.thumbnail.placeholder-fog svg{color:currentColor}.home-video-grid{scrollbar-width:none;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.home-video-grid::-webkit-scrollbar{display:none}.home-video-grid .video-card.compact{background:var(--surface);flex:0 0 calc(20% - 9.6px);min-width:0}.home-video-grid .video-card.compact .thumbnail{aspect-ratio:9/12}.home-video-grid .video-card.compact .video-info{padding:12px}.home-video-grid .video-card.compact .video-info h3{color:#20201e;letter-spacing:-.01em;min-height:0;margin:0 0 5px;font-size:15px;font-weight:600;line-height:20px}.home-video-grid .video-card.compact .video-meta{color:#686660;font-size:13px;font-weight:500;line-height:18px}.home-video-grid .video-card.compact .card-bottom{border-top:1px solid #f0ede8;margin-top:10px;padding-top:10px}.home-video-grid .video-card.compact .status{padding:3px 8px;font-size:12px;font-weight:600;line-height:18px}.home-video-grid .video-card.compact .date{color:#77746e;font-size:12px;font-weight:500;line-height:18px}.home-video-grid .video-card.compact .video-thumbnail-play{opacity:1;background:#1e1e1c8a;width:34px;height:34px;box-shadow:0 1px 5px #00000024}.menu-note{color:#77746e;margin:5px 8px 7px;font-size:11px;font-weight:500;line-height:16px}.menu button:disabled{opacity:1;cursor:pointer}.menu button:disabled:hover{background:#f7f4ef}@media (max-width:980px){.home-video-grid .video-card.compact{flex-basis:178px}}@media (max-width:760px){.home-video-grid .video-card.compact{flex-basis:164px}.home-video-grid .video-card.compact .thumbnail{aspect-ratio:9/12}}.conversion-offer>.btn-primary{justify-content:center;width:100%;min-height:50px}.dashboard-video .video-thumbnail-play{opacity:1;background:#1c1a1794;width:42px;height:42px;box-shadow:0 2px 12px #0003}.create-page.conversion-page{background:0 0;width:calc(100% - 64px);max-width:680px;min-height:0;margin-inline:auto;padding:58px 0 72px;display:block}.conversion-stage-card{background:#fff;border-color:#e7e3dd;border-radius:14px;width:100%;box-shadow:0 12px 35px #201c1809}.conversion-stage-content{min-height:0;padding:38px 40px 34px}.conversion-preparation-head{align-items:center;gap:12px;display:flex}.conversion-preparation-head .auto-voice-icon{color:#d65f3e;background:#fff0ea;border-radius:10px;width:38px;min-width:38px;height:38px}.conversion-preparation-head h1{color:#181817;letter-spacing:-.025em;margin:0;font-size:26px;font-weight:600;line-height:32px}.conversion-preparation-head p{color:#686660;margin:3px 0 0;font-size:15px;font-weight:400;line-height:22px}.conversion-preparation .preparation-list{text-align:left;flex-direction:column;gap:10px;max-width:none;margin:30px 0 0;display:flex}.conversion-preparation .preparation-list li{color:#96928b;background:#fff;border:1px solid #e7e3dd;border-radius:14px;gap:14px;min-height:78px;padding:14px 16px;font-size:15px;font-weight:500;line-height:21px}.conversion-preparation .preparation-list li.active{color:#20201e;background:#fff9f6;border-color:#d65f3e}.conversion-preparation .preparation-list .active .preparation-dot{border-color:#d65f3e;animation:1.35s ease-in-out infinite preparation-pulse;box-shadow:0 0 0 5px #d65f3e1a}.conversion-offer{padding-top:0;position:relative}.conversion-offer .conversion-back{z-index:1;color:#77746e;align-items:center;gap:7px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex;position:absolute;top:18px;left:20px}.conversion-offer .conversion-back:hover{color:#20201e}.conversion-offer .conversion-stage-content{padding-top:62px}.conversion-offer-eyebrow{color:#c65a3c;align-items:center;gap:7px;margin:0;font-size:13px;font-weight:500;line-height:18px;display:flex}.conversion-offer-eyebrow svg{color:#d65f3e}.conversion-headline{margin-top:12px}.conversion-headline h1{color:#181817;letter-spacing:-.025em;margin:0;font-size:26px;font-weight:600;line-height:32px}.conversion-headline p{color:#686660;margin:5px 0 0;font-size:15px;font-weight:400;line-height:22px}.conversion-idea-card{text-align:left;background:#fff;border:1px solid #e7e3dd;border-radius:14px;align-items:center;gap:12px;min-height:78px;margin-top:28px;padding:14px 16px;display:flex}.conversion-idea-card .auto-voice-icon{color:#d65f3e;background:#fff0ea;border-radius:10px;width:38px;min-width:38px;height:38px}.conversion-idea-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.conversion-idea-copy small{color:#77746e;font-size:13px;font-weight:400;line-height:18px}.conversion-idea-copy strong{color:#20201e;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:21px;overflow:hidden}.conversion-specs{color:#77746e;flex-wrap:wrap;gap:6px;margin:12px 0 0;font-size:13px;font-weight:400;line-height:18px;display:flex}.conversion-specs span{color:#c9c3bc}.conversion-price{border:0;margin-top:28px;padding:0}.conversion-price>span{color:#77746e;font-size:13px;font-weight:400;line-height:18px;display:block}.conversion-price strong{color:#20201e;letter-spacing:-.05em;margin-top:5px;font-size:42px;font-weight:600;line-height:44px;display:block}.conversion-price p{color:#77746e;margin:9px 0 0;font-size:13px;font-weight:400;line-height:19px}.conversion-guarantee{background:#fff;border-color:#e7e3dd;border-radius:14px;align-items:flex-start;margin:28px 0 0;padding:14px 16px}.conversion-guarantee>div{color:#d65f3e;background:#fff0ea;border-radius:10px;flex:0 0 38px;width:38px;height:38px}.conversion-guarantee h2{color:#20201e;letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:20px}.conversion-guarantee p{color:#686660;margin-top:3px;font-size:13px;font-weight:400;line-height:19px}.conversion-guarantee button{color:#c65a3c;margin-top:7px;font-size:13px;font-weight:500;line-height:18px}.conversion-guarantee button:hover{text-underline-offset:3px;text-decoration:underline}.conversion-checkout{margin-top:28px}.conversion-checkout>.btn-primary{width:100%;min-height:46px;font-size:14px;font-weight:600;line-height:20px}.conversion-security{color:#8a857e;margin:11px 0 0;font-size:11px;line-height:17px}.conversion-reveal{opacity:0;filter:blur(4px);animation:.46s cubic-bezier(.2,.75,.25,1) forwards conversion-reveal;transform:translateY(7px)}.conversion-reveal-1{animation-delay:60ms}.conversion-reveal-2{animation-delay:.14s}.conversion-reveal-3{animation-delay:.23s}.conversion-reveal-4{animation-delay:.29s}.conversion-reveal-5{animation-delay:.37s}.conversion-reveal-6{animation-delay:.45s}.conversion-reveal-7{animation-delay:.54s}@keyframes conversion-reveal{to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.conversion-reveal{opacity:1;filter:none;animation:none;transform:none}.conversion-preparation .preparation-list .active .preparation-dot{animation:none}}@media (max-width:600px){.create-page.conversion-page{width:100%;max-width:none;padding:30px 16px 48px}.conversion-stage-content{padding:28px 18px 24px}.conversion-preparation-head{align-items:flex-start}.conversion-preparation-head h1,.conversion-headline h1{font-size:24px;line-height:30px}.conversion-preparation .preparation-list{gap:9px;margin-top:24px}.conversion-preparation .preparation-list li{min-height:68px;padding:12px}.conversion-offer .conversion-back{top:14px;left:16px}.conversion-offer .conversion-stage-content{padding-top:56px}.conversion-idea-card{margin-top:24px;padding:13px 12px}.conversion-idea-copy strong{white-space:normal}.conversion-guarantee{margin-top:24px;padding:13px 12px}.conversion-price,.conversion-checkout{margin-top:24px}}.conversion-landing-page{background:#fbfaf8;min-height:100vh;padding:0}.conversion-landing-shell{width:calc(100% - 64px);max-width:1060px;margin:0 auto;padding:118px 0 108px;position:relative}.conversion-landing-back{color:#686660;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:500;line-height:18px;display:inline-flex;position:absolute;top:31px;left:0}.conversion-landing-back:hover{color:#20201e}.conversion-landing-grid{grid-template-columns:minmax(0,1.15fr) minmax(312px,.85fr);align-items:start;gap:72px;display:grid}.conversion-landing-story{min-width:0;padding-right:10px}.conversion-landing-eyebrow{color:#a45b49;font-family:var(--font-instrument-serif),Georgia,"Times New Roman",serif;letter-spacing:.025em;margin:0;font-size:14px;font-weight:400;line-height:16px}.conversion-landing-headline{margin-top:13px}.conversion-landing-headline h1{color:#20201e;letter-spacing:-.052em;max-width:590px;margin:0;font-size:46px;font-weight:600;line-height:1.08}.conversion-landing-headline p{color:#686660;margin:16px 0 0;font-size:17px;font-weight:400;line-height:26px}.conversion-landing-idea{color:#292825;max-width:590px;font-family:var(--font-instrument-serif),Georgia,"Times New Roman",serif;letter-spacing:-.018em;margin:46px 0 0;font-size:31px;font-weight:400;line-height:1.13}.conversion-landing-specs{color:#686660;flex-wrap:wrap;gap:7px;margin:17px 0 0;font-size:13px;font-weight:500;line-height:19px;display:flex}.conversion-landing-specs span{color:#aaa49c}.conversion-landing-progress{border-top:1px solid #e7e3dd;border-bottom:1px solid #e7e3dd;grid-template-columns:1fr 1fr;gap:10px 22px;margin:42px 0 0;padding:21px 0;list-style:none;display:grid}.conversion-landing-progress li{color:#625e58;align-items:center;gap:7px;font-size:13px;font-weight:500;line-height:19px;display:flex}.conversion-landing-progress svg{color:#39703a}.conversion-landing-progress .is-current{color:#292825}.conversion-landing-progress .is-current i{background:#d65f3e;border-radius:50%;width:8px;height:8px;animation:1.65s ease-in-out infinite conversion-ready-pulse;display:block;box-shadow:0 0 0 5px #d65f3e17}@keyframes conversion-ready-pulse{50%{box-shadow:0 0 0 8px #d65f3e09}}.conversion-landing-offer{border-left:1px solid #e7e3dd;min-width:0;padding:2px 0 2px 55px}.conversion-landing-price{border-bottom:1px solid #e7e3dd;padding-bottom:29px}.conversion-landing-price strong{color:#20201e;letter-spacing:-.065em;margin-top:13px;font-size:58px;font-weight:600;line-height:.95;display:block}.conversion-landing-price>p:last-child{color:#77746e;margin:15px 0 0;font-size:13px;font-weight:400;line-height:20px}.conversion-landing-guarantee{border-bottom:1px solid #e7e3dd;padding:27px 0 28px}.conversion-landing-guarantee h2{color:#292825;letter-spacing:-.018em;margin:0;font-size:18px;font-weight:600;line-height:24px}.conversion-landing-guarantee p{color:#686660;margin:8px 0 0;font-size:13px;font-weight:400;line-height:20px}.conversion-landing-guarantee button{color:#c65a3c;cursor:pointer;background:0 0;border:0;margin-top:11px;padding:0;font-size:13px;font-weight:600;line-height:19px}.conversion-landing-guarantee button:hover{text-underline-offset:3px;text-decoration:underline}.conversion-landing-checkout{padding-top:28px}.conversion-landing-checkout>.btn-primary{border-radius:10px;width:100%;height:48px;font-size:14px;font-weight:600;line-height:20px}.conversion-landing-checkout>p{color:#77746e;text-align:center;justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-size:12px;font-weight:500;line-height:18px;display:flex}.conversion-reveal-8{animation-delay:.63s}@media (prefers-reduced-motion:reduce){.conversion-landing-progress .is-current i{animation:none}}@media (max-width:760px){.conversion-landing-shell{width:calc(100% - 40px);padding-top:92px;padding-bottom:72px}.conversion-landing-grid{grid-template-columns:1fr;gap:48px}.conversion-landing-headline h1{font-size:38px;line-height:42px}.conversion-landing-idea{margin-top:35px;font-size:28px}.conversion-landing-offer{border-top:1px solid #e7e3dd;border-left:0;padding:30px 0 0}.conversion-landing-price{padding-bottom:26px}}@media (max-width:460px){.conversion-landing-shell{padding-top:82px}.conversion-landing-headline h1{font-size:35px;line-height:39px}.conversion-landing-headline p{font-size:16px;line-height:24px}.conversion-landing-idea{font-size:26px}.conversion-landing-progress{grid-template-columns:1fr;gap:9px;margin-top:34px;padding:18px 0}.conversion-landing-price strong{font-size:54px}}.conversion-flow-header{color:#77746e;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;font-size:12px;font-weight:500;line-height:17px;display:grid}.conversion-flow-header>span{color:#a45b49;letter-spacing:.05em;font-size:11px;font-weight:600;line-height:16px}.conversion-flow-header>b{color:#686660;font-size:12px;font-weight:500;line-height:17px}.conversion-flow-header>i{color:#77746e;grid-area:1/2/3;font-size:12px;font-style:normal;line-height:17px}.conversion-flow-progress{background:#e9e7e2;border-radius:999px;height:3px;margin-top:10px;overflow:hidden}.conversion-flow-progress>i{border-radius:inherit;background:#d65f3e;height:100%;transition:width .56s cubic-bezier(.2,.75,.25,1);display:block}.conversion-flow-eyebrow{color:#a45b49;letter-spacing:.05em;margin:0;font-size:11px;font-weight:600;line-height:16px}.conversion-preparation .conversion-stage-content{min-height:0}.conversion-preparation .preparation-list{animation:.35s both conversion-flow-enter}.conversion-guarantee-checkpoint{margin-top:31px;animation:.35s both conversion-flow-enter}.conversion-guarantee-checkpoint h1{color:#20201e;letter-spacing:-.025em;max-width:470px;margin:10px 0 0;font-size:26px;font-weight:600;line-height:32px}.conversion-guarantee-lede{color:#686660;max-width:480px;margin:8px 0 0;font-size:15px;font-weight:400;line-height:22px}.conversion-guarantee-detail{color:#686660;border-top:1px solid #e7e3dd;max-width:500px;margin:23px 0 0;padding-top:20px;font-size:13px;font-weight:400;line-height:20px}.conversion-conditions-link{color:#c65a3c;cursor:pointer;background:0 0;border:0;margin:10px 0 23px;padding:0;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.conversion-conditions-link:hover{text-underline-offset:3px;text-decoration:underline}.conversion-guarantee-checkpoint>.btn-primary{height:44px;padding-inline:17px;font-size:14px;font-weight:600}.conversion-final-offer{position:relative}.conversion-final-back{z-index:1;color:#77746e;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:500;line-height:18px;display:inline-flex;position:absolute;top:18px;left:20px}.conversion-final-back:hover{color:#20201e}.conversion-final-offer .conversion-stage-content{padding-top:62px}.conversion-final-heading{margin-top:28px}.conversion-final-heading h1{color:#20201e;letter-spacing:-.025em;max-width:500px;margin:9px 0 0;font-size:26px;font-weight:600;line-height:32px}.conversion-final-idea{background:#fff;border:1px solid #e7e3dd;border-radius:14px;align-items:center;gap:12px;min-height:78px;margin-top:27px;padding:14px 16px;display:flex}.conversion-final-idea>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.conversion-final-idea small{color:#77746e;font-size:13px;font-weight:400;line-height:18px}.conversion-final-idea strong{color:#20201e;letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:21px}.conversion-final-specs{color:#77746e;flex-wrap:wrap;gap:6px;margin:12px 0 0;font-size:13px;font-weight:400;line-height:18px;display:flex}.conversion-final-price{border-top:1px solid #e7e3dd;border-bottom:1px solid #e7e3dd;margin-top:28px;padding:21px 0}.conversion-final-price>span{color:#77746e;font-size:13px;font-weight:400;line-height:18px;display:block}.conversion-final-price strong{color:#20201e;letter-spacing:-.05em;margin-top:4px;font-size:42px;font-weight:600;line-height:44px;display:block}.conversion-final-price p{color:#77746e;margin:10px 0 0;font-size:13px;font-weight:400;line-height:19px}.conversion-final-guarantee{margin-top:24px}.conversion-final-guarantee h2{color:#292825;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:20px}.conversion-final-guarantee p{color:#686660;margin:4px 0 0;font-size:13px;font-weight:400;line-height:19px}.conversion-final-guarantee button{color:#c65a3c;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px;font-weight:500;line-height:18px}.conversion-final-guarantee button:hover{text-underline-offset:3px;text-decoration:underline}.conversion-final-checkout>.btn-primary{width:100%;height:46px;font-size:14px;font-weight:600}.conversion-final-checkout>p{color:#8a857e;text-align:center;justify-content:center;align-items:center;gap:6px;margin:11px 0 0;font-size:11px;line-height:17px;display:flex}@keyframes conversion-flow-enter{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.conversion-preparation .preparation-list,.conversion-guarantee-checkpoint{animation:none}.conversion-flow-progress>i{transition:none}}@media (max-width:600px){.conversion-guarantee-checkpoint{margin-top:26px}.conversion-guarantee-checkpoint h1,.conversion-final-heading h1{font-size:24px;line-height:30px}.conversion-final-offer .conversion-stage-content{padding-top:56px}.conversion-final-back{top:14px;left:16px}.conversion-final-idea{padding:13px 12px}.conversion-final-price{margin-top:24px}.conversion-final-checkout{margin-top:22px}}.conversion-preparation .conversion-stage-content{padding-top:34px;padding-bottom:38px;position:relative}.conversion-preparation-copy{margin-top:28px}.conversion-preparation-copy h1{color:#20201e;letter-spacing:-.025em;margin:0;font-size:26px;font-weight:600;line-height:32px}.conversion-preparation-copy p{color:#686660;max-width:470px;margin:6px 0 0;font-size:15px;font-weight:400;line-height:22px}.conversion-preparation .preparation-list{border-top:1px solid #e7e3dd;border-bottom:1px solid #e7e3dd;gap:0;margin-top:30px}.conversion-preparation .preparation-list li{color:#aaa59e;background:0 0;border:0;border-radius:0;min-height:58px;padding:0 2px;font-size:14px;font-weight:500;line-height:20px}.conversion-preparation .preparation-list li.active{color:#20201e;background:0 0}.conversion-preparation .preparation-list li svg{background:#d65f3e;width:20px;min-width:20px;height:20px;padding:4px}.conversion-preparation .preparation-dot{border-color:#bdb7af;width:20px;min-width:20px;height:20px}.conversion-guarantee-popover-backdrop{z-index:4;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fbfaf8d6;justify-content:center;align-items:center;padding:22px;animation:.36s both conversion-flow-enter;display:flex;position:absolute;inset:0}.conversion-guarantee-popover{background:#fff;border:1px solid #dedbd6;border-radius:16px;width:min(100%,500px);padding:30px;position:relative;overflow:hidden;box-shadow:0 24px 65px #29231c26}.conversion-guarantee-popover:before{content:"";z-index:0;background:#d7d3cd;height:3px;position:absolute;top:0;left:0;right:0}.conversion-guarantee-popover>*{z-index:1;position:relative}.conversion-guarantee-popover h2{color:#20201e;letter-spacing:-.04em;margin:6px 0 0;font-size:28px;font-weight:600;line-height:32px}.conversion-guarantee-popover .conversion-guarantee-lede{color:#5c5852;max-width:430px;margin:18px 0 0;font-size:14px;line-height:21px}.conversion-guarantee-facts span{color:#8a857e;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;min-height:45px;display:grid}.conversion-guarantee-facts strong{overflow-wrap:anywhere;color:#292825;letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:18px}.conversion-guarantee-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.conversion-guarantee-actions .conversion-conditions-link{color:#77736c;white-space:nowrap;margin:0}.conversion-guarantee-actions>.btn-primary{height:44px;padding-inline:17px;font-size:14px;font-weight:600}@media (max-width:600px){.conversion-preparation .conversion-stage-content{padding:27px 18px 30px}.conversion-preparation-copy{margin-top:24px}.conversion-preparation-copy h1{font-size:24px;line-height:30px}.conversion-preparation .preparation-list{margin-top:24px}.conversion-guarantee-popover-backdrop{padding:18px}.conversion-guarantee-popover{border-radius:15px;padding:25px 20px}.conversion-guarantee-popover-top{align-items:flex-start;gap:13px}.conversion-guarantee-mark{min-width:58px;min-height:58px}.conversion-guarantee-mark strong{font-size:17px}.conversion-guarantee-popover h2{font-size:24px;line-height:28px}.conversion-guarantee-popover .conversion-guarantee-lede{margin-top:17px}.conversion-guarantee-facts{margin-top:19px}.conversion-guarantee-facts span{grid-template-columns:72px minmax(0,1fr);gap:10px;min-height:42px}.conversion-guarantee-actions{gap:10px;margin-top:18px}.conversion-guarantee-actions>.btn-primary{flex:1;justify-content:center;padding-inline:12px}}.generated-script{width:calc(100% - 64px);max-width:760px;padding-top:40px}.generated-script-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.generated-script-badge{color:#c65a3c;background:#fff0ea;border-radius:999px;width:fit-content;margin-bottom:8px;padding:2px 7px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex}.generated-script-head h1{color:#20201e;letter-spacing:-.025em;margin:0;font-size:26px;font-weight:600;line-height:32px}.generated-script-head p{color:#686660;margin:6px 0 0;font-size:15px;font-weight:500;line-height:22px}.generated-script-duration{color:#56534f;background:#fff;border:1px solid #e7e3dd;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:500;line-height:18px;display:flex}.generated-script-chips,.generated-hook-tags{flex-wrap:wrap;gap:7px;display:flex}.generated-script-chips{margin-top:17px}.generated-script-chips span,.generated-hook-tags span{color:#686660;background:#fff;border:1px solid #e7e3dd;border-radius:999px;align-items:center;min-height:28px;padding:4px 9px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.generated-hook{background:#fff9f6;border:1px solid #efc9bd;border-radius:14px;align-items:flex-start;gap:13px;margin-top:24px;padding:17px;display:flex}.generated-hook-icon{color:#d65f3e;background:#fff0ea;border-radius:10px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;display:flex}.generated-hook>div{min-width:0}.generated-label{color:#c65a3c;letter-spacing:.035em;font-size:11px;font-weight:600;line-height:16px;display:block}.generated-hook-tags span{background:#fff;min-height:25px;padding:3px 8px;font-size:11px;line-height:17px}.generated-narration,.generated-rhythm{background:#fff;border:1px solid #e7e3dd;border-radius:14px;margin-top:12px;padding:17px}.generated-section-heading,.generated-storyboard-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.generated-section-heading h2,.generated-storyboard-head h2{color:#292825;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:21px}.generated-section-heading p,.generated-storyboard-head p{color:#77746e;margin:3px 0 0;font-size:13px;font-weight:400;line-height:18px}.generated-section-heading button{color:#b9563b;cursor:pointer;background:#fff;border:1px solid #e7e3dd;border-radius:8px;height:32px;padding:0 11px;font-size:13px;font-weight:500;line-height:18px}.generated-section-heading button:hover{background:#faf8f5;border-color:#d8d3cb}.generated-narration-preview{color:#56534f;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;font-size:14px;font-weight:400;line-height:21px;display:-webkit-box;overflow:hidden}.generated-narration textarea{color:#292825;resize:vertical;background:#fdfcfb;border:1px solid #e7e3dd;border-radius:10px;outline:none;width:100%;min-height:108px;margin-top:12px;padding:13px 14px;font-size:14px;line-height:21px;display:block}.generated-narration textarea:focus{border-color:#d99a86;box-shadow:0 0 0 3px #d65f3e14}.generated-storyboard-head>span{color:#c65a3c;background:#fff0ea;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex}.generated-scene-list{flex-direction:column;gap:9px;margin-top:12px;padding-left:19px;display:flex;position:relative}.generated-scene-list:before{content:"";background:#efc9bd;width:1px;position:absolute;top:24px;bottom:24px;left:5px}.generated-scene{box-sizing:border-box;background:#fff;border:1px solid #e7e3dd;border-radius:13px;grid-template-columns:150px minmax(170px,1fr) minmax(150px,auto) 36px;align-items:center;gap:13px;width:100%;min-height:108px;padding:11px 12px;transition:border-color .15s,background .15s;display:grid;position:relative}.generated-scene-dot{background:#d65f3e;border:2px solid #fff;border-radius:999px;width:9px;height:9px;position:absolute;top:50%;left:-18px;transform:translateY(-50%);box-shadow:0 0 0 1px #efb8a8}.generated-scene-thumb{color:#aaa69f;background:#f4f1ee;border-radius:10px;justify-content:center;align-items:center;width:150px;height:84px;display:flex;overflow:hidden}.generated-scene-copy{min-width:0}.generated-scene-copy h3{color:#20201e;letter-spacing:-.01em;margin:2px 0 3px;font-size:15px;font-weight:600;line-height:21px}.generated-scene-copy p{color:#686660;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:400;line-height:19px;display:-webkit-box;overflow:hidden}.generated-scene-tags{flex-wrap:wrap;justify-content:flex-end;gap:5px;min-width:0;display:flex}.generated-scene-tags span{color:#77746e;white-space:nowrap;background:#faf8f5;border:1px solid #e8e4de;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.generated-scene-time{color:#77746e;text-align:right;font-size:11px;font-weight:500;line-height:16px}.generated-rhythm{margin-top:24px}.generated-rhythm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.generated-rhythm-grid>span{color:#56534f;overflow-wrap:anywhere;background:#faf8f5;border:1px solid #ece8e2;border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:9px 10px;font-size:13px;font-weight:500;line-height:18px;display:flex}.generated-rhythm-grid b{color:#77746e;font-size:11px;font-weight:500;line-height:16px}.generated-script-footer{background:#fff;border:1px solid #e7e3dd;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:15px 16px;display:flex}.generated-script-footer p{color:#686660;margin:0;font-size:13px;font-weight:400;line-height:19px}.generated-script-footer p b{color:#20201e;font-weight:600}.generated-script-footer>div{justify-content:flex-end;gap:8px;display:flex}.generated-script-footer .btn{height:42px;padding-inline:14px;font-size:14px;font-weight:600;line-height:20px}@media (max-width:900px){.generated-scene{grid-template-columns:130px minmax(0,1fr) 36px}.generated-scene-thumb{width:130px;height:78px}.generated-scene-tags{grid-column:2/4;justify-content:flex-start}.generated-script-footer{flex-direction:column;align-items:flex-start}.generated-script-footer>div{flex-wrap:wrap;width:100%}}@media (max-width:760px){.generated-script{width:100%;max-width:none;padding:32px 16px 48px}.generated-script-head{gap:14px}.generated-script-head h1{font-size:26px;line-height:32px}.generated-scene-list{padding-left:0}.generated-scene-list:before,.generated-scene-dot{display:none}.generated-scene{flex-direction:column;align-items:stretch;gap:10px;padding:10px;display:flex}.generated-scene-thumb{aspect-ratio:16/9;width:100%;height:auto}.generated-scene-tags{justify-content:flex-start}.generated-scene-time{color:#fff;background:#1f1f1db8;border-radius:5px;padding:2px 5px;position:absolute;top:18px;right:18px}.generated-rhythm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.generated-script-footer>div{grid-template-columns:1fr;width:100%;display:grid}.generated-script-footer .btn{width:100%}}@media (max-width:440px){.generated-script-head{align-items:flex-start}.generated-script-duration{padding:7px 9px}.generated-rhythm-grid{grid-template-columns:1fr}.generated-hook,.generated-narration,.generated-rhythm{padding:14px}}.generated-hook{background:#fff;border:1px solid #e8e1db;border-radius:14px;margin-top:24px;padding:17px 18px;display:block}.generated-hook .generated-label{color:#77746e}.generated-hook h2{color:#20201e;letter-spacing:-.01em;margin:5px 0 6px;font-size:16px;font-weight:600;line-height:23px}.generated-hook>p{color:#77746e;margin:0;font-size:13px;font-weight:400;line-height:19px}.generated-storyboard{margin-top:28px}.generated-storyboard-head>span{text-transform:none}.generated-scene-list{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d8d3cb transparent;gap:10px;width:100%;margin-top:12px;padding:0 0 8px;display:flex;overflow-x:auto}.generated-scene-list:before{display:none}.generated-scene{scroll-snap-align:start;background:#fff;border:1px solid #e7e3dd;border-radius:12px;flex-direction:column;flex:0 0 148px;align-items:stretch;gap:0;width:148px;min-height:190px;padding:5px;display:flex;overflow:hidden}.generated-scene:hover{background:#fff;border-color:#d8d3cb}.generated-scene-thumb{aspect-ratio:auto;color:#ffffffd1;border-radius:9px;justify-content:center;align-items:center;width:100%;height:84px;min-height:84px;display:flex;position:relative;overflow:hidden}.scene-thumb-placeholder{isolation:isolate;box-shadow:inset 0 0 18px #ffffff1f}.scene-thumb-cinematic{background:radial-gradient(circle at 28% 20%,#ffffff6b,#0000 34%),linear-gradient(145deg,#17263a 0%,#42566d 52%,#b87553 100%)}.scene-thumb-documentary{background:radial-gradient(circle at 72% 22%,#e7e0be73,#0000 36%),linear-gradient(145deg,#315a5d 0%,#708c87 52%,#b59a70 100%)}.scene-thumb-dark{background:radial-gradient(circle at 30% 25%,#9d87c26b,#0000 38%),linear-gradient(145deg,#17213c 0%,#34325a 54%,#765466 100%)}.scene-thumb-warm{background:radial-gradient(circle at 30% 25%,#ffe2b280,#0000 38%),linear-gradient(145deg,#c45c42 0%,#d88a4c 54%,#92718e 100%)}.scene-thumb-grain{z-index:-1;opacity:.07;pointer-events:none;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 30% 20%,#fffc 0 1px,#0000 1px 3px);position:absolute;inset:0}.generated-scene-meta{justify-content:space-between;align-items:center;gap:6px;padding:9px 4px 0;display:flex}.generated-scene-meta .generated-label{font-size:10px;line-height:15px}.generated-scene-time{color:#77746e;background:0 0;padding:0;font-size:10px;line-height:15px;position:static}.generated-scene>h3{color:#20201e;letter-spacing:-.005em;min-height:38px;margin:3px 4px 7px;font-size:13px;font-weight:600;line-height:18px}.generated-scene-tags{flex-wrap:wrap;justify-content:flex-start;gap:4px;margin-top:auto;padding:0 4px 6px;display:flex}.generated-scene-tags span{color:#686660;white-space:nowrap;background:#faf8f5;border:1px solid #e8e4de;border-radius:999px;max-width:100%;padding:2px 6px;font-size:10px;font-weight:500;line-height:15px}.generated-rhythm{padding:15px 16px}.generated-rhythm-grid{background:#faf8f5;border:1px solid #ece8e2;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:12px;overflow:hidden}.generated-rhythm-grid>span{background:0 0;border:0;border-right:1px solid #ece8e2;border-radius:0;justify-content:center;min-height:60px;padding:8px 10px}.generated-rhythm-grid>span:last-child{border-right:0}@media (max-width:760px){.generated-scene-list{display:flex;overflow-x:auto}.generated-scene{flex:0 0 148px;align-items:stretch;width:148px;min-height:190px;padding:5px;display:flex}.generated-scene-thumb{aspect-ratio:auto;width:100%;height:84px;min-height:84px}.generated-scene-time{color:#77746e;background:0 0;padding:0;position:static}.generated-rhythm-grid{display:flex;overflow-x:auto}.generated-rhythm-grid>span{border-right:1px solid #ece8e2;flex:0 0 132px}.generated-rhythm-grid>span:last-child{border-right:0}}.narration-page .auto-voice{background:#fff;border:1px solid #e8e5df;border-radius:14px;padding:16px}.narration-page .auto-voice.selected{background:#fff9f6;border-color:#dfa18e}.narration-page .voice-grid{grid-template-columns:1fr;gap:10px;margin-top:12px}.narration-page .voice-card{background:#fff;border:1px solid #e8e5df;border-radius:14px;gap:12px;min-height:72px;padding:14px 16px}.narration-page .voice-card:hover{background:#fdfcfb;border-color:#d8d3cb}.narration-page .voice-select b{font-size:16px;font-weight:600;line-height:21px}.narration-page .voice-select small{color:#56534f;margin-top:2px;font-size:16px;font-weight:400;line-height:22px}.narration-page .voice-play{color:#fff;background:radial-gradient(circle at 35% 30%,#ffffffd9 0%,#fff0 35%),radial-gradient(circle at 70% 70%,#d388b48c 0%,#d388b400 48%),linear-gradient(145deg,#ffb08e 0%,#f17a63 42%,#b98bb8 72%,#f6c99c 100%);border-radius:999px;width:40px;min-width:40px;height:40px;transition:transform .15s,filter .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:inset 0 0 14px #ffffff38,0 1px 4px #3a271c14}.narration-page .voice-play:after{content:"";border-radius:inherit;pointer-events:none;opacity:.065;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 30% 20%,#ffffffa6 0 1px,#0000 1px 3px);position:absolute;inset:0}.narration-page .voice-play svg{z-index:1;position:relative}.narration-page .voice-play:hover{color:#fff;filter:contrast(1.06)saturate(1.04);transform:scale(1.03)}.narration-page .voice-card.selected .voice-play{box-shadow:inset 0 0 14px #ffffff47,0 0 0 2px #d65f3e29,0 1px 4px #3a271c14}.narration-page .voice-play.playing{color:#fff;filter:contrast(1.1)saturate(1.08);box-shadow:inset 0 0 14px #fff3,0 0 0 2px #d65f3e59,0 1px 4px #3a271c1a}.create-page.format-page{width:calc(100% - 64px);max-width:680px;margin-inline:auto}.format-step{width:100%;max-width:680px;margin-inline:auto}.format-gallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;width:100%;margin-top:24px;display:grid}.format-card{appearance:none;cursor:pointer;text-align:left;width:100%;min-width:0;height:100%;box-shadow:none;box-sizing:border-box;background:#fff;border:1px solid #e8e5df;border-radius:12px;flex-direction:column;padding:5px;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.format-card:hover{background:#faf9f7;border-color:#dcd8d0}.format-card.selected{background:#fff8f5;border-color:#d65f3e}.format-image{aspect-ratio:4/3;background:#f3f1ed;border-radius:9px;flex-shrink:0;width:100%;display:block;position:relative;overflow:hidden}.format-image img{object-fit:cover;width:100%;height:100%;display:block}.format-selected-check{z-index:5;color:#fff;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px}.format-recommended-badge{z-index:5;color:#c95b3d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff8f5f0;border-radius:999px;align-items:center;width:fit-content;padding:2px 7px;font-size:10px;font-weight:600;line-height:15px;display:inline-flex;position:absolute;top:8px;left:8px}.format-card-content{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:11px 9px 13px;display:flex}.format-card-content h3{color:#20201e;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600;line-height:20px}.format-card-content p{color:#686660;max-width:100%;margin:0;font-size:13px;font-weight:400;line-height:19px}.format-step-card .quiz-actions{justify-content:space-between;align-items:center;margin-top:26px;display:flex}@media (max-width:767px){.create-page.format-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.format-gallery{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.format-gallery::-webkit-scrollbar{display:none}.format-card{scroll-snap-align:start;flex:0 0 190px;width:190px}}.format-how{width:100%;margin-top:26px}.format-how>h3{color:#20201e;letter-spacing:-.01em;margin:0 0 11px;font-size:15px;font-weight:600;line-height:21px}.format-how-main{aspect-ratio:16/7;background:#f3f1ed;border-radius:12px;width:100%;overflow:hidden}.format-how-main img{object-fit:cover;width:100%;height:100%;display:block}.format-storyboard{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin-top:10px;display:grid}.format-scene{aspect-ratio:16/9;background:#f3f1ed;border-radius:10px;width:100%;position:relative;overflow:hidden}.format-scene:after{content:"";pointer-events:none;background:linear-gradient(#0000,#14131294);height:48%;position:absolute;inset:auto 0 0}.format-scene img{object-fit:cover;width:100%;height:100%;display:block}.format-scene span{z-index:1;color:#fff;text-shadow:0 1px 3px #00000059;font-size:11px;font-weight:600;line-height:16px;position:absolute;bottom:8px;left:10px}.format-how>p{color:#686660;margin:11px 0 0;font-size:13px;font-weight:400;line-height:19px}.format-step-card .quiz-actions{margin-top:26px}@media (max-width:600px){.format-how{margin-top:22px}.format-how-main{aspect-ratio:16/8}.format-storyboard{gap:8px}.format-scene{aspect-ratio:4/3}.format-scene span{font-size:10px;line-height:14px;bottom:6px;left:7px}}.format-image-evolution img,.format-how-evolution .format-how-main img{object-position:center 48%}.format-scene-evolution img{transform:scale(1.72)}.format-scene-evolution-1 img{transform-origin:0}.format-scene-evolution-2 img{transform-origin:50%}.format-scene-evolution-3 img{transform-origin:100%}.evolution-how{width:min(760px,100vw - 292px);max-width:760px;margin-top:20px;margin-left:50%;transform:translate(-50%)}.evolution-how>h3{margin-bottom:14px}.evolution-explanation{box-sizing:border-box;background:#faf9f7;border:1px solid #e7e3dd;border-radius:14px;width:100%;padding:18px}.evolution-explanation>h4{color:#20201e;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:22px}.evolution-explanation>p{color:#686660;max-width:680px;margin:7px 0 0;font-size:14px;font-weight:400;line-height:21px}.evolution-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.evolution-summary-item{background:#fff;border:1px solid #e9e5df;border-radius:11px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.evolution-summary-item>span{color:#d65f3e;background:#fff1eb;border-radius:9px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;display:flex}.evolution-summary-item b{color:#20201e;font-size:13px;font-weight:600;line-height:18px}.evolution-summary-item p{color:#77736d;margin:2px 0 0;font-size:12px;font-weight:400;line-height:17px}.evolution-example-toggle{color:#292825;cursor:pointer;width:100%;height:48px;box-shadow:none;background:#fff;border:1px solid #e7e3dd;border-radius:11px;justify-content:space-between;align-items:center;margin-top:12px;padding:0 14px;font-size:14px;font-weight:600;line-height:20px;display:flex}.evolution-example-toggle:hover{background:#fbfaf8;border-color:#dcd7cf}.evolution-example-toggle>span{align-items:center;gap:8px;display:flex}.evolution-example-toggle>span svg{color:#d65f3e}.evolution-example-toggle>svg{transition:transform .2s}.evolution-example-toggle>svg.open{transform:rotate(180deg)}.evolution-example{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .21s,opacity .19s,transform .21s;display:grid;transform:translateY(-3px)}.evolution-example.open{opacity:1;grid-template-rows:1fr;transform:none}.evolution-example-inner{min-height:0;overflow:hidden}.evolution-example-inner>h4{color:#20201e;margin:16px 0 0;font-size:15px;font-weight:600;line-height:21px}.evolution-example-inner>p{color:#77736d;margin:3px 0 12px;font-size:13px;font-weight:400;line-height:19px}.evolution-timeline{flex-direction:column;gap:14px;width:100%;margin-top:12px;display:flex}.timeline-row{grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:12px;width:100%;display:grid}.timeline-day{color:#d65f3e;white-space:nowrap;box-sizing:border-box;background:#fff9f6;border:1px solid #f2c4b6;border-radius:10px;justify-content:center;align-items:center;width:72px;min-width:72px;height:34px;padding:0 10px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.timeline-card{width:100%;min-height:148px;box-shadow:none;background:#fff;border:1px solid #e7e3dd;border-radius:14px;grid-template-columns:260px minmax(0,1fr);display:grid;overflow:hidden}.timeline-image{background:#f3f1ed;width:100%;height:100%;min-height:148px;position:relative;overflow:hidden}.timeline-image img{object-fit:cover;width:100%;height:100%;display:block;transform:none}.timeline-content{align-items:flex-start;gap:14px;min-width:0;padding:20px 22px;display:flex}.timeline-icon{color:#d65f3e;background:#fff1eb;border-radius:12px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.timeline-content h4{color:#20201e;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:22px}.timeline-content p{color:#686660;max-width:420px;margin:6px 0 0;font-size:14px;font-weight:400;line-height:21px}.timeline-day-mobile{display:none}@media (max-width:767px){.evolution-how{width:100%;max-width:none;margin-left:0;transform:none}.evolution-summary{grid-template-columns:1fr}.timeline-row{flex-direction:column;align-items:stretch;gap:7px;display:flex}.timeline-day{margin-bottom:0}.timeline-card{flex-direction:column;min-height:0;display:flex}.timeline-image{aspect-ratio:16/9;height:auto;min-height:0}.timeline-content{gap:12px;padding:16px}.timeline-day-mobile{display:none}.timeline-content>div{min-width:0}.timeline-content h4{font-size:15px;line-height:21px}.timeline-content p{font-size:13px;line-height:19px}}.captions-section .finish-heading span,.finish-page .finish-heading>span,.evolution-example-inner>p{color:#77746e;font-size:13px;font-weight:400;line-height:18px}.auto-caption-copy small,.evolution-summary-item p,.timeline-content p{color:#686660;font-size:14px;font-weight:400;line-height:20px}@media (min-width:768px){.timeline-row-reveal{grid-template-columns:104px minmax(0,1fr)}.timeline-day-reveal{text-align:center;width:96px;min-width:96px;height:auto;min-height:34px;padding:7px 10px}}.generated-script .generated-storyboard .generated-scene-list{scroll-snap-type:x mandatory!important;flex-flow:row!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:0 0 8px!important;display:flex!important;overflow:auto hidden!important}.generated-script .generated-storyboard .generated-scene{scroll-snap-align:start!important;flex-direction:column!important;flex:0 0 160px!important;align-items:stretch!important;gap:0!important;width:160px!important;min-width:160px!important;max-width:160px!important;min-height:190px!important;padding:8px!important;display:flex!important}.generated-script .generated-storyboard .generated-scene-thumb{aspect-ratio:auto!important;flex:0 0 88px!important;width:100%!important;height:88px!important;min-height:88px!important;max-height:88px!important;display:flex!important}.generated-script .generated-storyboard .generated-scene-meta{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;display:flex!important}.generated-script .generated-storyboard .generated-scene-tags{flex-flow:wrap!important;margin-top:auto!important;display:flex!important}@media (max-width:760px){.generated-script .generated-storyboard .generated-scene-list{flex-flow:row!important;display:flex!important;overflow-x:auto!important}.generated-script .generated-storyboard .generated-scene{flex-direction:column!important;flex:0 0 160px!important;width:160px!important;min-width:160px!important;max-width:160px!important;display:flex!important}}.generated-script-real{max-width:720px}.generated-script-real .generated-script-head{align-items:center}.generated-script-real .generated-script-head p{margin-top:4px}.generated-script-real .generated-hook{background:linear-gradient(135deg,#fff 0%,#fffaf7 100%);border-color:#e8e3dc;min-height:126px;margin-top:22px;padding:22px 24px;position:relative;overflow:hidden}.generated-script-real .generated-hook:after{content:"";pointer-events:none;background:radial-gradient(circle,#d65f3e33,#d65f3e00 68%);border-radius:50%;width:156px;height:156px;position:absolute;bottom:-92px;right:-57px}.generated-script-real .generated-hook h2{z-index:1;letter-spacing:-.018em;max-width:570px;margin:7px 0 0;font-size:20px;line-height:29px;position:relative}.generated-script-real .generated-storyboard-head p{max-width:440px}.generated-script-real .generated-scene-list{gap:12px;padding-bottom:9px}.generated-script-real .generated-scene{background:#fff;flex:0 0 134px!important;width:134px!important;min-width:134px!important;max-width:134px!important;min-height:174px!important;padding:5px!important}.generated-script-real .generated-scene-visual{color:#ffffffe6;background:linear-gradient(145deg,#28394c,#5b7284 54%,#d0946a);border-radius:8px;justify-content:center;align-items:center;width:100%;height:87px;min-height:87px;display:flex;position:relative;overflow:hidden}.generated-script-real .generated-scene-visual:before,.generated-script-real .generated-scene-visual:after{content:"";background:#ffffff24;border-radius:50%;position:absolute}.generated-script-real .generated-scene-visual:before{width:82px;height:82px;top:-30px;right:-19px}.generated-script-real .generated-scene-visual:after{width:42px;height:42px;bottom:-19px;left:14px}.generated-script-real .generated-scene:nth-child(2) .generated-scene-visual{background:linear-gradient(145deg,#57675d,#91a47e 53%,#ddc494)}.generated-script-real .generated-scene:nth-child(3) .generated-scene-visual{background:linear-gradient(145deg,#25294a,#5d577a 52%,#c18279)}.generated-script-real .generated-scene:nth-child(4) .generated-scene-visual{background:linear-gradient(145deg,#713e35,#bf704b 54%,#e9ba79)}.generated-script-real .generated-scene:nth-child(5) .generated-scene-visual{background:linear-gradient(145deg,#26384a,#4f7890 52%,#c3a46c)}.generated-script-real .generated-scene:nth-child(6) .generated-scene-visual{background:linear-gradient(145deg,#3b3347,#76556a 54%,#cca184)}.generated-script-real .generated-scene-visual span{z-index:1;letter-spacing:-.04em;font-size:24px;font-weight:600;line-height:1;position:relative}.generated-script-real .generated-scene-meta{padding:8px 4px 0}.generated-script-real .generated-scene-time{text-overflow:ellipsis;white-space:nowrap;max-width:60px;overflow:hidden}.generated-script-real .generated-scene>h3{color:#4d4944;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;min-height:0;margin:3px 4px 8px;font-size:12px;font-weight:500;line-height:17px;overflow:hidden}.generated-script-real .generated-rhythm{background:0 0;border:0;margin-top:23px;padding:0}.generated-script-real .generated-rhythm-grid{margin-top:0}.generated-script-real .generated-script-footer{margin-top:24px;padding:14px 16px}.generated-script-real .generated-script-footer p{font-weight:500}.generated-script-real .generated-storyboard-head>span{color:#77746e;background:#f5f1ec;font-size:11px;font-weight:500}.generated-script-real .generated-label{color:#b7563b}@media (max-width:760px){.generated-script-real .generated-hook{padding:20px}.generated-script-real .generated-hook h2{font-size:18px;line-height:27px}.generated-script-real .generated-scene{flex-basis:134px!important;width:134px!important;min-width:134px!important;max-width:134px!important}.generated-script-real .generated-script-footer{flex-direction:column;align-items:flex-start}.generated-script-real .generated-script-footer>div{justify-content:space-between;width:100%}.generated-script-real .generated-script-footer .btn{flex:1;justify-content:center}}.generated-script-real{max-width:704px;padding-top:56px}.generated-script-real .generated-script-head{border-bottom:1px solid #ebe8e3;padding-bottom:26px}.generated-script-real .generated-script-badge{color:#a45b49;letter-spacing:.07em;background:0 0;margin-bottom:10px;padding:0;font-size:10px}.generated-script-real .generated-script-head h1{letter-spacing:-.04em;max-width:570px;font-size:31px;line-height:37px}.generated-script-real .generated-script-head p{color:#77736d;margin-top:7px;font-size:14px}.generated-script-real .generated-script-duration{color:#4f4b46;background:#f3f0eb;border:0;border-radius:999px;margin-top:1px}.generated-script-real .generated-hook{background:0 0;border:0;border-bottom:1px solid #ebe8e3;border-radius:0;min-height:auto;margin-top:28px;padding:0 0 28px}.generated-script-real .generated-hook:after{display:none}.generated-script-real .generated-hook .generated-label{color:#a45b49;letter-spacing:.07em;margin-bottom:9px;font-size:10px}.generated-script-real .generated-hook h2{color:#262421;letter-spacing:-.026em;max-width:630px;margin:0;font-size:23px;font-weight:500;line-height:33px}.generated-script-real .generated-storyboard{margin-top:30px}.generated-script-real .generated-storyboard-head{align-items:flex-end}.generated-script-real .generated-storyboard-head .generated-label{color:#a45b49;letter-spacing:.07em;margin-bottom:6px;font-size:10px}.generated-script-real .generated-storyboard-head h2{font-size:17px;font-weight:600;line-height:23px}.generated-script-real .generated-storyboard-head>span{color:#807b74;background:0 0;padding:0;font-size:12px;font-weight:500}.generated-script-real .generated-scene-list{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;margin-top:23px;position:relative;scroll-snap-type:none!important;gap:0!important;padding:0!important;display:grid!important;overflow:visible!important}.generated-script-real .generated-scene-list:before{background:#dfdad2;width:100%;height:1px;display:block;top:15px;bottom:auto;left:0}.generated-script-real .generated-scene{position:relative;flex:initial!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:flex-start!important;gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;padding:0 10px 0 0!important;display:flex!important;overflow:visible!important}.generated-script-real .generated-scene:hover{background:0 0!important;border:0!important}.generated-script-real .generated-scene-number{z-index:1;color:#5e5953;background:#fbfaf8;border:1px solid #d8d2ca;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:600;line-height:1;display:grid;position:relative}.generated-script-real .generated-scene:first-child .generated-scene-number{color:#fff;background:#c65d42;border-color:#c65d42}.generated-script-real .generated-scene h3{color:#56514c;letter-spacing:0;text-overflow:clip;white-space:normal;text-transform:capitalize;min-height:0;margin:10px 0 0;font-size:12px;font-weight:500;line-height:17px;overflow:visible}.generated-script-real .generated-rhythm{background:0 0;border:0;border-radius:0;margin-top:34px;padding:0}.generated-script-real .generated-rhythm-grid{background:0 0;border-top:1px solid #ebe8e3;border-bottom:1px solid #ebe8e3;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid;overflow:visible}.generated-script-real .generated-rhythm-grid>span{color:#302e2b;background:0 0;border-radius:0;min-height:64px;padding:13px 0;font-size:14px;font-weight:500;border:0!important;border-right:1px solid #ebe8e3!important}.generated-script-real .generated-rhythm-grid>span:not(:first-child){padding-left:18px}.generated-script-real .generated-rhythm-grid>span:last-child{border-right:0!important}.generated-script-real .generated-rhythm-grid b{color:#8b857e;letter-spacing:.06em;margin-bottom:3px;font-size:10px}.generated-script-real .generated-script-footer{background:0 0;border:0;border-radius:0;margin-top:32px;padding:0}.generated-script-real .generated-script-footer p{color:#77736d;font-size:13px;font-weight:500}.generated-script-real .generated-script-footer p:before{content:"";background:#5a9b68;border-radius:50%;width:7px;height:7px;margin:0 7px 1px 0;display:inline-block}.generated-script-real .generated-script-footer .btn{border-radius:9px;height:42px}.generated-script-real .generated-script-footer .btn-primary{padding-inline:18px}@media (max-width:760px){.generated-script-real{width:100%;padding:38px 20px 28px}.generated-script-real .generated-script-head h1{font-size:26px;line-height:32px}.generated-script-real .generated-hook h2{font-size:20px;line-height:29px}.generated-script-real .generated-scene-list{scroll-snap-type:x mandatory!important;gap:0!important;padding-bottom:6px!important;display:flex!important;overflow-x:auto!important}.generated-script-real .generated-scene-list:before{width:760px}.generated-script-real .generated-scene{scroll-snap-align:start;flex:0 0 112px!important;width:112px!important;padding-right:10px!important}.generated-script-real .generated-rhythm-grid{display:grid!important;overflow:visible!important}.generated-script-real .generated-rhythm-grid>span{min-width:0;flex:auto!important}.generated-script-real .generated-script-footer{flex-direction:column;align-items:flex-start}.generated-script-real .generated-script-footer>div{justify-content:flex-end;width:100%}.generated-script-real .generated-script-footer .btn{flex:initial}}.generated-script-real .script-review-tabs{background:#f5f2ed;border:1px solid #e4e0d9;border-radius:10px;align-items:center;gap:3px;width:max-content;margin:0 0 12px;padding:3px;display:flex}.generated-script-real .script-review-tabs button{color:#77726c;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 13px;font-size:12px;font-weight:500;transition:background .16s,color .16s,box-shadow .16s}.generated-script-real .script-review-tabs button:hover{color:#35312e}.generated-script-real .script-review-tabs button.active{color:#252320;background:#fff;box-shadow:0 1px 3px #29231c1a}.generated-script-real .script-review-stage{background-image:linear-gradient(90deg,#181210ab 0%,#18121061 49%,#1812101a 100%),url(/images/script-review/story-card-texture.png);background-position:50%;background-size:cover;border-radius:16px;align-items:flex-end;min-height:304px;padding:31px 34px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff21}.generated-script-real .script-review-stage:after{content:"";pointer-events:none;background:linear-gradient(#120f0e14,#120f0e3d);position:absolute;inset:0}.generated-script-real .script-review-copy{z-index:1;color:#fff;max-width:510px;position:relative}.generated-script-real .script-review-copy>span{color:#ffffffab;letter-spacing:.08em;margin-bottom:10px;font-size:10px;font-weight:600;line-height:15px;display:block}.generated-script-real .script-review-copy h2{color:#fff;letter-spacing:-.027em;margin:0;font-size:24px;font-weight:500;line-height:34px}.generated-script-real .script-review-copy p{color:#ffffffb8;margin:11px 0 0;font-size:13px;font-weight:400;line-height:19px}.generated-script-real .script-review-copy.narration{max-width:550px}.generated-script-real .script-review-copy.narration p{color:#fff;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:25px;display:-webkit-box;overflow:hidden}.generated-script-real .script-review-progress{z-index:2;gap:6px;display:flex;position:absolute;bottom:32px;right:32px}.generated-script-real .script-review-progress i{background:#ffffff6b;border-radius:50%;width:6px;height:6px;display:block}.generated-script-real .script-review-progress i.active{background:#fff;border-radius:999px;width:22px}@media (max-width:760px){.generated-script-real .script-review-stage{background-position:50%;border-radius:14px;min-height:288px;padding:25px 23px}.generated-script-real .script-review-copy h2{font-size:21px;line-height:30px}.generated-script-real .script-review-progress{bottom:24px;right:24px}}.generated-script.generated-script-real .script-review-stage{isolation:isolate}.generated-script.generated-script-real .script-review-stage .script-review-copy,.generated-script.generated-script-real .script-review-stage .script-review-copy *{background:0 0!important}.generated-script.generated-script-real .script-review-stage .script-review-copy{min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important}.generated-script.generated-script-real .script-review-stage .script-review-copy>span{color:#ffffffb3!important}.generated-script.generated-script-real .script-review-stage .script-review-copy h2,.generated-script.generated-script-real .script-review-stage .script-review-copy p{color:#fff!important}.generated-script-real .script-review-scenes{width:min(100%,540px)}.generated-script-real .script-review-scene-list{gap:8px;max-height:190px;padding-right:6px;display:grid;overflow-y:auto}.generated-script-real .script-review-scene-list>div{border-bottom:1px solid #ffffff30;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding-bottom:8px;display:grid}.generated-script-real .script-review-scene-list>div:last-child{border-bottom:0;padding-bottom:0}.generated-script-real .script-review-scene-list b{color:#ffffff9e;letter-spacing:.06em;font-size:10px;font-weight:600;line-height:19px}.generated-script-real .script-review-scene-list p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;overflow:hidden;margin:0!important;font-size:13px!important;line-height:19px!important;display:-webkit-box!important}.generated-script-real .script-review-scene-list::-webkit-scrollbar{width:4px}.generated-script-real .script-review-scene-list::-webkit-scrollbar-thumb{background:#ffffff59;border-radius:999px}.generated-script-real .script-review-workspace{grid-template-columns:minmax(0,1fr) 190px;align-items:stretch;gap:12px;display:grid}.generated-script-real .script-review-panel{background:#fff;border:1px solid #e7e3dd;border-radius:15px;min-width:0;padding:16px}.generated-script-real .script-review-panel .script-review-tabs{margin:0 0 17px}.generated-script-real .script-review-panel .script-review-stage{min-height:254px;display:block;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:0!important;overflow:visible!important}.generated-script-real .script-review-panel .script-review-stage:after{display:none!important}.generated-script-real .script-review-panel .script-review-copy,.generated-script-real .script-review-panel .script-review-copy *{background:0 0!important}.generated-script-real .script-review-panel .script-review-copy{color:#292724!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important;display:block!important}.generated-script-real .script-review-panel .script-review-copy>span{color:#a45b49!important}.generated-script-real .script-review-panel .script-review-copy h2{max-width:520px;color:#252320!important;font-size:21px!important;font-weight:500!important;line-height:30px!important}.generated-script-real .script-review-panel .script-review-copy p{color:#746f68!important}.generated-script-real .script-review-panel .script-review-copy.narration p{color:#4f4b46!important;font-size:15px!important;line-height:24px!important}.generated-script-real .script-review-panel .script-review-scenes{width:100%;max-width:none}.generated-script-real .script-review-panel .script-review-scene-list{gap:0;max-height:236px;padding:0;overflow-y:auto}.generated-script-real .script-review-panel .script-review-scene-list>div{border-bottom:1px solid #eeebe6;grid-template-columns:32px minmax(0,1fr);gap:9px;padding:10px 0}.generated-script-real .script-review-panel .script-review-scene-list b{border-radius:7px;place-items:center;width:24px;height:24px;font-size:10px;line-height:1;display:grid;color:#817a72!important;background:#f5f2ed!important}.generated-script-real .script-review-panel .script-review-scene-list p{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#403c38!important;margin:2px 0 0!important;font-size:13px!important;line-height:19px!important;display:-webkit-box!important}.generated-script-real .script-review-art{background-image:linear-gradient(#2115120a,#21151252),url(/images/script-review/story-card-texture.png);background-position:50%;background-size:cover;border-radius:15px;flex-direction:column;justify-content:space-between;min-height:304px;padding:16px;display:flex;position:relative;overflow:hidden}.generated-script-real .script-review-art:after{content:"";border:1px solid #fff6;border-radius:50%;width:124px;height:124px;position:absolute;bottom:-34px;right:-34px}.generated-script-real .script-review-art span{z-index:1;color:#ffffffd1;letter-spacing:.075em;font-size:10px;font-weight:600;position:relative}.generated-script-real .script-review-art i{z-index:1;background:#fff;border-radius:999px;width:26px;height:4px;display:block;position:relative}.generated-script-real .script-review-preview{margin-top:30px}.generated-script-real .generated-rhythm{margin-top:14px}.generated-script-real .generated-script-footer{margin-top:26px}@media (max-width:760px){.generated-script-real .script-review-workspace{grid-template-columns:1fr}.generated-script-real .script-review-art{display:none}.generated-script-real .script-review-panel{padding:14px}.generated-script-real .script-review-panel .script-review-stage{min-height:244px}.generated-script-real .script-review-panel .script-review-copy h2{font-size:19px!important;line-height:28px!important}}.generated-script-real .script-review-panel .script-review-copy>span,.generated-script-real .script-review-panel .script-review-content>span{letter-spacing:0;margin-bottom:12px;font-size:13px;font-weight:500;display:block;color:#746f68!important}.generated-script-real .script-review-panel .script-review-scene-list{max-height:none;overflow:visible}.generated-script-real .script-review-panel .script-review-scene-list>div{align-items:start}.generated-script-real .script-review-panel .script-review-scene-list p{white-space:normal;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;display:block!important;overflow:visible!important}.generated-script-real .script-review-narration-text{gap:13px;max-height:340px;padding-right:12px;display:grid;overflow-y:auto}.generated-script-real .script-review-narration-text p{color:#4f4b46!important;letter-spacing:0!important;margin:0!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:23px!important}.generated-script-real .script-review-narration-text::-webkit-scrollbar{width:5px}.generated-script-real .script-review-narration-text::-webkit-scrollbar-thumb{background:#d8d2ca;border-radius:999px}.generated-script-real .script-review-section-title{color:#20201e;letter-spacing:-.01em;margin:0 0 14px;font-size:15px;font-weight:600;line-height:21px}.generated-script-real .script-review-panel .script-review-scene-list>div{padding:11px 0}.generated-script-real .script-review-panel .script-review-scene-list p{padding-right:5px}.generated-script-real .script-review-panel .script-review-narration-text p{font-family:inherit!important}.generated-script-real .script-review-section-title{color:#20201e;font-size:16px;font-weight:700}.generated-script-real .script-review-panel .script-review-scene-list p{color:#20201e!important;font-size:14px!important;font-weight:500!important;line-height:21px!important}.generated-script-real .script-review-narration-text{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.generated-script-real .script-review-narration-text p{color:#252320!important;font-size:14px!important;font-weight:500!important;line-height:23px!important}.generated-script-real .script-review-section-title{letter-spacing:-.01em;margin:0 0 14px;color:#292825!important;font-size:15px!important;font-weight:600!important;line-height:21px!important}.generated-script-real .script-review-panel .script-review-scene-list p{color:#56534f!important;font-weight:400!important}.generated-script-real .script-review-body-scroll{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.generated-script-real .script-review-body-scroll::-webkit-scrollbar{width:5px}.generated-script-real .script-review-body-scroll::-webkit-scrollbar-thumb{background:#d8d2ca;border-radius:999px}.caption-gallery{grid-template-columns:repeat(5,minmax(0,1fr))!important}.caption-scene-karaoke,.caption-scene-highlight{background-blend-mode:multiply;justify-content:flex-end;align-items:center;padding:0 9px 24px}.caption-scene-karaoke strong,.caption-scene-highlight strong{letter-spacing:.02em;text-shadow:0 3px 10px #000000a6;max-width:92%;font-family:Arial,Helvetica,sans-serif;font-weight:900}.caption-scene-karaoke b,.caption-scene-highlight i{color:#fff;background:#df1238;border-radius:5px;margin-top:4px;padding:5px 7px 6px;font-style:normal;animation:1.7s ease-in-out infinite hf-caption-highlight-sweep;display:inline-block;box-shadow:0 7px 16px #e5143a52}.caption-scene-beast{background-blend-mode:multiply;justify-content:center;align-items:center;padding:10px}.caption-scene-beast strong{font-family:HaldenCaptionBangers;font-weight:400;animation:2.1s ease-in-out infinite hf-caption-parallax;transform:none}.caption-scene-clean{background-blend-mode:multiply;justify-content:flex-end;align-items:center;padding:0 10px 22px}.caption-scene-clean strong{letter-spacing:.04em;max-width:88%;font-family:Arial,Helvetica,sans-serif;font-weight:800}.caption-scene-clean i{clip-path:inset(0 100% 0 0);margin:0 3px 4px;font-style:normal;animation:1.8s ease-out infinite hf-caption-clip-word;display:inline-block}.caption-scene-clean i:nth-child(2){animation-delay:.16s}.caption-scene-clean i:nth-child(3){animation-delay:.32s}.caption-scene-none{background-blend-mode:normal;justify-content:center;align-items:center}@keyframes hf-caption-parallax{0%,to{opacity:.2;text-shadow:8px 7px #ff6f6199,-7px -5px #6fceff6b;transform:translate(-14px,8px)scale(1.13)}45%,66%{opacity:1;text-shadow:3px 3px #ff6f6180,-3px -2px #6fceff57;transform:translate(0)scale(1)}}@keyframes hf-caption-highlight-sweep{0%,12%{opacity:.2;transform-origin:0;transform:scaleX(.45)}26%,72%{opacity:1;transform:scaleX(1)}to{opacity:.25;transform-origin:100%;transform:scaleX(.9)}}@keyframes hf-caption-clip-word{0%,12%{clip-path:inset(0 100% 0 0);opacity:0}30%,76%{clip-path:inset(0);opacity:1}to{clip-path:inset(0 0 0 100%);opacity:.4}}.caption-hyperframes-player{pointer-events:none;background:0 0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.create-page.video-format-page{width:calc(100% - 64px);max-width:660px;margin-inline:auto}.video-format-step{width:100%;max-width:660px;margin-inline:auto}.video-format-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-top:20px;display:grid}.video-format-card{cursor:pointer;background:#fff;border:1px solid #e8e5df;border-radius:13px;outline:none;transition:border-color .15s,background .15s,transform .15s;position:relative;overflow:hidden}.video-format-card:hover{background:#faf9f7;border-color:#dcd8d0;transform:translateY(-1px)}.video-format-card:focus-visible{box-shadow:0 0 0 3px #d65f3e29}.video-format-card.selected{background:#fff8f5;border-color:#d65f3e}.video-format-preview{aspect-ratio:9/11.5;isolation:isolate;background:#20201e;border-radius:9px;margin:5px 5px 0;position:relative;overflow:hidden}.video-format-preview:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0000004d,#0000 25% 63%,#00000094);position:absolute;inset:0}.video-format-preview video{object-fit:cover;background:#20201e;width:100%;height:100%;display:block}.instagram-reel-top,.instagram-reel-actions,.instagram-reel-footer{z-index:1;color:#fff;text-shadow:0 1px 3px #0000006b;font-family:Arial,Helvetica,sans-serif;position:absolute}.instagram-reel-top{grid-template-columns:1fr auto 1fr;align-items:center;font-size:9px;font-weight:700;display:grid;top:8px;left:8px;right:8px}.instagram-reel-top svg{justify-self:end}.instagram-reel-actions{gap:8px;display:grid;bottom:37px;right:8px}.instagram-reel-actions span{justify-items:center;gap:2px;display:grid}.instagram-reel-actions b{white-space:nowrap;font-size:8px;line-height:10px}.instagram-reel-footer{align-items:center;gap:5px;font-size:8px;display:flex;bottom:9px;left:8px}.instagram-reel-avatar{background:#252525;border:1px solid #ffffffe0;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-weight:700;display:grid}.video-format-recommended{z-index:2;color:#c95b3d;background:#fffffff0;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:600;line-height:14px;position:absolute;top:27px;left:8px}.video-format-check{z-index:2;color:#fff;background:#d65f3e;border-radius:999px;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:27px;right:8px}.video-format-copy{padding:12px 13px 14px}.video-format-copy h3{color:#20201e;letter-spacing:-.015em;margin:0;font-size:16px;font-weight:600;line-height:21px}.video-format-copy p{color:#686660;margin:4px 0 0;font-size:13px;font-weight:400;line-height:19px}.video-format-step-card .quiz-actions{margin-top:24px}@media (max-width:767px){.create-page.video-format-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.video-format-gallery{grid-template-columns:1fr;gap:12px}.video-format-card{grid-template-columns:112px minmax(0,1fr);align-items:stretch;display:grid}.video-format-preview{aspect-ratio:auto;height:158px;margin:5px 0 5px 5px}.video-format-copy{align-self:center;padding:14px}.video-format-copy h3{font-size:16px;line-height:22px}.video-format-copy p{font-size:13px;line-height:19px}.instagram-reel-actions{gap:5px;bottom:31px;right:6px}.instagram-reel-actions svg{width:14px;height:14px}.instagram-reel-actions b{font-size:7px}.instagram-reel-top{font-size:8px;top:6px}.instagram-reel-top b{font-size:9px}.instagram-reel-footer{bottom:7px;left:6px}}.account-access{box-sizing:border-box;background:#fbfaf8;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.account-access-card{box-sizing:border-box;background:#fff;border:1px solid #e7e3dd;border-radius:16px;width:min(100%,520px);padding:26px;box-shadow:0 16px 44px #3a2a1c12}.account-access-top{border-bottom:1px solid #ece8e2;justify-content:space-between;align-items:center;padding-bottom:23px;display:flex}.account-access-top img{width:104px;height:auto;display:block}.account-access-step,.account-access-kicker{color:#c65a3c;border-radius:999px;align-items:center;gap:6px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex}.account-access-step{background:#fff0ea;padding:4px 8px}.account-access-heading{padding:25px 0 21px}.account-access-kicker{margin-bottom:8px}.account-access-heading h1{color:#20201e;letter-spacing:-.035em;margin:0;font-size:28px;font-weight:600;line-height:34px}.account-access-heading p{color:#686660;margin:7px 0 0;font-size:14px;line-height:21px}.account-access-form{gap:14px;display:grid}.account-access-form label{color:#4d4944;gap:7px;font-size:13px;font-weight:600;line-height:18px;display:grid}.account-access-form input{box-sizing:border-box;color:#20201e;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #e0dcd5;border-radius:10px;outline:0;padding:0 13px;font-size:14px;transition:border-color .15s,box-shadow .15s}.account-access-form input::placeholder{color:#aaa59e}.account-access-form input:focus{border-color:#d65f3e;box-shadow:0 0 0 3px #d65f3e1a}.account-access-submit{color:#fff;width:100%;height:46px;font:inherit;cursor:pointer;background:#d65f3e;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:7px;font-size:14px;font-weight:600;transition:background .15s,transform .15s;display:flex}.account-access-submit:hover{background:#c65335;transform:translateY(-1px)}.account-access-message{border-radius:9px;align-items:center;gap:7px;margin:0;padding:10px 11px;font-size:13px;line-height:18px;display:flex}.account-access-message.error{color:#b34431;background:#fff0ee}.account-access-message.notice{color:#39703a;background:#eff8ee}.account-access-note{color:#88503e;background:#fff8f5;border:1px solid #f0d6cc;border-radius:10px;align-items:center;gap:8px;margin-top:17px;padding:11px 12px;font-size:13px;line-height:19px;display:flex}.account-access-note svg{color:#d65f3e}.account-access-switch{color:#77746e;justify-content:center;gap:6px;margin-top:22px;font-size:13px;line-height:18px;display:flex}.account-access-switch button{color:#c65a3c;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.account-access-switch button:hover{text-underline-offset:3px;text-decoration:underline}.account-access-footer{color:#97928a;text-align:center;margin:16px 0 0;font-size:11px;line-height:16px}@media (max-width:560px){.account-access{padding:20px 14px}.account-access-card{padding:20px}.account-access-top img{width:88px}.account-access-heading h1{font-size:25px;line-height:31px}.account-access-switch{flex-direction:column;align-items:center;gap:3px}}.auth-page{background:radial-gradient(circle at 20% 20%,#fff2ed 0,#0000 36%),#f8f7f4;place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{background:#fff;border:1px solid #e7e3dd;border-radius:18px;width:min(100%,420px);padding:34px;box-shadow:0 18px 50px #392c231a}.auth-card .brand-logo{width:116px;height:auto;margin-bottom:28px;display:block}.auth-card h1{color:#20201e;letter-spacing:-.03em;margin:0;font-size:28px}.auth-card>p{color:#686660;margin:8px 0 24px;line-height:1.5}.auth-card form{gap:15px;display:grid}.auth-card label{color:#46433f;gap:7px;font-size:13px;font-weight:600;display:grid}.auth-card input{height:44px;font:inherit;background:#fff;border:1px solid #ddd8d0;border-radius:9px;outline:none;padding:0 12px}.auth-card input:focus{border-color:#d65f3e;box-shadow:0 0 0 3px #d65f3e1f}.auth-card .btn{justify-content:center;width:100%;margin-top:6px}.auth-switch{color:#bc5538;font:inherit;cursor:pointer;background:0 0;border:0;margin:17px auto 0;font-size:13px;display:block}.auth-error,.auth-notice{border-radius:9px;margin:0;padding:10px 12px;font-size:13px;line-height:1.4}.auth-error{color:#af382a;background:#fff0ee}.auth-notice{color:#39703a;background:#eff8ee}.billing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.billing-card{background:#fff;border:1px solid #e7e3dd;border-radius:15px;gap:8px;padding:20px;display:grid}.billing-card svg{color:#d65f3e}.billing-card small{color:#77746e;font-size:13px}.billing-card strong{color:#20201e;letter-spacing:-.04em;font-size:30px}.billing-card p{color:#686660;margin:0;font-size:14px;line-height:1.45}.billing-actions{margin-top:18px}.operations-panel{background:#fff;border:1px solid #e7e3dd;border-radius:15px;margin-top:32px;padding:20px}.operations-panel h2{color:#292825;align-items:center;gap:8px;margin:0 0 16px;font-size:17px;display:flex}.operations-panel h2 svg{color:#d65f3e}.operations-panel>p{color:#686660;margin:0;font-size:14px}.operations-panel ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.operations-panel li{border-top:1px solid #f0ede8;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;font-size:13px;display:grid}.operations-panel li b{color:#bd5037}.operations-panel li span{color:#4d4944}.operations-panel li small{color:#85817a}.profile-more{cursor:pointer;color:inherit;background:0 0;border:0}@media (max-width:600px){.auth-card{padding:25px}.billing-grid{grid-template-columns:1fr}.operations-panel li{grid-template-columns:50px minmax(0,1fr)}.operations-panel li small{grid-column:2}}.settings-page{width:calc(100% - 64px);max-width:760px;padding-top:48px}.settings-header{margin-bottom:22px}.settings-header h1{color:#20201e;letter-spacing:-.03em;font-size:31px;font-weight:600;line-height:37px}.settings-header>p:last-child{color:#686660;margin:6px 0 0;font-size:16px;font-weight:400;line-height:23px}.settings-tabs{background:#f5f3ef;border:1px solid #e7e4de;border-radius:11px;gap:2px;padding:3px;display:inline-flex}.settings-tabs button{color:#686660;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;height:39px;padding:0 15px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.settings-tabs button.active{color:#20201e;background:#fff;box-shadow:0 1px 3px #1e191414}.settings-loading{color:#77746e;margin:24px 0;font-size:15px}.settings-page>.auth-error{margin-top:18px}.settings-account-content,.profile-settings-card{margin-top:20px}.settings-section{background:#fff;border:1px solid #e7e3dd;border-radius:14px}.settings-section-head{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.settings-section-head h2{color:#20201e;letter-spacing:-.015em;margin:0;font-size:20px;font-weight:600;line-height:26px}.settings-section-head p{color:#77746e;margin:4px 0 0;font-size:14px;font-weight:400;line-height:20px}.settings-section-head>div>span{color:#686660;margin-top:5px;font-size:14px;line-height:20px;display:block}.settings-plan-status,.settings-active{color:#39703a;background:#eff8ee;border-radius:999px;align-items:center;gap:5px;width:fit-content;padding:4px 8px;font-size:12px;font-weight:600;line-height:17px;display:inline-flex}.settings-account-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 20px 20px;display:grid}.settings-account-metrics article{background:#faf8f5;border:1px solid #ece8e2;border-radius:11px;flex-direction:column;align-items:flex-start;min-width:0;padding:14px;display:flex}.settings-account-metrics svg{color:#d65f3e;margin-bottom:9px}.settings-account-metrics span{color:#686660;font-size:13px;font-weight:500;line-height:18px}.settings-account-metrics strong{color:#20201e;letter-spacing:-.025em;margin-top:3px;font-size:27px;font-weight:600;line-height:33px}.settings-account-metrics small{color:#77746e;margin-top:3px;font-size:12px;font-weight:400;line-height:17px}.settings-account-metrics .settings-renewal{letter-spacing:-.01em;font-size:16px;line-height:23px}.settings-plan-footer{background:#fffbf8;border-top:1px solid #ece8e2;justify-content:space-between;align-items:center;gap:20px;padding:15px 20px;display:flex}.settings-plan-footer p{color:#686660;max-width:370px;margin:0;font-size:14px;line-height:20px}.settings-plan-footer p b{color:#292825;font-weight:600}.settings-plan-footer .btn,.subscription-manager .btn{white-space:nowrap;height:40px;padding-inline:14px;font-size:14px;font-weight:600;line-height:20px}.btn-danger{color:#b7462e!important;background:#fff4f1!important;border-color:#e6b6aa!important}.settings-events{margin-top:12px}.settings-events .settings-section-head>svg,.subscription-manager>.settings-section-head>svg{color:#d65f3e}.settings-events ul{gap:0;margin:0;padding:0 20px;list-style:none;display:grid}.settings-events li{border-top:1px solid #f0ede8;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0;font-size:14px;display:grid}.settings-events li b{color:#bd5037}.settings-events li span{color:#4d4944}.settings-events li small{color:#85817a;font-size:12px}.settings-empty-events{color:#686660;margin:0;padding:0 20px 20px;font-size:14px;line-height:20px}.settings-avatar{color:#d65f3e;background:#fff0ea;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.profile-settings-row{border-top:1px solid #ece8e2;justify-content:space-between;align-items:center;gap:16px;margin:0 20px;padding:16px 0;display:flex}.profile-settings-row>div{gap:3px;display:grid}.profile-settings-row b{color:#292825;font-size:15px;font-weight:600;line-height:21px}.profile-settings-row span{color:#77746e;font-size:14px;line-height:20px}.profile-settings-actions{padding:0 20px 20px}.profile-settings-actions .btn{height:40px;padding-inline:14px;font-size:14px}.subscription-manager{margin-top:12px}.subscription-manager-row{justify-content:space-between;align-items:center;gap:18px;padding:0 20px 20px;display:flex}.subscription-manager-row>div{gap:3px;display:grid}.subscription-manager-row b{color:#292825;font-size:15px;font-weight:600;line-height:21px}.subscription-manager-row span{color:#686660;font-size:14px;line-height:20px}.subscription-cancellation-note{color:#8a4a3c;margin:0;padding:0 20px 20px;font-size:13px;line-height:19px}@media (max-width:680px){.settings-page{width:calc(100% - 32px);padding-top:32px}.settings-header h1{font-size:28px;line-height:34px}.settings-account-metrics{grid-template-columns:1fr}.settings-plan-footer,.subscription-manager-row{flex-direction:column;align-items:flex-start}.settings-events li{grid-template-columns:50px minmax(0,1fr)}.settings-events li small{grid-column:2}.profile-settings-row{flex-direction:column;align-items:flex-start}}.caption-preview{aspect-ratio:9/16}@media (max-width:767px){body #video-format-gallery.video-format-gallery .video-format-card{width:100%!important;max-width:292px!important;margin-inline:auto!important;display:block!important}body #video-format-gallery.video-format-gallery .video-format-preview{aspect-ratio:9/16!important;width:auto!important;height:auto!important;margin:5px 5px 0!important}body #video-format-gallery.video-format-gallery .video-format-copy{padding:13px 14px 15px!important;display:block!important}body #video-format-gallery.video-format-gallery .video-format-copy p{white-space:normal!important;text-overflow:clip!important;margin-top:4px!important;font-size:14px!important;line-height:21px!important;display:block!important;overflow:visible!important}#video-format-gallery.video-format-gallery .video-format-card{grid-template-columns:169px minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;max-width:none!important;margin:0!important;display:grid!important}#video-format-gallery.video-format-gallery .video-format-preview{aspect-ratio:9/16!important;width:169px!important;height:300px!important;margin:5px 0 5px 5px!important}#video-format-gallery.video-format-gallery .video-format-copy{min-width:0;flex-direction:column!important;justify-content:center!important;align-self:center!important;padding:14px!important;display:flex!important}#video-format-gallery.video-format-gallery .video-format-copy p{white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:5px!important;font-size:13px!important;line-height:19px!important;display:block!important;overflow:hidden!important}#video-format-gallery.video-format-gallery .instagram-reel-top{font-size:8px!important;top:8px!important;left:8px!important;right:8px!important}#video-format-gallery.video-format-gallery .instagram-reel-top b{font-size:10px!important;line-height:13px!important}#video-format-gallery.video-format-gallery .instagram-reel-actions{gap:8px!important;bottom:58px!important;right:8px!important}#video-format-gallery.video-format-gallery .instagram-reel-actions svg,#video-format-gallery.video-format-gallery .instagram-reel-actions>svg{width:18px!important;height:18px!important}#video-format-gallery.video-format-gallery .instagram-reel-actions small{font-size:7px!important;line-height:9px!important}#video-format-gallery.video-format-gallery .instagram-reel-footer{bottom:8px!important;left:8px!important;right:37px!important}#video-format-gallery.video-format-gallery .instagram-reel-avatar{width:16px!important;height:16px!important;font-size:8px!important}#video-format-gallery.video-format-gallery .instagram-reel-footer b{font-size:8px!important;line-height:10px!important}#video-format-gallery.video-format-gallery .instagram-reel-footer em{padding:2px 3px!important;font-size:6px!important;line-height:8px!important}#video-format-gallery.video-format-gallery .instagram-reel-footer p{margin:4px 0 2px!important;font-size:7px!important;line-height:9px!important}#video-format-gallery.video-format-gallery .instagram-reel-footer small{font-size:6px!important;line-height:8px!important}#video-format-gallery.video-format-gallery .video-format-recommended{font-size:9px!important;line-height:13px!important;top:27px!important;left:8px!important}#video-format-gallery.video-format-gallery .video-format-check{width:21px!important;height:21px!important;top:27px!important;right:8px!important}body .create-page.video-format-page .video-format-gallery .video-format-card{width:100%!important;max-width:292px!important;margin-inline:auto!important;display:block!important}body .create-page.video-format-page .video-format-gallery .video-format-preview{aspect-ratio:9/16!important;width:auto!important;height:auto!important;margin:5px 5px 0!important}body .create-page.video-format-page .video-format-gallery .video-format-copy{padding:13px 14px 15px!important;display:block!important}body .create-page.video-format-page .video-format-gallery .video-format-copy p{white-space:normal!important;text-overflow:clip!important;margin-top:4px!important;font-size:14px!important;line-height:21px!important;display:block!important;overflow:visible!important}.create-page.video-format-page .video-format-gallery .video-format-card{width:100%!important;max-width:none!important;margin:0!important;display:block!important}.create-page.video-format-page .video-format-gallery .video-format-preview{aspect-ratio:9/16!important;width:140px!important;height:249px!important;margin:5px auto 0!important}.create-page.video-format-page .video-format-gallery .video-format-copy{padding:12px 14px 14px!important;display:block!important}.create-page.video-format-page .video-format-gallery .video-format-copy h3{font-size:16px!important;line-height:22px!important}.create-page.video-format-page .video-format-gallery .video-format-copy p{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin-top:4px!important;font-size:14px!important;line-height:21px!important;display:-webkit-box!important;overflow:hidden!important}.create-page.video-format-page .video-format-gallery .instagram-reel-top{top:8px!important;left:8px!important;right:8px!important}.create-page.video-format-page .video-format-gallery .instagram-reel-actions{gap:8px!important;bottom:58px!important;right:8px!important}.create-page.video-format-page .video-format-gallery .instagram-reel-actions svg,.create-page.video-format-page .video-format-gallery .instagram-reel-actions>svg{width:18px!important;height:18px!important}.create-page.video-format-page .video-format-gallery .instagram-reel-footer{bottom:8px!important;left:8px!important;right:37px!important}.create-page.video-format-page .video-format-gallery .video-format-recommended{top:27px!important;left:8px!important}.create-page.video-format-page .video-format-gallery .video-format-check{top:27px!important;right:8px!important}.create-page.video-format-page .video-format-gallery{gap:12px!important}.create-page.video-format-page .video-format-card{grid-template-columns:146px minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;max-width:none!important;margin:0!important;display:grid!important}.create-page.video-format-page .video-format-preview{aspect-ratio:9/16!important;width:146px!important;height:260px!important;margin:5px 0 5px 5px!important}.create-page.video-format-page .video-format-copy{min-width:0;flex-direction:column!important;justify-content:center!important;align-self:center!important;padding:14px!important;display:flex!important}.create-page.video-format-page .video-format-copy h3{font-size:16px!important;line-height:22px!important}.create-page.video-format-page .video-format-copy p{white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:5px!important;font-size:13px!important;line-height:19px!important;display:block!important;overflow:hidden!important}.create-page.video-format-page .instagram-reel-top{font-size:8px!important;top:8px!important;left:8px!important;right:8px!important}.create-page.video-format-page .instagram-reel-top b{font-size:10px!important;line-height:13px!important}.create-page.video-format-page .instagram-reel-actions{gap:8px!important;bottom:58px!important;right:8px!important}.create-page.video-format-page .instagram-reel-actions svg,.create-page.video-format-page .instagram-reel-actions>svg{width:18px!important;height:18px!important}.create-page.video-format-page .instagram-reel-actions small{font-size:7px!important;line-height:9px!important}.create-page.video-format-page .instagram-reel-footer{bottom:8px!important;left:8px!important;right:37px!important}.create-page.video-format-page .instagram-reel-avatar{width:16px!important;height:16px!important;font-size:8px!important}.create-page.video-format-page .instagram-reel-footer b{font-size:8px!important;line-height:10px!important}.create-page.video-format-page .instagram-reel-footer em{padding:2px 3px!important;font-size:6px!important;line-height:8px!important}.create-page.video-format-page .instagram-reel-footer p{margin:4px 0 2px!important;font-size:7px!important;line-height:9px!important}.create-page.video-format-page .instagram-reel-footer small{font-size:6px!important;line-height:8px!important}.create-page.video-format-page .video-format-recommended{font-size:9px!important;line-height:13px!important;top:27px!important;left:8px!important}.create-page.video-format-page .video-format-check{width:21px!important;height:21px!important;top:27px!important;right:8px!important}.video-format-gallery{gap:12px!important}.video-format-card{grid-template-columns:169px minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;max-width:none!important;display:grid!important}.video-format-preview{aspect-ratio:9/16!important;width:169px!important;height:300px!important;margin:5px 0 5px 5px!important}.video-format-copy{min-width:0;flex-direction:column!important;justify-content:center!important;align-self:center!important;padding:14px!important;display:flex!important}.video-format-copy h3{font-size:16px!important;line-height:22px!important}.video-format-copy p{white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:5px!important;font-size:13px!important;line-height:19px!important;display:block!important;overflow:hidden!important}.instagram-reel-top{font-size:8px!important;top:8px!important;left:8px!important;right:8px!important}.instagram-reel-top b{font-size:10px!important;line-height:13px!important}.instagram-reel-top svg{width:13px!important;height:13px!important}.instagram-reel-actions{gap:8px!important;bottom:58px!important;right:8px!important}.instagram-reel-actions svg,.instagram-reel-actions>svg{width:18px!important;height:18px!important}.instagram-reel-actions small{font-size:7px!important;line-height:9px!important}.instagram-reel-footer{bottom:8px!important;left:8px!important;right:37px!important}.instagram-reel-avatar{width:16px!important;height:16px!important;font-size:8px!important}.instagram-reel-footer b{font-size:8px!important;line-height:10px!important}.instagram-reel-footer em{padding:2px 3px!important;font-size:6px!important;line-height:8px!important}.instagram-reel-footer p{margin:4px 0 2px!important;font-size:7px!important;line-height:9px!important}.instagram-reel-footer small{font-size:6px!important;line-height:8px!important}.video-format-recommended{font-size:9px!important;line-height:13px!important;top:27px!important;left:8px!important}.video-format-check{width:21px!important;height:21px!important;top:27px!important;right:8px!important}}.video-format-preview .instagram-reel-top,.video-format-preview .instagram-reel-actions,.video-format-preview .instagram-reel-footer,.video-format-preview .instagram-reel-top *,.video-format-preview .instagram-reel-actions *,.video-format-preview .instagram-reel-footer *{font-family:var(--font-geist-sans),sans-serif!important;letter-spacing:0!important}.video-format-preview video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.instagram-reel-top{gap:5px!important;font-size:11px!important;top:12px!important;left:12px!important;right:12px!important}.instagram-reel-top b{line-height:16px;font-size:13px!important}.instagram-reel-top svg{width:16px;height:16px}.instagram-reel-actions{gap:15px!important;bottom:94px!important;right:12px!important}.instagram-reel-actions>div{gap:4px!important}.instagram-reel-actions svg{stroke-width:2px!important;width:24px!important;height:24px!important}.instagram-reel-actions>svg{width:24px!important;height:24px!important}.instagram-reel-actions small{font-size:10px!important;line-height:12px!important}.instagram-reel-footer{bottom:13px!important;left:12px!important;right:52px!important}.instagram-reel-footer>div{gap:7px!important}.instagram-reel-footer b{font-size:11px!important;line-height:14px!important}.instagram-reel-footer em{padding:3px 5px!important;font-size:8px!important;line-height:11px!important}.instagram-reel-footer p{margin:7px 0 4px!important;font-size:10px!important;line-height:13px!important}.instagram-reel-footer small{font-size:8px!important;line-height:11px!important}.video-format-recommended{padding:4px 8px!important;font-size:11px!important;line-height:15px!important;top:36px!important;left:12px!important}.video-format-check{width:25px!important;height:25px!important;top:36px!important;right:12px!important}@media (max-width:767px){.instagram-reel-top{font-size:12px!important;top:13px!important}.instagram-reel-top b{font-size:14px!important}.instagram-reel-actions{gap:17px!important;bottom:102px!important;right:13px!important}.instagram-reel-actions svg,.instagram-reel-actions>svg{width:26px!important;height:26px!important}.instagram-reel-actions small{font-size:11px!important;line-height:13px!important}.instagram-reel-footer{bottom:14px!important;left:13px!important;right:57px!important}.instagram-reel-footer b{font-size:12px!important}.instagram-reel-footer p{font-size:11px!important;line-height:14px!important}.instagram-reel-footer small{font-size:9px!important}}.video-format-copy p{color:#686660!important;font-family:var(--font-geist),Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:21px!important}.video-format-preview video{object-fit:cover!important;transform:none!important}.instagram-reel-top{gap:4px;grid-template-columns:1fr auto auto 1fr!important;font-size:9px!important;top:10px!important;left:10px!important;right:10px!important}.instagram-reel-top b{font-size:11px!important}.instagram-reel-actions{text-align:center;filter:drop-shadow(0 2px 4px #00000059);gap:11px!important;display:grid!important;bottom:74px!important;right:10px!important}.instagram-reel-actions>div{justify-items:center;gap:3px;display:grid}.instagram-reel-actions svg{stroke-width:2px!important}.instagram-reel-actions small{color:#fff;white-space:nowrap;font-size:8px;font-weight:600;line-height:10px}.instagram-reel-footer{color:#fff;text-shadow:0 1px 4px #0000008c;display:block!important;bottom:10px!important;left:10px!important;right:42px!important}.instagram-reel-footer>div{align-items:center;gap:6px;display:flex}.instagram-reel-footer b{font-size:9px!important}.instagram-reel-footer em{border:1px solid #ffffffe6;border-radius:3px;padding:2px 4px;font-size:7px;font-style:normal;font-weight:600}.instagram-reel-avatar{width:17px!important;height:17px!important;font-size:9px!important}.instagram-reel-footer p{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 3px;font-size:8px;line-height:10px;display:-webkit-box;overflow:hidden}.instagram-reel-footer small{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:9px;display:block;overflow:hidden}@media (max-width:767px){.video-format-card{max-width:300px!important}.instagram-reel-top{font-size:10px!important;top:11px!important}.instagram-reel-top b{font-size:12px!important}.instagram-reel-actions{gap:13px!important;bottom:82px!important;right:11px!important}.instagram-reel-actions svg{width:21px!important;height:21px!important}.instagram-reel-actions small{line-height:11px;font-size:9px!important}.instagram-reel-footer{bottom:12px!important;left:12px!important;right:46px!important}.instagram-reel-footer b{font-size:10px!important}.instagram-reel-footer p{line-height:12px;font-size:9px!important}.instagram-reel-footer small{font-size:8px!important}.video-format-gallery{gap:14px!important}.video-format-card{width:100%!important;max-width:292px!important;margin-inline:auto!important;display:block!important}.video-format-preview{aspect-ratio:9/16!important;height:auto!important;margin:5px 5px 0!important}.video-format-copy{padding:13px 14px 15px!important}}.create-page.video-format-page,.video-format-step{max-width:580px}.video-format-preview{aspect-ratio:9/16}@media (max-width:767px){.video-format-gallery{gap:14px}.video-format-card{width:100%;max-width:292px;margin-inline:auto;display:block}.video-format-preview{aspect-ratio:9/16;height:auto;margin:5px 5px 0}.video-format-copy{padding:13px 14px 15px}.instagram-reel-actions{gap:8px;bottom:37px;right:8px}.instagram-reel-actions svg{width:17px;height:17px}.instagram-reel-actions b{font-size:8px}.instagram-reel-top{font-size:9px;top:8px}.instagram-reel-top b{font-size:10px}.instagram-reel-footer{bottom:9px;left:8px}}.production-status-card{text-align:center;width:min(540px,100%)}.production-thinking{background:radial-gradient(circle at 35% 28%,#fff 0 15%,#f4f2ee 58%,#ece9e3 100%);border:1px solid #e7e3dd;border-radius:50%;justify-content:center;align-items:center;gap:6px;width:52px;height:52px;margin:0 auto 21px;display:flex;box-shadow:0 8px 22px #2926210f}.production-thinking i,.production-activity b i{background:#6f6b64;border-radius:50%;width:5px;height:5px;animation:1.45s ease-in-out infinite production-thinking-dot;display:block}.production-thinking i:nth-child(2),.production-activity b i:nth-child(2){animation-delay:.16s}.production-thinking i:nth-child(3),.production-activity b i:nth-child(3){animation-delay:.32s}.production-status-card h1{color:#20201e;letter-spacing:-.03em;margin:0;font-size:26px;font-weight:600;line-height:32px}.production-activity{color:#77746e;justify-content:center;align-items:center;gap:8px;margin:10px 0 28px;font-size:14px;line-height:20px;display:flex}.production-activity b{align-items:center;gap:3px;height:14px;display:inline-flex}.production-activity b i{background:#8b877f;width:4px;height:4px}.production-steps{border-top:1px solid #e9e5df;max-width:470px;margin:0 auto 24px;padding:16px 0 0}.production-steps>div{color:#a19d95;min-height:52px;padding:9px 0;position:relative}.production-steps>div>span{z-index:1;color:#96928b;background:#fbfaf8;border-color:#e4e0da}.production-steps>div:not(:last-child):after{content:"";background:#e9e5df;width:1px;height:31px;position:absolute;top:33px;left:11px}.production-steps .done,.production-steps .current{color:#292825}.production-steps .done>span{color:#39703a;background:#eff8ee;border-color:#cfe7d1}.production-steps .current>span{color:#292825;background:#fff;border-color:#d1cec8;animation:1.9s ease-in-out infinite production-current-ring;box-shadow:0 0 0 4px #53504b0f}.production-steps b{font-size:14px;font-weight:550;line-height:20px}.production-steps small{color:#77746e;margin-top:2px;font-size:13px;line-height:19px}.production-status-note{color:#8b877f;margin:0 0 16px;font-size:12px;line-height:18px}.production-status-card .btn{height:40px;padding-inline:14px;font-size:13px}.production-status-card .btn-secondary{box-shadow:none;background:#fff;border-color:#e3ded6}@keyframes production-thinking-dot{0%,to{opacity:.25;transform:translateY(0)}45%{opacity:1;transform:translateY(-3px)}}@keyframes production-current-ring{0%,to{box-shadow:0 0 0 3px #53504b0d}50%{box-shadow:0 0 0 7px #53504b1a}}@media (max-width:760px){.production-status-card h1{font-size:24px;line-height:30px}.production-activity{margin-bottom:24px;font-size:13px}.production-steps{max-width:100%}}.production-status-card.is-waiting .production-thinking i{background:#8b877f;animation:none}.production-status-card.is-waiting .production-steps .current>span{box-shadow:none;animation:none}.production-status-card.is-waiting .production-steps>div:nth-child(4){color:#292825}.hook-production-preview{background:#171614;border:1px solid #e7e3dd;border-radius:12px;width:min(280px,100%);max-height:498px;margin:0 auto 16px;display:block;box-shadow:0 10px 28px #2926211f}.generated-script-real .inline-production{background:#fff;border:1px solid #e7e3dd;border-radius:15px;margin-top:18px;padding:20px}.generated-script-real .inline-production .production-status-card{text-align:left;width:100%}.generated-script-real .inline-production .inline-production-label{color:#a45b49;letter-spacing:.075em;margin-bottom:8px;font-size:10px;font-weight:600;line-height:15px;display:block}.generated-script-real .inline-production .production-status-card h1{font-size:20px;line-height:27px}.generated-script-real .inline-production .production-activity{justify-content:flex-start;margin:7px 0 16px}.generated-script-real .inline-production .production-steps{max-width:none;margin-bottom:14px}.generated-script-real .inline-production .production-status-note{text-align:left}.generated-script-real .inline-production .hook-production-preview{background:#1f1e1c;border-radius:10px;width:min(100%,260px);margin:0 0 16px;display:block}.caption-scene-beast strong{z-index:1;position:relative;font-family:var(--font-instrument-serif),Georgia,"Times New Roman",serif!important;color:#eee!important;text-transform:none!important;-webkit-text-stroke:0!important;text-shadow:0 2px 12px #0009,0 4px 24px #00000059!important;font-size:18px!important;font-weight:400!important;line-height:.92!important}.caption-scene-beast strong:before,.caption-scene-beast strong:after{content:none!important;display:none!important}.caption-live{text-align:center;isolation:isolate;display:block;position:absolute;inset:0;overflow:hidden}.caption-live>i{opacity:0;will-change:transform,opacity;width:88%;font-style:normal;display:block;position:absolute;top:50%;left:50%;animation-duration:14s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-delay:calc(var(--caption-word-index) * 1.3s)!important}.caption-live-highlight>i{color:#fff;font-family:var(--font-montserrat),Arial,sans-serif;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 3px 10px #0000008c;padding:5px 7px 6px;font-size:11px;font-weight:800;line-height:1.05;transform:translate(-50%,-50%);animation-name:hf-preview-highlight-word!important}.caption-live-highlight>i:before{content:"";z-index:-1;transform-origin:0;background:linear-gradient(135deg,#ff1745 0%,#df1238 100%);border-radius:4px;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 5px 13px #e5143a66;animation:14s linear infinite hf-preview-highlight-bg!important;animation-delay:calc(var(--caption-word-index) * 1.3s)!important}.caption-live-kinetic-slam>i{color:#fff;font-family:var(--font-anton),Impact,sans-serif;text-transform:uppercase;letter-spacing:.035em;text-shadow:0 4px 12px #000000a8;font-size:26px;font-weight:400;line-height:.95;animation-name:hf-preview-kinetic-word;transform:translate(-50%,-50%)}.caption-live-kinetic-slam>i:nth-child(2n){animation-name:hf-preview-kinetic-word-right}.caption-live-parallax-layers>i{color:#f4f4f1;font-family:var(--font-instrument-serif),Georgia,serif;text-transform:none;text-shadow:0 2px 12px #000000ad;font-size:19px;font-weight:400;line-height:.92;animation-name:hf-preview-parallax-word;transform:translate(-50%,-50%)}.caption-live-parallax-layers>i:before{content:attr(data-word);z-index:-1;color:#e50914;white-space:nowrap;text-shadow:2px 3px 4px #8c050c;opacity:.78;font-size:1.82em;line-height:.8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleY(2.4)}.caption-live-clip-wipe>i{color:#fff;font-family:var(--font-poppins),Arial,sans-serif;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 3px 10px #000000a6;clip-path:inset(0 100% 0 0);font-size:12px;font-weight:800;line-height:1;animation-name:hf-preview-clip-word;transform:translate(-50%,-50%)}@keyframes hf-preview-highlight-word{0%,5%{opacity:0;transform:translate(-50%,-44%)scale(.94)}7%,12%{opacity:1;transform:translate(-50%,-50%)scale(1)}14%,to{opacity:0;transform:translate(-50%,-56%)scale(.99)}}@keyframes hf-preview-highlight-bg{0%,6%{opacity:0;transform:scaleX(0)}7.5%,12.5%{opacity:1;transform:scaleX(1)}14%,to{opacity:0;transform:scaleX(1)}}@keyframes hf-preview-kinetic-word{0%,4%{opacity:0;transform:translate(-160%,-50%)rotate(-4deg)}7%,12%{opacity:1;transform:translate(-50%,-50%)rotate(0)}14%,to{opacity:0;transform:translate(40%,-50%)}}@keyframes hf-preview-kinetic-word-right{0%,4%{opacity:0;transform:translate(60%,-50%)rotate(4deg)}7%,12%{opacity:1;transform:translate(-50%,-50%)rotate(0)}14%,to{opacity:0;transform:translate(-140%,-50%)}}@keyframes hf-preview-parallax-word{0%,5%{opacity:0;transform:translate(-50%,-42%)scale(.9)}7%,12%{opacity:1;transform:translate(-50%,-50%)scale(1)}14%,to{opacity:0;transform:translate(-50%,-58%)scale(1.02)}}@keyframes hf-preview-clip-word{0%,4%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-50%,-50%)}7%,12%{opacity:1;clip-path:inset(0);transform:translate(-50%,-50%)}14%,to{opacity:0;clip-path:inset(0 0 0 100%);transform:translate(-50%,-50%)}}.landing-brand img{width:64px}.landing-header{min-height:72px}.landing-eyebrow{font-family:var(--font-instrument-serif),Georgia,"Times New Roman",serif;letter-spacing:.025em;font-size:14px;font-weight:400;line-height:16px}.landing-hero{gap:66px;padding-top:90px;padding-bottom:72px}.landing-hero-copy h1{font-size:45px}.landing-hero+.landing-section{padding-top:42px}.landing-flow-section{padding-top:96px}.landing-editorial-flow{border-top:1px solid #e7e3dd;border-bottom:1px solid #e7e3dd;grid-template-columns:145px minmax(0,1fr) 128px;align-items:stretch;display:grid}.landing-flow-anchor{color:#292825;flex-direction:column;justify-content:center;gap:9px;padding:25px 20px;display:flex}.landing-flow-anchor>span,.landing-flow-work-heading>span{color:#a45b49;letter-spacing:.05em;font-size:11px;font-weight:600;line-height:16px}.landing-flow-anchor strong{letter-spacing:-.02em;font-size:15px;font-weight:600;line-height:20px}.landing-flow-work{border-left:1px solid #e7e3dd;border-right:1px solid #e7e3dd;padding:20px 24px}.landing-flow-work-heading{align-items:center;gap:10px;margin-bottom:15px;display:flex}.landing-flow-work-heading b{color:#625e58;font-size:12px;font-weight:600;line-height:18px}.landing-flow-track{justify-content:space-between;align-items:center;gap:7px;display:flex}.landing-flow-node{color:#625e58;align-items:center;gap:7px;min-width:0;display:flex}.landing-flow-node>span{color:#6a655e;background:#fff;border:1px solid #e3ded7;border-radius:8px;flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid}.landing-flow-node b{white-space:nowrap;font-size:12px;font-weight:550;line-height:18px}.landing-flow-node i{color:#aaa49c;margin-left:3px;display:grid}.landing-flow-finish{background:#fffaf7}.landing-flow-finish>svg{color:#39703a}.landing-compare{background:0 0;border:1px solid #e7e3dd;border-left:0;border-right:0;border-radius:0;overflow:visible}.landing-compare ul{gap:9px 24px;margin-top:17px}.landing-compare-halden{background:#fffaf7}.landing-compare-halden strong,.landing-compare-halden b{font-size:20px;line-height:27px}.landing-final{padding-top:132px;padding-bottom:132px}@media (max-width:850px){.landing-editorial-flow{grid-template-columns:130px minmax(0,1fr) 112px}.landing-flow-work{padding-inline:16px}.landing-flow-track{flex-wrap:wrap;justify-content:flex-start;gap:10px 14px}.landing-flow-node i{display:none}}@media (max-width:620px){.landing-brand img{width:56px}.landing-header{min-height:64px}.landing-hero{padding-top:58px;padding-bottom:50px}.landing-hero+.landing-section{padding-top:36px}.landing-flow-section{padding-top:72px}.landing-editorial-flow{grid-template-columns:1fr}.landing-flow-anchor{padding:20px}.landing-flow-work{border:1px solid #e7e3dd;border-left:0;border-right:0;padding:20px}.landing-flow-track{grid-template-columns:1fr 1fr;gap:10px;display:grid}.landing-flow-node{gap:6px}.landing-flow-node b{font-size:11px}.landing-flow-finish{flex-direction:row;justify-content:space-between;align-items:center}.landing-flow-finish>svg{margin-left:auto}.landing-compare article{padding:23px 0}.landing-compare article+article{border-top:1px solid #e7e3dd;border-left:0;padding-left:0}.landing-final{padding-top:96px;padding-bottom:96px}}.caption-live{text-transform:uppercase;letter-spacing:.02em;text-shadow:0 3px 10px #000000b3;font-family:Arial,Helvetica,sans-serif;font-weight:900;display:block;position:absolute;inset:0;overflow:hidden}.caption-live-group{opacity:0;flex-wrap:wrap;justify-content:center;gap:3px;line-height:1.05;display:flex;position:absolute;bottom:22px;left:7px;right:7px}.caption-live-group i{color:#fff;padding:4px 5px 5px;font-size:11px;font-style:normal;display:inline-block;position:relative}.caption-live-group i:before{content:"";z-index:-1;opacity:0;transform-origin:0;background:#df1238;border-radius:4px;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 5px 12px #e5143a61}.caption-live-highlight .group-1{animation:4.8s linear infinite caption-preview-group-one}.caption-live-highlight .group-2{animation:4.8s linear infinite caption-preview-group-two}.caption-live-highlight .group-1 i:first-child{animation:4.8s linear infinite caption-preview-word-sweep}.caption-live-highlight .group-1 i:nth-child(2){animation:4.8s linear .32s infinite caption-preview-word-sweep}.caption-live-highlight .group-1 i:nth-child(3){animation:4.8s linear .64s infinite caption-preview-word-sweep}.caption-live-highlight .group-2 i:first-child{animation:4.8s linear 2.4s infinite caption-preview-word-sweep}.caption-live-highlight .group-2 i:nth-child(2){animation:4.8s linear 2.72s infinite caption-preview-word-sweep}.caption-live-highlight .group-2 i:nth-child(3){animation:4.8s linear 3.04s infinite caption-preview-word-sweep}.caption-live-highlight i{animation-fill-mode:both}.caption-live-highlight i:before{animation:4.8s linear infinite caption-preview-word-bg}.caption-live-highlight .group-1 i:nth-child(2):before{animation-delay:.32s}.caption-live-highlight .group-1 i:nth-child(3):before{animation-delay:.64s}.caption-live-highlight .group-2 i:first-child:before{animation-delay:2.4s}.caption-live-highlight .group-2 i:nth-child(2):before{animation-delay:2.72s}.caption-live-highlight .group-2 i:nth-child(3):before{animation-delay:3.04s}.caption-live-clip .group-1{animation:4.8s linear infinite caption-preview-group-one}.caption-live-clip .group-2{animation:4.8s linear infinite caption-preview-group-two}.caption-live-clip i{clip-path:inset(0 100% 0 0);animation:4.8s linear infinite caption-preview-clip-word}.caption-live-clip .group-1 i:nth-child(2){animation-delay:.3s}.caption-live-clip .group-1 i:nth-child(3){animation-delay:.6s}.caption-live-clip .group-2 i:first-child{animation-delay:2.4s}.caption-live-clip .group-2 i:nth-child(2){animation-delay:2.7s}.caption-live-clip .group-2 i:nth-child(3){animation-delay:3s}.caption-live-parallax{z-index:1;text-align:center;margin:0;animation:2.1s ease-in-out infinite hf-caption-parallax;position:absolute;top:44%;left:8px;right:8px;font-family:var(--font-instrument-serif),Georgia,"Times New Roman",serif!important;color:#eee!important;text-transform:none!important;font-size:18px!important;font-weight:400!important;line-height:.92!important}@keyframes caption-preview-group-one{0%,4%{opacity:0;transform:translateY(7px)}9%,41%{opacity:1;transform:translateY(0)}47%,to{opacity:0;transform:translateY(-4px)}}@keyframes caption-preview-group-two{0%,50%{opacity:0;transform:translateY(7px)}55%,91%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(-4px)}}@keyframes caption-preview-word-sweep{0%,8%{filter:brightness(.82)}13%,23%{filter:brightness(1.08)}28%,to{filter:brightness()}}@keyframes caption-preview-word-bg{0%,8%{opacity:0;transform:scaleX(0)}13%,23%{opacity:1;transform:scaleX(1)}28%,to{opacity:0;transform:scaleX(1.02)}}@keyframes caption-preview-clip-word{0%,7%{clip-path:inset(0 100% 0 0);opacity:0}13%,42%{clip-path:inset(0);opacity:1}48%,to{clip-path:inset(0 0 0 100%);opacity:.35}}.halden-landing{color:#20201e;background:#fbfaf8;min-height:100vh}.landing-container{width:calc(100% - 64px);max-width:1060px;margin-inline:auto}.landing-header{border-bottom:1px solid #ebe8e3;justify-content:space-between;align-items:center;min-height:84px;display:flex}.landing-brand{align-items:center;display:flex}.landing-brand img{width:100px;height:auto;display:block}.landing-header nav{align-items:center;gap:25px;display:flex}.landing-header nav>a:not(.landing-button){color:#686660;font-size:13px;font-weight:500;text-decoration:none}.landing-header nav>a:not(.landing-button):hover{color:#20201e}.landing-button{color:#fff;height:44px;box-shadow:none;background:#d65f3e;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.landing-button:hover{background:#c85435;transform:translateY(-1px)}.landing-button-small{height:38px;padding-inline:14px;font-size:13px}.landing-eyebrow{color:#a45b49;letter-spacing:.075em;margin:0;font-size:10px;font-weight:600;line-height:15px}.landing-hero{grid-template-columns:minmax(0,1fr) 390px;align-items:center;gap:76px;padding-top:106px;padding-bottom:116px;display:grid}.landing-hero-copy h1{letter-spacing:-.052em;max-width:590px;margin:13px 0 0;font-size:46px;font-weight:600;line-height:1.08}.landing-lede{color:#686660;margin:20px 0 0;font-size:17px;line-height:26px}.landing-hero-copy .landing-button{margin-top:29px}.landing-reassurance{color:#77746e;align-items:center;gap:8px;margin:13px 0 0;font-size:12px;font-weight:500;line-height:18px;display:flex}.landing-reassurance i{background:#a7a29a;border-radius:50%;width:3px;height:3px}.landing-demo{background:#fff;border:1px solid #e7e3dd;border-radius:16px;justify-content:flex-end;align-items:flex-end;min-height:332px;padding:21px 24px 22px;display:flex;position:relative;box-shadow:0 14px 36px #29231c0b}.landing-idea-card{z-index:2;background:#fff;border:1px solid #e7e3dd;border-radius:14px;width:242px;padding:15px;position:absolute;top:33px;left:-31px;box-shadow:0 10px 25px #2a231c14}.landing-idea-card>span,.landing-video-preview>span{color:#a45b49;letter-spacing:.07em;font-size:10px;font-weight:600;line-height:15px;display:block}.landing-idea-card strong{color:#292825;letter-spacing:-.012em;margin-top:8px;font-size:15px;font-weight:600;line-height:21px;display:block}.landing-demo-status{border-top:1px solid #eeebe6;grid-template-columns:1fr 1fr;gap:7px;margin-top:14px;padding-top:12px;display:grid}.landing-demo-status span{color:#5d7760;align-items:center;gap:4px;font-size:11px;font-weight:500;line-height:16px;display:flex}.landing-demo-status svg{color:#39703a}.landing-video-preview{color:#fff;background:#282523;border-radius:12px;align-items:flex-end;width:168px;height:279px;padding:14px;display:flex;position:relative;overflow:hidden}.landing-video-preview:after{content:"";background:linear-gradient(#14120f1a 30%,#14120fa8 100%);position:absolute;inset:0}.landing-video-preview img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-video-preview>span,.landing-video-preview p,.landing-video-preview button{z-index:1;position:relative}.landing-video-preview>span{color:#ffffffdb;position:absolute;top:14px;left:14px}.landing-video-preview p{color:#fff;letter-spacing:-.01em;margin:0;font-size:13px;font-weight:600;line-height:18px}.landing-video-preview button{color:#fff;background:#ffffff1f;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.landing-section{padding-top:86px}.landing-section-heading{margin-bottom:25px}.landing-section-heading h2,.landing-final h2{color:#20201e;letter-spacing:-.037em;margin:9px 0 0;font-size:30px;font-weight:600;line-height:37px}.landing-examples{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.landing-example{aspect-ratio:9/13;background:#edeae4;border-radius:13px;position:relative;overflow:hidden}.landing-example:after{content:"";background:linear-gradient(#0000 43%,#14121091);position:absolute;inset:0}.landing-example img{object-fit:cover;width:100%;height:100%;display:block}.landing-example span{z-index:1;color:#fff;text-shadow:0 1px 7px #0000004d;font-size:13px;font-weight:600;line-height:18px;position:absolute;bottom:11px;left:12px;right:12px}.landing-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.landing-step-card{background:#fff;border:1px solid #e7e3dd;border-radius:14px;min-height:188px;padding:18px}.landing-step-card>div{color:#a45b49;justify-content:space-between;align-items:center;display:flex}.landing-step-card>div span{font-size:12px;font-weight:600;line-height:18px}.landing-step-card h3{color:#292825;letter-spacing:-.014em;margin:41px 0 5px;font-size:16px;font-weight:600;line-height:22px}.landing-step-card p{color:#77746e;margin:0;font-size:13px;line-height:19px}.landing-pipeline-wrap{background:#f7f5f1;border-top:1px solid #ebe8e3;border-bottom:1px solid #ebe8e3;margin-top:86px}.landing-pipeline{justify-content:space-between;align-items:center;gap:7px;min-height:96px;display:flex}.landing-pipeline>div{color:#625e58;align-items:center;gap:7px;min-width:0;display:flex}.landing-pipeline>div>span{color:#6a655e;background:#fff;border:1px solid #e3ded7;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.landing-pipeline b{white-space:nowrap;font-size:12px;font-weight:550;line-height:18px}.landing-pipeline i{color:#aaa49c;margin-left:6px;display:grid}.landing-pipeline-finish{color:#39703a!important}.landing-pipeline-finish>span{color:#39703a!important;background:#eff8ee!important;border-color:#cfe7d1!important}.landing-compare{background:#fff;border:1px solid #e7e3dd;border-radius:15px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.landing-compare article{min-height:268px;padding:24px}.landing-compare article+article{border-left:1px solid #e7e3dd}.landing-compare ul{grid-template-columns:1fr 1fr;gap:8px;margin:19px 0 0;padding:0;list-style:none;display:grid}.landing-compare li{color:#77746e;font-size:13px;line-height:19px}.landing-compare li:before{content:"—";color:#b1aba3;margin-right:7px}.landing-compare-halden{background:#fff9f6;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.landing-compare-halden strong,.landing-compare-halden b{color:#292825;letter-spacing:-.025em;font-size:22px;font-weight:600;line-height:29px}.landing-compare-halden svg{color:#d65f3e;margin:12px 0}.landing-compare-halden b{color:#b85033}.landing-final{text-align:center;padding-top:112px;padding-bottom:114px}.landing-final h2{max-width:590px;margin-left:auto;margin-right:auto}.landing-final .landing-button{margin-top:25px}.landing-final>p:last-child{color:#77746e;margin:12px 0 0;font-size:12px;font-weight:500;line-height:18px}@media (max-width:850px){.landing-hero{grid-template-columns:minmax(0,1fr) 330px;gap:40px}.landing-hero-copy h1{font-size:40px}.landing-demo{padding-right:18px}.landing-idea-card{left:-18px}.landing-examples{grid-template-columns:repeat(5,150px);padding-bottom:5px;overflow-x:auto}.landing-pipeline{flex-wrap:wrap;justify-content:flex-start;padding:18px 0}.landing-pipeline i{display:none}}@media (max-width:620px){.landing-container{width:calc(100% - 40px)}.landing-header{min-height:70px}.landing-header nav>a:not(.landing-button){display:none}.landing-header nav{gap:0}.landing-brand img{width:92px}.landing-header .landing-button-small{height:37px;padding-inline:11px;font-size:12px}.landing-hero{grid-template-columns:1fr;gap:39px;padding-top:66px;padding-bottom:66px}.landing-hero-copy h1{font-size:36px;line-height:40px}.landing-lede{font-size:16px;line-height:24px}.landing-demo{min-height:320px;margin-left:14px;padding-right:20px}.landing-idea-card{width:236px;top:25px;left:-14px}.landing-section{padding-top:64px}.landing-section-heading h2,.landing-final h2{font-size:27px;line-height:33px}.landing-examples{grid-template-columns:repeat(5,138px);gap:10px}.landing-step-grid{grid-template-columns:1fr}.landing-step-card{min-height:155px}.landing-step-card h3{margin-top:24px}.landing-pipeline-wrap{margin-top:64px}.landing-pipeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:19px 0;display:grid}.landing-pipeline>div{gap:6px}.landing-pipeline b{font-size:11px}.landing-compare{grid-template-columns:1fr}.landing-compare article{min-height:0;padding:20px}.landing-compare article+article{border-top:1px solid #e7e3dd;border-left:0}.landing-final{text-align:left;padding-top:80px;padding-bottom:82px}.landing-final h2{margin-left:0}.landing-final>p:last-child{text-align:left}}.conversion-guarantee-popover{background-color:#fff;background-image:radial-gradient(circle at 1px 1px,#37312b09 .65px,#0000 .8px);background-size:5px 5px;border-color:#dedbd6;box-shadow:0 26px 74px #29231c24}.conversion-guarantee-popover:before{background:#20201e;height:3px}.conversion-guarantee-popover .conversion-flow-eyebrow{color:#77736c}.conversion-guarantee-popover h2{font-family:HaldenFKTEcho,var(--font-instrument-serif),Georgia,"Times New Roman",serif;letter-spacing:-.035em;font-size:36px;font-weight:500;line-height:35px}.conversion-creative-popover{border-color:#e3dfd8;border-radius:11px;box-shadow:0 16px 38px #29231c17;background-color:#f7f5f1!important;background-image:none!important}.conversion-creative-popover:before{display:none}.conversion-creative-popover h2{font-family:var(--font-geist-sans),sans-serif;letter-spacing:-.025em;font-size:25px;font-weight:600;line-height:31px}.conversion-choice-label{color:#292825;margin:24px 0 10px;font-size:14px;font-weight:600;line-height:20px}.conversion-choice-row{background:#f1efeb;border:1px solid #e6e2dc;border-radius:11px;gap:0;margin-top:0;padding:3px;display:flex}.conversion-choice-row button{color:#686660;height:36px;font:500 13px/18px var(--font-geist-sans),sans-serif;background:0 0;border:0;border-radius:8px;flex:1}.conversion-choice-row button.selected{color:#20201e;background:#fff;box-shadow:0 1px 3px #1e191414}.conversion-simple-action{justify-content:flex-end}.conversion-guarantee-actions .conversion-conditions-link{color:#77736c}.conversion-guarantee-popover-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fbfaf885}.conversion-choice-kicker{color:#78746d;align-items:center;gap:6px;margin:0 0 3px;font-size:11px;font-weight:600;line-height:16px;display:flex}.conversion-choice-kicker svg{color:#5e5b55;flex:none}.conversion-choice-heading h2{margin:0}.conversion-creative-popover .conversion-guarantee-lede{color:#5c5852;font-weight:500}.conversion-choice-row button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.conversion-choice-row button svg,.conversion-choice-row button.selected svg{flex:none;color:#20201e!important}.conversion-choice-row button.selected{font-weight:600}.conversion-choice-confirmation{align-items:center;gap:13px;min-height:132px;display:flex}.conversion-confirmation-check{color:#fff;background:#20201e;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.conversion-choice-confirmation .conversion-choice-kicker{margin-bottom:4px}.conversion-choice-confirmation h2{margin:0}.conversion-choice-confirmation .conversion-guarantee-lede{margin-top:5px}.conversion-thinking-status{color:#5c5852;align-items:center;gap:9px;margin-top:18px;font-size:13px;font-weight:500;line-height:18px;display:flex}.conversion-thinking-status>span:last-child{animation:.32s both conversion-thinking-copy}.conversion-thinking-dots{align-items:center;gap:3px;width:25px;display:inline-flex}.conversion-thinking-dots i{background:#d65f3e;border-radius:50%;width:5px;height:5px;animation:1.25s ease-in-out infinite conversion-thinking-dot;display:block}.conversion-thinking-dots i:nth-child(2){animation-delay:.14s}.conversion-thinking-dots i:nth-child(3){animation-delay:.28s}.conversion-inline-confirmation{border-top:1px solid #e7e3dd;border-bottom:1px solid #e7e3dd;align-items:center;gap:13px;margin-top:16px;padding:16px 0;animation:.35s both conversion-flow-enter;display:flex}.conversion-inline-confirmation .conversion-confirmation-check{color:#fff;background:#20201e;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.conversion-inline-confirmation .conversion-choice-kicker{margin-bottom:3px}.conversion-inline-confirmation h2{color:#20201e;letter-spacing:-.015em;margin:0;font-size:16px;font-weight:600;line-height:21px}.conversion-inline-confirmation .conversion-guarantee-lede{color:#686660;margin:2px 0 0;font-size:13px;font-weight:400;line-height:18px}@keyframes conversion-thinking-dot{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@keyframes conversion-thinking-copy{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.conversion-preparation .preparation-list li.active>span:last-child{align-items:center;gap:8px;display:inline-flex}.conversion-preparation .preparation-list li.active>span:last-child:after{content:"";background:radial-gradient(circle,#77746e 1.4px,#0000 1.6px) 0/6px 4px repeat-x;width:18px;height:4px;animation:1.15s steps(3,end) infinite conversion-active-dots;display:block}@keyframes conversion-active-pulse{0%,to{box-shadow:0 0 0 3px #d65f3e14}50%{box-shadow:0 0 0 7px #d65f3e26}}@keyframes conversion-active-dots{to{background-position:18px}}.conversion-preparation .conversion-flow-header>span{color:#686660}.conversion-preparation .preparation-list li svg{color:#373532;background:0 0;padding:0}.conversion-preparation .preparation-list li.active{border-top-color:#373532}@keyframes conversion-active-pulse-neutral{0%,to{box-shadow:0 0 0 3px #37353212}50%{box-shadow:0 0 0 7px #3735321f}}.conversion-preparation .conversion-stage-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.conversion-preparation .conversion-stage-content{padding:42px 0 48px!important}.conversion-preparation .conversion-flow-header{border-bottom:1px solid #dedbd5;padding-bottom:14px;color:#77746e!important}.conversion-preparation .conversion-flow-header>span{letter-spacing:.075em;color:#55524d!important}.conversion-preparation .conversion-flow-header>b,.conversion-preparation .conversion-flow-header>i{color:#77746e!important}.conversion-preparation .conversion-flow-progress{background:#dedbd5!important;border-radius:0!important;height:2px!important;margin-top:0!important}.conversion-preparation .conversion-flow-progress>i{background:#d65f3e!important;border-radius:0!important}.conversion-preparation-copy{max-width:500px;margin-top:34px!important}.conversion-preparation-copy h1{letter-spacing:-.04em!important;font-size:30px!important;line-height:35px!important}.conversion-preparation-copy p{max-width:420px;color:#686660!important;margin-top:9px!important;font-size:16px!important;font-weight:400!important;line-height:22px!important}.conversion-typing-title:after{content:"";vertical-align:-.04em;background:#20201e;width:2px;height:.87em;margin-left:4px;animation:.78s step-end infinite conversion-typing-caret;display:inline-block}@keyframes conversion-typing-caret{0%,48%{opacity:1}49%,to{opacity:0}}.conversion-preparation .preparation-list{position:relative;border-top:1px solid #dedbd5!important;border-bottom:1px solid #dedbd5!important;gap:0!important;margin-top:34px!important}.conversion-preparation .preparation-list li{position:relative;color:#aaa69f!important;background:0 0!important;border:0!important;border-radius:0!important;min-height:56px!important;padding:0 0 0 2px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.conversion-preparation .preparation-list li+li{border-top:1px solid #eeeae5!important}.conversion-preparation .preparation-list li.complete{color:#4d4a45!important}.conversion-preparation .preparation-list li.active{color:#20201e!important;background:0 0!important;border-top-color:#eeeae5!important}.conversion-preparation .preparation-list li svg{color:#34322f!important;background:0 0!important;border-radius:0!important;width:19px!important;min-width:19px!important;height:19px!important;padding:0!important}.conversion-preparation .preparation-dot{background:0 0!important;border:1.5px solid #b8b3ac!important;width:19px!important;min-width:19px!important;height:19px!important}.conversion-preparation .preparation-list li.active .preparation-dot{border-color:#292825!important;animation:1.6s ease-in-out infinite conversion-active-pulse-neutral!important;box-shadow:0 0 0 4px #29282512!important}.conversion-preparation .preparation-list li.active>span:last-child{font-weight:600!important}.conversion-preparation .preparation-list li.active>span:last-child:after{background-image:radial-gradient(circle,#403d38 1.25px,#0000 1.45px)!important}.conversion-preparation .conversion-flow-header>span,.conversion-preparation .preparation-list li svg,.conversion-preparation .preparation-list li.active .preparation-dot{color:#34322f!important}@media (max-width:600px){.conversion-preparation .conversion-stage-content{padding:28px 0 36px!important}.conversion-preparation-copy{margin-top:28px!important}.conversion-preparation-copy h1{font-size:27px!important;line-height:32px!important}.conversion-preparation .preparation-list{margin-top:29px!important}.conversion-preparation .preparation-list li{min-height:55px!important}}.conversion-preparation .conversion-flow-state{align-items:center;gap:7px;color:#686660!important;font-size:12px!important;font-style:normal!important;font-weight:500!important;display:inline-flex!important}.conversion-preparation .conversion-flow-state em{background:#34322f;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite conversion-flow-state-pulse;display:block}.conversion-preparation .conversion-flow-progress,.conversion-preparation .conversion-flow-progress>i{position:relative;overflow:hidden!important}.conversion-preparation .conversion-flow-progress>i:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:34px;animation:2.3s ease-in-out infinite conversion-progress-sheen;position:absolute;inset:0}@keyframes conversion-flow-state-pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes conversion-progress-sheen{0%{transform:translate(-34px)}to{transform:translate(260px)}}.conversion-preparation .conversion-flow-progress>i{background:#d65f3e!important}.conversion-guarantee-actions .conversion-conditions-link:hover{color:#4c4945}.conversion-guarantee-popover-top{align-items:center;gap:16px;display:flex}.create-page.conversion-final-offer-page{width:calc(100% - 64px)!important;max-width:980px!important;padding:68px 0 84px!important}.conversion-final-offer-page .conversion-final-offer{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.conversion-final-offer-page .conversion-stage-content{padding:42px 0 0!important}.conversion-final-offer-page .conversion-final-back{top:0!important;left:0!important}.conversion-final-offer-page .conversion-flow-header{border-bottom:1px solid #dedbd5;padding-bottom:14px}.conversion-final-offer-page .conversion-flow-progress{background:#dedbd5;border-radius:0;height:2px;margin-top:0}.conversion-final-offer-page .conversion-flow-progress>i{background:#d65f3e;border-radius:0}.conversion-final-layout{grid-template-columns:minmax(0,1.12fr) minmax(285px,.72fr);gap:64px;margin-top:48px;display:grid}.conversion-final-heading{margin:0}.conversion-final-heading .conversion-flow-eyebrow{color:#a45b49;letter-spacing:.075em;font-size:11px;font-weight:600;line-height:16px}.conversion-final-heading h1{letter-spacing:-.055em;max-width:540px;margin:10px 0 0;font-size:42px;font-weight:600;line-height:45px}.conversion-final-heading>p:last-child{color:#686660;max-width:500px;margin:16px 0 0;font-size:16px;font-weight:400;line-height:24px}.conversion-final-idea{background:0 0;border:0;border-radius:0;min-height:0;margin-top:42px;padding:0}.conversion-final-idea .auto-voice-icon{color:#34322f;background:#f1efea;border-radius:8px;width:34px;min-width:34px;height:34px}.conversion-final-idea small{font-size:12px;font-weight:500;line-height:17px}.conversion-final-idea strong{max-width:530px;font-family:var(--font-instrument-serif),Georgia,"Times New Roman",serif;letter-spacing:-.025em;margin-top:2px;font-size:23px;font-weight:400;line-height:28px}.conversion-final-specs{color:#686660;gap:7px;margin-top:18px;font-size:13px;font-weight:500;line-height:19px}.conversion-final-specs span{color:#aaa49c}.conversion-final-guarantee{border-top:1px solid #dedbd5;margin-top:38px;padding:22px 0 0}.conversion-final-guarantee h2{font-size:16px;font-weight:600;line-height:22px}.conversion-final-guarantee p{max-width:515px;margin-top:7px;font-size:13px;line-height:20px}.conversion-final-guarantee button{color:#a45b49;margin-top:10px;font-weight:600}.conversion-final-purchase{border-left:1px solid #dedbd5;align-self:start;padding:4px 0 4px 45px}.conversion-final-price{border-bottom:1px solid #dedbd5;margin:0;padding:0 0 28px}.conversion-final-price>span{color:#686660;font-size:13px;font-weight:500;line-height:19px}.conversion-final-price strong{letter-spacing:-.065em;margin-top:12px;font-size:58px;font-weight:600;line-height:56px}.conversion-final-price p{color:#77746e;margin-top:14px;font-size:13px;line-height:20px}.conversion-final-checkout{margin-top:27px}.conversion-final-checkout>.btn-primary{border-radius:10px;height:48px}.conversion-final-checkout>p{color:#77746e;margin-top:12px;font-size:12px;font-weight:500;line-height:18px}@media (max-width:760px){.create-page.conversion-final-offer-page{width:calc(100% - 40px)!important;padding:72px 0 64px!important}.conversion-final-layout{grid-template-columns:1fr;gap:38px;margin-top:40px}.conversion-final-heading h1{font-size:36px;line-height:40px}.conversion-final-purchase{border-top:1px solid #dedbd5;border-left:0;padding:30px 0 0}.conversion-final-idea{margin-top:34px}.conversion-final-guarantee{margin-top:32px}}@media (max-width:460px){.create-page.conversion-final-offer-page{width:calc(100% - 32px)!important}.conversion-final-heading h1{font-size:32px;line-height:36px}.conversion-final-heading>p:last-child{font-size:15px;line-height:22px}.conversion-final-price strong{font-size:52px;line-height:52px}}.create-page.conversion-completion-page{width:calc(100% - 64px)!important;max-width:1080px!important;min-height:100%!important;padding:94px 0 88px!important}.conversion-completion-shell{position:relative}.conversion-completion-back{color:#77746e;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:500;line-height:18px;display:inline-flex;position:absolute;top:-48px;left:0}.conversion-completion-back:hover{color:#20201e}.conversion-completion-status{color:#4d4a45;align-items:center;gap:7px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.conversion-completion-status svg{color:#39703a}.conversion-completion-grid{grid-template-columns:minmax(0,1.16fr) minmax(305px,.84fr);align-items:start;gap:84px;margin-top:22px;display:grid}.conversion-completion-heading>p{color:#a45b49;letter-spacing:.085em;margin:0;font-size:11px;font-weight:600;line-height:16px}.conversion-completion-heading h1{color:#20201e;letter-spacing:-.06em;max-width:650px;margin:13px 0 0;font-size:50px;font-weight:600;line-height:52px}.conversion-completion-heading>span{color:#686660;max-width:520px;margin-top:18px;font-size:17px;font-weight:400;line-height:26px;display:block}.conversion-completion-project{border-bottom:1px solid #dedbd5;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:23px;margin-top:48px;padding:0 0 29px;display:grid}.conversion-completion-preview{color:#fff;background:linear-gradient(145deg,#272522 0%,#48413a 52%,#b35b41 150%);flex-direction:column;justify-content:flex-end;min-height:126px;padding:17px;display:flex;position:relative;overflow:hidden}.conversion-completion-preview:before{content:"";mix-blend-mode:screen;background:radial-gradient(circle at 78% 17%,#f7b17ee6,#0000 19%),linear-gradient(125deg,#0000 35%,#ffffff1a);position:absolute;inset:0}.conversion-completion-preview span,.conversion-completion-preview strong,.conversion-completion-preview i{z-index:1;position:relative}.conversion-completion-preview span{letter-spacing:.11em;opacity:.78;font-size:8px;font-weight:600;line-height:12px}.conversion-completion-preview strong{letter-spacing:-.055em;margin-top:4px;font-size:22px;font-weight:600;line-height:20px}.conversion-completion-preview i{background:#e17450;width:35px;height:2px;margin-top:13px}.conversion-completion-project-copy{min-width:0}.conversion-completion-project-copy small{color:#77746e;letter-spacing:.065em;font-size:11px;font-weight:600;line-height:16px;display:block}.conversion-completion-project-copy h2{color:#292825;font-family:var(--font-instrument-serif),Georgia,"Times New Roman",serif;letter-spacing:-.025em;margin:7px 0 0;font-size:27px;font-weight:400;line-height:30px}.conversion-completion-project-copy p{color:#686660;margin:10px 0 0;font-size:13px;font-weight:500;line-height:19px}.conversion-completion-project-copy p span{color:#aaa49c;margin:0 4px}.conversion-completion-includes{margin-top:31px}.conversion-completion-includes h2{color:#292825;letter-spacing:-.016em;margin:0;font-size:16px;font-weight:600;line-height:22px}.conversion-completion-includes ul{gap:11px;margin:15px 0 0;padding:0;list-style:none;display:grid}.conversion-completion-includes li{color:#5c5852;align-items:flex-start;gap:9px;font-size:14px;font-weight:400;line-height:20px;display:flex}.conversion-completion-includes li svg{color:#39703a;flex:none;margin-top:2px}.conversion-completion-offer{background:#fff;border:1px solid #dedbd5;border-radius:14px;padding:29px 30px 27px;position:sticky;top:32px;box-shadow:0 18px 55px #27211b14}.conversion-completion-offer-label{color:#a45b49;letter-spacing:.085em;margin:0;font-size:11px;font-weight:600;line-height:16px}.conversion-completion-price{border-bottom:1px solid #e7e3dd;padding:21px 0 24px}.conversion-completion-price>span{color:#686660;font-size:13px;font-weight:500;line-height:19px;display:block}.conversion-completion-price strong{color:#20201e;letter-spacing:-.065em;margin-top:8px;font-size:58px;font-weight:600;line-height:54px;display:block}.conversion-completion-price p{color:#77746e;margin:14px 0 0;font-size:13px;font-weight:400;line-height:20px}.conversion-completion-checkout{margin-top:24px}.conversion-completion-checkout>.btn-primary{border-radius:10px;justify-content:center;width:100%;height:49px;font-size:14px;font-weight:600}.conversion-completion-checkout>p{color:#77746e;text-align:center;justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-size:11px;font-weight:500;line-height:17px;display:flex}.conversion-completion-guarantee{border-top:1px solid #e7e3dd;margin-top:25px;padding-top:22px}.conversion-completion-guarantee h2{color:#292825;margin:0;font-size:15px;font-weight:600;line-height:21px}.conversion-completion-guarantee p{color:#686660;margin:6px 0 0;font-size:12px;font-weight:400;line-height:18px}.conversion-completion-guarantee button{color:#a45b49;cursor:pointer;background:0 0;border:0;margin-top:9px;padding:0;font-size:12px;font-weight:600;line-height:18px}.conversion-completion-guarantee button:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:800px){.create-page.conversion-completion-page{width:calc(100% - 40px)!important;padding:84px 0 66px!important}.conversion-completion-grid{grid-template-columns:1fr;gap:44px}.conversion-completion-heading h1{font-size:43px;line-height:46px}.conversion-completion-offer{padding:27px 25px;position:static}.conversion-completion-project{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:520px){.create-page.conversion-completion-page{width:calc(100% - 32px)!important;padding-top:76px!important}.conversion-completion-back{top:-39px}.conversion-completion-heading h1{font-size:35px;line-height:38px}.conversion-completion-heading>span{margin-top:15px;font-size:16px;line-height:24px}.conversion-completion-project{grid-template-columns:1fr;gap:17px;margin-top:37px;padding-bottom:25px}.conversion-completion-preview{min-height:142px}.conversion-completion-project-copy h2{font-size:26px;line-height:29px}.conversion-completion-offer{padding:24px 20px}.conversion-completion-price strong{font-size:54px;line-height:51px}}.create-page.conversion-clean-offer-page{width:calc(100% - 64px)!important;max-width:680px!important;min-height:100%!important;padding:78px 0 86px!important}.conversion-clean-offer{position:relative}.conversion-clean-offer-back{color:#77746e;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.conversion-clean-offer-back:hover{color:#20201e}.conversion-clean-offer-heading{margin-top:47px}.conversion-clean-offer-heading>p{color:#a45b49;letter-spacing:.075em;margin:0;font-size:11px;font-weight:600;line-height:16px}.conversion-clean-offer-heading h1{color:#20201e;letter-spacing:-.045em;margin:10px 0 0;font-size:34px;font-weight:600;line-height:39px}.conversion-clean-offer-heading>span{color:#686660;max-width:490px;margin-top:10px;font-size:16px;font-weight:400;line-height:23px;display:block}.conversion-clean-offer-project{background:#fff;border:1px solid #e7e3dd;border-radius:12px;margin-top:34px;padding:21px 22px}.conversion-clean-offer-project small{color:#77746e;letter-spacing:.065em;font-size:11px;font-weight:600;line-height:16px;display:block}.conversion-clean-offer-project h2{color:#292825;font-family:var(--font-instrument-serif),Georgia,"Times New Roman",serif;letter-spacing:-.025em;margin:8px 0 0;font-size:25px;font-weight:400;line-height:29px}.conversion-clean-offer-project p{color:#686660;flex-wrap:wrap;gap:7px;margin:12px 0 0;font-size:13px;font-weight:500;line-height:19px;display:flex}.conversion-clean-offer-project p span{color:#aaa49c}.conversion-clean-offer-price{border-bottom:1px solid #e7e3dd;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:27px;padding:0 0 25px;display:flex}.conversion-clean-offer-price>div{flex-direction:column;gap:4px;display:flex}.conversion-clean-offer-price span{color:#686660;font-size:13px;font-weight:500;line-height:19px}.conversion-clean-offer-price strong{color:#20201e;letter-spacing:-.055em;font-size:44px;font-weight:600;line-height:43px}.conversion-clean-offer-price>p{color:#77746e;text-align:right;margin:0;font-size:12px;line-height:18px}.conversion-clean-offer-guarantee{gap:11px;margin-top:24px;padding:0;display:flex}.conversion-clean-offer-guarantee>div{color:#39703a;border:1px solid #dedbd5;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;display:grid}.conversion-clean-offer-guarantee article{min-width:0}.conversion-clean-offer-guarantee h2{color:#292825;margin:1px 0 0;font-size:15px;font-weight:600;line-height:20px}.conversion-clean-offer-guarantee p{color:#686660;max-width:535px;margin:4px 0 0;font-size:13px;font-weight:400;line-height:19px}.conversion-clean-offer-guarantee button{color:#a45b49;cursor:pointer;background:0 0;border:0;margin-top:7px;padding:0;font-size:13px;font-weight:600;line-height:18px}.conversion-clean-offer-guarantee button:hover{text-underline-offset:3px;text-decoration:underline}.conversion-clean-offer-checkout{margin-top:28px}.conversion-clean-offer-checkout>.btn-primary{border-radius:10px;justify-content:center;width:100%;height:48px;font-size:14px;font-weight:600}.conversion-clean-offer-checkout>p{color:#77746e;text-align:center;justify-content:center;align-items:center;gap:6px;margin:11px 0 0;font-size:11px;font-weight:500;line-height:17px;display:flex}@media (max-width:600px){.create-page.conversion-clean-offer-page{width:calc(100% - 32px)!important;padding:55px 0 62px!important}.conversion-clean-offer-heading{margin-top:39px}.conversion-clean-offer-heading h1{font-size:29px;line-height:34px}.conversion-clean-offer-heading>span{font-size:15px;line-height:22px}.conversion-clean-offer-project{margin-top:28px;padding:18px}.conversion-clean-offer-project h2{font-size:23px;line-height:27px}.conversion-clean-offer-price{flex-direction:column;align-items:flex-start;gap:13px;margin-top:24px;padding-bottom:23px}.conversion-clean-offer-price>p{text-align:left}.conversion-clean-offer-guarantee{margin-top:21px}.conversion-clean-offer-checkout{margin-top:25px}}.conversion-guarantee-mark{color:#4c4945;background:#f1f0ed;border:1px solid #dedad4;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-width:70px;min-height:70px;display:inline-flex;box-shadow:inset 0 1px #ffffffb3}.conversion-guarantee-mark strong{letter-spacing:-.05em;font-size:19px;font-weight:650;line-height:19px}.conversion-guarantee-mark span{letter-spacing:.12em;margin-top:1px;font-size:8px;font-weight:600;line-height:12px}.conversion-guarantee-popover-heading{margin:0}.conversion-guarantee-popover .conversion-guarantee-lede{margin-top:18px}.conversion-guarantee-facts{border-top:1px solid #ece8e2;border-bottom:1px solid #ece8e2;flex-direction:column;gap:0;margin-top:22px;padding:0;display:flex}.conversion-guarantee-facts span{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;min-height:45px;display:grid}.conversion-guarantee-facts span+span{border-top:1px solid #f0ede8}.conversion-guarantee-facts small{color:#8a857e;font-size:12px;font-weight:500;line-height:17px}.conversion-guarantee-facts strong{color:#292825;letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:18px}@media (max-width:600px){.conversion-guarantee-popover-top{align-items:flex-start;gap:13px}.conversion-guarantee-mark{min-width:58px;min-height:58px}.conversion-guarantee-mark strong{font-size:17px}.conversion-guarantee-popover h2{font-size:30px;line-height:29px}.conversion-guarantee-facts span{grid-template-columns:72px minmax(0,1fr);gap:10px;min-height:42px}}.create-page.idea-page{width:calc(100% - 64px);max-width:680px;margin-inline:auto}.idea-step{width:100%;max-width:680px;margin-inline:auto}.idea-page .question h2{color:#181817;letter-spacing:-.025em;font-size:26px;font-weight:600;line-height:32px}.idea-page .question p{color:#686660;margin-top:5px;font-size:15px;font-weight:400;line-height:22px}.idea-mode-block{margin-bottom:28px}.idea-page .narration-label{color:#292825;font-size:14px;font-weight:600;line-height:20px}.idea-page .language-segments{background:#f5f3ef;border-color:#e6e2dc;border-radius:11px;margin-top:10px;padding:3px}.idea-page .language-segments button{border-radius:8px;height:36px;padding-inline:14px;font-size:13px;font-weight:500}.idea-page .language-segments button.selected{color:#20201e;background:#fff;box-shadow:0 1px 3px #1e191414}.idea-page .idea-row{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;min-height:78px;box-shadow:none;background:#fff;border:1px solid #e7e3dd;border-radius:14px;align-items:center;gap:14px;padding:12px 16px;transition:border-color .15s,background .15s;display:flex}.idea-page .idea-row:hover{background:#fbfaf8;border-color:#d8d3cb}.idea-page .idea-row.selected{background:#fff9f6;border-color:#d65f3e}.idea-page .idea-orb{color:#fff;border-radius:10px;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;transition:transform .15s,filter .15s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #ffffff47,0 2px 8px #4a2e201a}.idea-page .idea-orb:after{content:"";border-radius:inherit;pointer-events:none;opacity:.06;mix-blend-mode:soft-light;background-image:repeating-radial-gradient(circle at 28% 24%,#ffffffb3 0 1px,#0000 1px 3px);position:absolute;inset:0}.idea-page .idea-orb svg{z-index:1;position:relative}.idea-page .idea-row:hover .idea-orb{filter:saturate(1.06);transform:scale(1.035)}.idea-page .idea-row-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.idea-page .idea-row-copy b{color:#20201e;letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:21px}.idea-page .idea-check{color:#fff;background:#d65f3e;border-radius:999px;justify-content:center;align-items:center;width:22px;min-width:22px;height:22px;display:flex}.idea-page .idea-list-toggle{color:#c65a3c;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:1px;padding:4px 0;font-size:13px;font-weight:500;line-height:18px}.idea-page .idea-list-toggle:hover{color:#a9472e;text-underline-offset:3px;text-decoration:underline}.idea-page .idea-custom-block{background:#fff;border:1px solid #e7e3dd;border-radius:14px;padding:16px}.idea-page .idea-custom-input{box-sizing:border-box;resize:none;color:#20201e;background:#fbfaf8;border:1px solid #e7e3dd;border-radius:11px;outline:none;width:100%;min-height:104px;margin-top:10px;padding:12px 13px;font-size:14px;font-weight:400;line-height:20px;display:block}.idea-page .idea-custom-input:focus{background:#fff;border-color:#d65f3e}.idea-page .idea-custom-input::placeholder{color:#96928b}.idea-page .idea-custom-block p{color:#77746e;margin:8px 0 0;font-size:12px;line-height:18px}.idea-step-card .quiz-actions{justify-content:space-between;align-items:center;margin-top:30px;display:flex}@media (max-width:600px){.create-page.idea-page{width:100%;max-width:none;padding-left:16px;padding-right:16px}.idea-page .idea-row{padding:11px 12px}.idea-page .idea-orb{width:46px;min-width:46px;height:46px}.idea-page .language-segments{width:100%;display:flex;overflow-x:auto}.idea-page .language-segments button{flex:none}}.review-audio-card{grid-template-columns:48px minmax(0,1fr) 42px;gap:12px;min-height:84px;padding:14px}.review-audio-card-button{appearance:none;width:100%;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,transform .15s}.review-audio-card-button:hover{background:#fffaf8;border-color:#d99a86;transform:translateY(-1px)}.review-audio-card-button:focus-visible{outline-offset:2px;outline:3px solid #d65f3e2e}.review-audio-orb{border-radius:13px;width:48px;height:48px}.review-audio-copy{gap:2px;min-width:0;display:grid}.review-audio-card span{font-size:12px;line-height:17px}.review-audio-card b{font-size:16px;line-height:22px}.review-audio-card small{font-size:13px;line-height:18px}.review-preview-button,.review-preview-muted{border-color:#e2ddd6;width:42px;height:42px}.review-audio-card-button .review-preview-button{transition:border-color .15s,background .15s,color .15s}.review-audio-card-button:hover .review-preview-button,.review-preview-button.playing{color:#fff;background:#d65f3e;border-color:#d65f3e}.review-final-details span{font-size:13px;line-height:18px}.review-music-title{align-items:center;gap:6px;min-width:0;display:flex!important}.review-music-title em{color:#b95539;background:#fff0ea;border-radius:999px;flex:none;align-items:center;height:18px;padding:0 6px;font-size:10px;font-style:normal;font-weight:600;line-height:18px;display:inline-flex}.review-video-cover-empty{background:linear-gradient(#150d0a14,#150d0a52),url(/images/review/no-character-cover.png) 50%/cover no-repeat}.review-video-cover-empty:before,.review-video-cover-empty .review-cover-frame,.review-video-cover-empty svg{display:none}.interface-language-picker{width:100%;position:relative}.interface-language-trigger{color:#56534f;width:100%;height:34px;font:inherit;letter-spacing:.01em;cursor:pointer;background:#fff;border:1px solid #e2ded7;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.interface-language-trigger:focus-visible{outline-offset:2px;outline:3px solid #d65f3e29}.country-flag{border:1px solid #1b1a1729;border-radius:2px;flex:0 0 18px;width:18px;height:13px;display:inline-block;overflow:hidden;box-shadow:0 1px 2px #1b1a1714}.country-flag-br{background:linear-gradient(33deg,#0000 38%,#f5d548 39% 61%,#0000 62%),linear-gradient(147deg,#0000 38%,#f5d548 39% 61%,#0000 62%),radial-gradient(circle,#2255a4 0 24%,#0000 25%),#23914c}.country-flag-us{background:linear-gradient(90deg,#28518d 0 45%,#0000 46%),repeating-linear-gradient(#c83d40 0 8%,#fff 8% 16%)}.country-flag-es{background:linear-gradient(#ae3035 0 25%,#f2c940 25% 75%,#ae3035 75%)}.interface-language-chevron{color:#807b74;margin-left:auto;font-size:15px;line-height:1;transform:translateY(-2px)}.interface-language-menu{z-index:100;background:#fff;border:1px solid #e2ded7;border-radius:10px;gap:2px;padding:4px;display:grid;position:absolute;bottom:calc(100% + 7px);left:0;right:0;box-shadow:0 12px 30px #261d1721}.interface-language-menu button{color:#4e4a45;height:34px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 8px;font-size:12px;font-weight:550;display:flex}.interface-language-menu button:hover,.interface-language-menu button.selected{color:#b74e31;background:#fff2ec}.public-language{z-index:80;width:126px;position:fixed;top:18px;right:24px}.public-language .interface-language-trigger{box-shadow:0 4px 16px #241d1614}.public-language .interface-language-menu{top:calc(100% + 7px);bottom:auto}@media (max-width:600px){.public-language{width:116px;top:13px;right:14px}.public-language .interface-language-trigger{height:32px}}@media (max-width:760px){.mobile-header nav{gap:4px}.mobile-header .interface-language-picker{width:34px}.mobile-header .interface-language-trigger{border-radius:8px;justify-content:center;width:34px;height:32px;padding:0}.mobile-header .interface-language-label,.mobile-header .interface-language-chevron{display:none}.mobile-header .country-flag{width:18px}.mobile-header .interface-language-menu{width:126px;inset:calc(100% + 7px) 0 auto auto}.mobile-header nav a{width:34px}.create-page{padding-bottom:104px!important}.create-page .quiz-actions,.create-page .niche-actions{z-index:45;right:16px;bottom:max(14px,env(safe-area-inset-bottom));align-items:center;gap:12px;width:auto;max-width:680px;display:flex;position:fixed;left:16px;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 auto!important;padding:0!important}.create-page .quiz-actions .btn{justify-content:center;min-width:0;height:52px;box-shadow:0 8px 22px #2b241c1f}.create-page .quiz-actions .btn-secondary{flex:0 0 48px;width:48px;padding:0}.create-page .quiz-actions .btn-primary{flex:1;padding-inline:24px}.create-page .quiz-actions .quiz-back-label{display:none}.create-page .niche-actions .btn{justify-content:center;width:100%;height:48px;box-shadow:0 8px 22px #2b241c1f}.create-page .privacy{padding-bottom:74px}}.interface-language-menu{overscroll-behavior:contain;height:auto;max-height:calc(100vh - 260px);overflow-y:auto}.country-flag-image{object-fit:cover;background:#f3f1ed;display:block}.video-language-picker{width:260px;max-width:100%;margin-top:8px}.video-language-picker .video-language-menu{width:260px;max-width:100%;height:auto;max-height:calc(100vh - 240px);top:calc(100% + 7px);bottom:auto}.interface-language-menu{flex-direction:column;align-items:stretch;min-height:0;display:flex;height:fit-content!important}.interface-language-menu button{flex:0 0 34px}@media (max-width:760px){.mobile-header .mobile-navigation{gap:3px}.mobile-header .mobile-navigation a{width:auto}.create-page{font-synthesis:none}.create-page .question h2,.create-page .niche-heading h2,.create-page .idea-page .question h2{letter-spacing:-.018em;font-weight:500}.create-page .question p,.create-page .niche-heading p,.create-page .idea-page .question p,.create-page .choice small,.create-page .niche-option-example,.create-page .format-description,.create-page .format-example,.create-page .character-content p{font-weight:400}.create-page .choice b,.create-page .niche-option-title,.create-page .format-copy b,.create-page .character-content b,.create-page .style-name,.create-page .idea-row-copy b,.create-page .btn{font-weight:500}}@media (max-width:600px){.public-language{top:auto;right:14px;bottom:max(14px, env(safe-area-inset-bottom));width:auto}.public-language .interface-language-trigger{border-radius:999px;justify-content:center;gap:0;width:40px;height:40px;padding:0;box-shadow:0 8px 22px #241d1624}.public-language .interface-language-label,.public-language .interface-language-chevron{display:none}.public-language .interface-language-menu{width:152px;inset:auto 0 calc(100% + 8px) auto}}@media (max-width:760px){.dashboard-page,.analytics-page,.integrations-page,.videos-page,.settings-page{font-synthesis:none}.dashboard-page .dashboard-head h1,.analytics-page .intro h1,.integrations-page .intro h1,.videos-page .page-head h1,.settings-page .settings-header h1{letter-spacing:-.024em!important;font-weight:500!important}.dashboard-page .performance h2,.dashboard-page .section-head h2,.dashboard-page .integrations h2,.analytics-page .head h2,.analytics-page .period-head h2,.analytics-page .audience-card h3,.integrations-page .head h2,.integrations-page .publication h2,.videos-page .library-empty h2,.videos-page .schedule-view-head h2,.settings-page .settings-section-head h2,.settings-page .stripe-payment-head h3,.settings-page .publication-settings h2{font-weight:500!important}.dashboard-page .dashboard-head p,.dashboard-page .performance-head p,.dashboard-page .metric-label,.dashboard-page .metric small,.dashboard-page .integrations p,.analytics-page .intro p,.analytics-page .head p,.analytics-page .period-head p,.analytics-page .summary span,.analytics-page .period-grid span,.analytics-page .content-grid span,.analytics-page .video-detail span,.analytics-page .audience-card p,.integrations-page .intro p,.integrations-page .head p,.integrations-page .publication>p,.integrations-page .card span,.integrations-page .option span,.videos-page .subtitle,.videos-page .library-empty p,.videos-page .schedule-view-head p,.videos-page .schedule-empty p,.settings-page .settings-header>p:last-child,.settings-page .settings-section-head p,.settings-page .subscription-copy span,.settings-page .stripe-payment-head p,.settings-page .publication-option span{font-weight:400!important}.dashboard-page .dashboard-primary,.dashboard-page .metric strong,.dashboard-page .dashboard-video-meta h3,.dashboard-page .dashboard-video-status,.dashboard-page .network b,.dashboard-page .analytics-link,.analytics-page .sync,.analytics-page .summary strong,.analytics-page .period-grid strong,.analytics-page .content-grid strong,.analytics-page .video-detail strong,.analytics-page .video b,.analytics-page .audience-row b,.integrations-page .tabs button.active,.integrations-page .card b,.integrations-page .connect.connected,.integrations-page .option strong,.integrations-page .save,.videos-page .filters .schedule-filter,.videos-page .schedule-view-head a,.videos-page .schedule-days b,.videos-page .schedule-empty>span,.videos-page .schedule-empty a,.videos-page .video-overlay-info h3,.videos-page .video-overlay-info .status,.settings-page .subscription-copy b,.settings-page .stripe-payment-actions .btn,.settings-page .publication-option strong,.settings-page .publication-save{font-weight:500!important}.settings-page .settings-tabs{grid-template-columns:.72fr 1.32fr .96fr;width:100%;display:grid}.settings-page .settings-tabs button{white-space:nowrap;justify-content:center;gap:5px;min-width:0;padding-inline:6px!important;font-size:12px!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
