/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--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}::backdrop{--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}}}@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;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.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}}.block{display:block}.hidden{display:none}.table{display:table}.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,)}}.jobDetails label{gap:8px;display:grid}.jobDetails label>span,.creativeBrief label>span{font-size:10px;font-weight:900}.jobDetails input{border:1px solid var(--line);background:var(--card);border-radius:8px;width:100%;padding:13px}.jobDetails label>div{border:1px solid var(--line);background:var(--card);border-radius:8px;align-items:center;gap:5px;padding-left:12px;display:flex}.jobDetails label>div input{background:0 0;border:0;padding-left:0}.creativeBrief{border:1px solid var(--line);background:var(--card);border-radius:12px;grid-template-columns:minmax(200px,.8fr) minmax(300px,1.35fr);gap:20px;margin-top:14px;padding:22px;display:grid}.creativeBrief h2{letter-spacing:-.025em;margin:7px 0 6px;font-size:19px}.creativeBrief p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.focusChoices{flex-wrap:wrap;align-content:start;gap:7px;display:flex}.focusChoices button{border:1px solid var(--line);background:#f1efe8;border-radius:999px;min-height:44px;padding:9px 11px;font-size:10px;font-weight:800}.focusChoices button.active{color:#fff;background:#171715;border-color:#171715}.creativeBrief label{grid-column:1/-1;gap:8px;display:grid}.creativeBrief textarea{resize:vertical;border:1px solid var(--line);background:#fbfaf5;border-radius:8px;width:100%;min-height:78px;padding:12px;font:12px/1.5 Arial,sans-serif}.creativeBrief label small{color:var(--muted);justify-self:end;font-size:8px}@media (max-width:900px){.jobDetails{grid-template-columns:1fr 1fr}.creativeBrief{grid-template-columns:1fr}}@media (max-width:600px){.jobDetails{grid-template-columns:1fr}.creativeBrief{padding:17px}.focusChoices button{flex:44%}}.realVideo{background:#111;border-radius:8px;place-items:center;height:390px;display:grid;position:relative;overflow:hidden}.realVideo video,.realVideo iframe{object-fit:contain;background:#111;border:0;width:100%;height:100%}.previewUnavailable{text-align:center;color:#fff;gap:9px;padding:30px;display:grid}.previewUnavailable span{color:#aaa;font-size:12px}.previewUnavailable a{color:var(--lime);font-size:11px;font-weight:900}@media (max-width:600px){.realVideo{height:300px}}:root{--ink:#151513;--lime:#c9ff3d;--orange:#ff5c35;--paper:#f4f2eb;--card:#fffef9;--line:#d9d6cb;--muted:#77766f}*{box-sizing:border-box}html,body{background:var(--paper);min-height:100%;color:var(--ink);margin:0}body{font-family:Arial,Helvetica,sans-serif}button,input,select{font:inherit}button{cursor:pointer}.appShell{min-height:100vh}.appHeader{border-bottom:1px solid var(--line);z-index:10;background:#fffef9e6;grid-template-columns:220px 1fr 220px;align-items:center;height:72px;padding:0 32px;display:grid;position:sticky;top:0}.logo{letter-spacing:.08em;background:0 0;border:0;align-items:center;gap:10px;font-weight:950;display:flex}.logo b{background:var(--lime);border-radius:6px;place-items:center;width:30px;height:30px;font-size:18px;display:grid;transform:rotate(-3deg)}.steps{justify-content:center;align-items:center;gap:10px;display:flex}.steps span{letter-spacing:.08em;color:#aaa89f;text-transform:uppercase;font-size:9px;font-weight:900}.steps span.active{color:var(--orange)}.steps span.done{color:#40403b}.steps i{background:#d4d1c7;width:34px;height:1px}.help{border:1px solid var(--line);background:0 0;border-radius:7px;justify-self:end;padding:9px 13px;font-size:10px;font-weight:800}.kicker{letter-spacing:.17em;color:#8a8980;font-size:9px;font-weight:950;display:block}.startScreen{max-width:980px;margin:0 auto;padding:80px 30px 60px}.startScreen>h1,.processScreen h1,.deliveryScreen h1{letter-spacing:-.06em;margin:13px 0 18px;font-size:62px;line-height:.98}.startScreen h1 em,.deliveryScreen h1 em{color:var(--orange);font-style:normal}.startScreen>p,.deliveryScreen>p{color:var(--muted);max-width:600px;font-size:15px;line-height:1.55}.urlCard{background:var(--card);border:1px solid var(--line);border-radius:13px;margin-top:38px;padding:21px;box-shadow:0 12px 35px #14140f0d}.urlCard>label,.setupRow label>span{margin-bottom:9px;font-size:10px;font-weight:900;display:block}.urlRow{border:2px solid #242420;border-radius:8px;grid-template-columns:30px 1fr auto;align-items:center;padding:6px 6px 6px 13px;display:grid}.urlRow>span{color:var(--orange);font-weight:900}.urlRow input{background:0 0;border:0;outline:0;min-width:0;font-size:14px}.urlRow button{background:var(--lime);border:0;border-radius:6px;padding:13px 18px;font-size:10px;font-weight:950}.urlRow button:disabled{color:#9a9991;cursor:not-allowed;background:#e5e3db}.sourceSupport{align-items:center;gap:8px;margin-top:12px;display:flex}.sourceSupport span{border:1px solid var(--line);color:#68675f;border-radius:4px;padding:4px 6px;font-size:7px;font-weight:900}.sourceSupport small{color:#96958d;margin-left:auto;font-size:8px}.setupRow{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.setupRow label{border:1px solid var(--line);background:#eae8df;border-radius:9px;padding:14px}.setupRow select{background:0 0;border:0;outline:0;width:100%;font-size:12px;font-weight:800}.signals{border-top:1px solid var(--line);grid-template-columns:190px 1fr;align-items:start;margin-top:28px;padding-top:22px;display:grid}.signals>strong{font-size:11px}.signals div{flex-wrap:wrap;gap:7px;display:flex}.signals span,.signalPills span{background:#e8e6dd;border-radius:20px;padding:7px 10px;font-size:9px;font-weight:800}.processScreen{text-align:center;max-width:700px;margin:0 auto;padding:115px 25px}.processingOrb{place-items:center;width:108px;height:108px;margin:0 auto 30px;display:grid;position:relative}.processingOrb i{background:conic-gradient(var(--lime) var(--progress),#dedbd1 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(#0000 58%,#000 60%);mask:radial-gradient(#0000 58%,#000 60%)}.processingOrb span{font-size:18px;font-weight:900}.processScreen h1{font-size:50px}.processScreen p{color:var(--muted);font-size:13px}.processBar{background:#dedbd2;border-radius:5px;max-width:500px;height:6px;margin:27px auto 15px;overflow:hidden}.processBar i{background:var(--orange);height:100%;transition:width .4s;display:block}.processScreen small{color:#9b9990;font-size:9px}.reviewScreen{max-width:1240px;margin:0 auto;padding:42px 30px 60px}.reviewTop{justify-content:space-between;align-items:end;margin-bottom:23px;display:flex}.reviewTop h1{letter-spacing:-.04em;margin:7px 0;font-size:31px}.reviewTop p{color:var(--muted);margin:0;font-size:10px}.approvalTarget{text-align:right;display:grid}.approvalTarget span,.approvalTarget small{letter-spacing:.1em;color:var(--muted);font-size:8px;font-weight:900}.approvalTarget strong{font-size:27px}.reviewLayout{grid-template-columns:minmax(0,1fr) 330px;gap:16px;display:grid}.playerCard,.clipQueue{background:var(--card);border:1px solid var(--line);border-radius:12px}.playerCard{padding:16px}.mockVideo{color:#fff;background:radial-gradient(circle at 52% 32%,#53534b,#191917 62%);border-radius:8px;height:360px;position:relative;overflow:hidden}.mockVideo:before{content:"";opacity:.35;background:#88877c;border-radius:80px 80px 10px 10px;width:160px;height:260px;position:absolute;bottom:-110px;left:43%}.videoNoise{opacity:.35;background:linear-gradient(#0000 50%,#0000001f 50%) 0 0/100% 4px;position:absolute;inset:0}.mockVideo>button{color:#fff;background:#0008;border:1px solid #aaa;border-radius:50%;width:56px;height:56px;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.clipNumber{background:var(--lime);color:#111;border-radius:4px;padding:5px 7px;font-size:8px;font-weight:950;position:absolute;top:14px;left:14px}.captionPreview{text-align:center;text-transform:uppercase;text-shadow:0 2px 5px #000;width:78%;font-size:26px;font-weight:950;line-height:1;position:absolute;bottom:49px;left:50%;transform:translate(-50%)}.mockVideo>small{color:#ccc;font:9px monospace;position:absolute;bottom:14px;right:14px}.clipInfo{grid-template-columns:1fr 70px;gap:20px;padding:17px 3px 10px;display:grid}.clipInfo h2{margin:4px 0;font-size:17px}.clipInfo p{color:var(--muted);margin:0;font-size:11px}.bigScore{text-align:center;align-content:center;display:grid}.bigScore strong{font-size:26px}.bigScore span{color:var(--muted);letter-spacing:.1em;font-size:7px}.signalPills{gap:6px;padding:4px 3px 15px;display:flex}.signalPills span{background:#edfbc8}.decisionBar{border-top:1px solid #e4e1d7;gap:8px;padding-top:14px;display:flex}.decisionBar button{border-radius:6px;padding:11px 14px;font-size:10px;font-weight:900}.decisionBar .no{color:#b33e23;background:#fff6f2;border:1px solid #e6c6bc}.decisionBar .trim{border:1px solid var(--line);background:#fff}.decisionBar .yes{color:#fff;background:#171715;border:0;margin-left:auto}.clipQueue{max-height:587px;padding:10px;overflow:auto}.queueHead{justify-content:space-between;padding:8px 7px 14px;display:flex}.queueHead strong{font-size:12px}.queueHead span{color:var(--muted);font-size:9px}.clipQueue>button:not(.finish){text-align:left;background:0 0;border:0;border-top:1px solid #ebe8df;grid-template-columns:27px 1fr 30px;align-items:center;gap:8px;width:100%;padding:11px 6px;display:grid}.clipQueue>button.selected{background:#f0ffe0;border-radius:7px}.clipQueue>button.approved b{background:var(--lime)}.clipQueue>button.rejected{opacity:.35}.clipQueue button>b{background:#e5e3da;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.clipQueue button div{gap:3px;min-width:0;display:grid}.clipQueue button div strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.clipQueue button div small{color:var(--muted);font-size:8px}.clipQueue button em{text-align:center;font-size:11px;font-style:normal;font-weight:900}.finish{background:var(--lime);border:0;border-radius:6px;width:100%;margin-top:10px;padding:12px;font-size:10px;font-weight:950}.finish:disabled{color:#999;cursor:not-allowed;background:#dddcd4}.deliveryScreen{text-align:center;max-width:820px;margin:0 auto;padding:85px 30px}.successMark{background:var(--lime);border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 20px;font-size:23px;font-weight:950;display:grid}.deliveryScreen h1{font-size:47px}.deliveryScreen>p{margin:0 auto}.deliveryGrid{text-align:left;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:36px;display:grid}.deliveryGrid button{border:1px solid var(--line);background:var(--card);border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:17px;display:grid}.deliveryGrid button>span{width:32px;height:32px;color:var(--orange);background:#eeece4;border-radius:6px;place-items:center;font-weight:900;display:grid}.deliveryGrid button div{gap:3px;display:grid}.deliveryGrid strong{font-size:10px}.deliveryGrid small{color:var(--muted);font-size:8px}.deliveryGrid b{font-size:12px}.another{background:0 0;border:0;margin-top:25px;font-size:10px;font-weight:900;text-decoration:underline}@media (max-width:900px){.appHeader{grid-template-columns:1fr auto}.steps{display:none}.reviewLayout{grid-template-columns:1fr}.clipQueue{max-height:none}.setupRow,.deliveryGrid{grid-template-columns:1fr}.signals{grid-template-columns:1fr;gap:13px}}@media (max-width:600px){.appHeader{padding:0 16px}.help{display:none}.startScreen,.reviewScreen,.deliveryScreen{padding:45px 16px}.startScreen>h1{font-size:43px}.urlRow{grid-template-columns:24px 1fr}.urlRow button{grid-column:1/-1;margin-top:8px}.sourceSupport small{display:none}.reviewTop{align-items:start}.mockVideo{height:300px}.captionPreview{font-size:20px}.decisionBar{grid-template-columns:1fr 1fr;display:grid}.decisionBar .yes{grid-column:1/-1;margin:0}.deliveryScreen h1{font-size:38px}}@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}.sourceError{color:#a5321c;background:#fff0eb;border-radius:6px;margin-top:12px;padding:10px;font-size:10px;font-weight:800}.realVideo{background:#171715;border-radius:8px;height:360px;position:relative;overflow:hidden}.realVideo iframe{border:0;width:100%;height:100%}.realVideo .clipNumber{z-index:2;pointer-events:none}.deliveryGrid button:disabled{opacity:.65;cursor:not-allowed}.trimControls{background:#faf9f5;border-top:1px solid #e7e4dd;align-items:center;gap:8px;padding:12px 18px;display:flex}.trimControls span{letter-spacing:.12em;color:#77736a;font-size:9px;font-weight:900}.trimControls span b{color:#191917;margin-left:4px}.trimControls button{cursor:pointer;background:#fff;border:1px solid #d9d5ca;border-radius:5px;padding:7px 9px;font-size:10px;font-weight:800}.trimControls i{flex:1}.sourceLink{color:#57534a;justify-content:center;align-items:center;font-size:11px;font-weight:900;text-decoration:none;display:flex}@media (max-width:600px){.realVideo{height:300px}}.osShell{background:#f4f2eb;grid-template-columns:224px 1fr;min-height:100vh;display:grid}.sideNav{color:#fff;background:#171715;flex-direction:column;height:100vh;padding:24px 14px 18px;display:flex;position:sticky;top:0}.sideLogo{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 8px 25px;display:flex}.sideLogo>b{background:var(--lime);color:#171715;border-radius:7px;place-items:center;width:32px;height:32px;font-size:19px;display:grid;transform:rotate(-3deg)}.sideLogo>span{letter-spacing:.08em;font-size:13px;font-weight:950}.sideLogo small,.operator small{color:#817f78;letter-spacing:.13em;margin-top:3px;font-size:7px;display:block}.sideNav nav{gap:4px;display:grid}.sideNav nav button{color:#aaa9a2;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:11px 12px;font-size:10px;font-weight:850;display:flex}.sideNav nav button i{text-align:center;width:18px;font-size:13px;font-style:normal}.sideNav nav button.active{color:#fff;background:#2b2b27}.sideNav nav button.active i{color:var(--lime)}.cloudCard{border:1px solid #373731;border-radius:9px;gap:4px;margin-top:auto;padding:13px;display:grid}.cloudCard>span{color:#76756e;letter-spacing:.12em;font-size:7px;font-weight:900}.cloudCard>strong{font-size:10px}.cloudCard>small{color:#77766f;font-size:8px}.cloudCard>i{background:#3c3b36;border-radius:3px;height:3px;margin-top:7px}.cloudCard>i b{background:var(--orange);width:18%;height:100%;display:block}.operator{border-top:1px solid #30302c;align-items:center;gap:9px;margin-top:15px;padding:15px 7px 0;display:flex}.operator>b{background:#363631;border-radius:50%;place-items:center;width:29px;height:29px;font-size:9px;display:grid}.operator>span{font-size:9px;font-weight:850}.osMain{min-width:0}.osHeader{border-bottom:1px solid var(--line);z-index:9;background:#fffef9eb;justify-content:space-between;align-items:center;height:72px;padding:0 30px;display:flex;position:sticky;top:0}.osHeader>div:first-child{gap:4px;display:grid}.osHeader>div>strong{white-space:nowrap;text-overflow:ellipsis;max-width:470px;font-size:12px;overflow:hidden}.newJob,.pageTitle>button,.welcome>button{background:var(--lime);border:0;border-radius:7px;padding:11px 15px;font-size:9px;font-weight:950}.miniSteps{align-items:center;gap:8px;display:flex}.miniSteps span{color:#aaa89f;text-transform:uppercase;font-size:8px;font-weight:900}.miniSteps span.active{color:var(--orange)}.miniSteps span.done{color:#353530}.miniSteps i{background:#d5d2c8;width:25px;height:1px}.dashPage,.contentPage{max-width:1250px;margin:0 auto;padding:43px 32px 70px}.welcome{color:#fff;background:#20201d;border-radius:14px;padding:39px 42px;position:relative;overflow:hidden}.welcome:after{content:"B";color:#2c2c28;font-size:300px;font-weight:950;line-height:1;position:absolute;top:-83px;right:-15px;transform:rotate(7deg)}.welcome>*{z-index:1;position:relative}.welcome h1{letter-spacing:-.05em;margin:10px 0 15px;font-size:43px;line-height:1}.welcome h1 em{color:var(--lime);font-style:normal}.welcome p{color:#aaa9a2;max-width:490px;font-size:11px;line-height:1.5}.welcome button{margin-top:10px}.statGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin:15px 0;display:grid}.statGrid article{border:1px solid var(--line);background:var(--card);border-radius:10px;gap:4px;padding:17px;display:grid}.statGrid span,.jobTable .tableHead span,.packageGrid article>span,.quoteBuilder aside>span{letter-spacing:.12em;color:#8b8981;font-size:7px;font-weight:900}.statGrid strong{letter-spacing:-.04em;font-size:27px}.statGrid small{color:var(--muted);font-size:8px}.statGrid .money{background:#f1ffcb}.dashLower{grid-template-columns:1.55fr .8fr;gap:14px;display:grid}.dashLower>section,.dashLower>aside{border:1px solid var(--line);background:var(--card);border-radius:11px;padding:20px}.sectionHead{justify-content:space-between;align-items:start;display:flex}.sectionHead h2,.dashLower aside h2,.quoteBuilder h2{margin:4px 0 15px;font-size:19px}.sectionHead button{background:0 0;border:0;font-size:9px;font-weight:900}.miniJobs article{border-top:1px solid #ebe8df;grid-template-columns:32px 1fr auto 55px;align-items:center;gap:10px;padding:12px 0;display:grid}.miniJobs article>b{color:#fff;background:#242421;border-radius:6px;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.miniJobs article div{gap:3px;min-width:0;display:grid}.miniJobs article div strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.miniJobs article div small{color:var(--muted);font-size:8px}.miniJobs article>span{background:#fff0d9;border-radius:10px;padding:6px;font-size:7px;font-weight:800}.miniJobs article>em{text-align:right;font-size:10px;font-style:normal;font-weight:900}.flowStep{border-top:1px solid #ebe8df;grid-template-columns:30px 1fr;gap:8px;padding:10px 0;display:grid}.flowStep>b{color:var(--orange);font-size:9px}.flowStep span{gap:3px;display:grid}.flowStep strong{font-size:10px}.flowStep small{color:var(--muted);font-size:8px}.pageTitle{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.pageTitle h1{letter-spacing:-.05em;margin:5px 0;font-size:39px}.pageTitle p{color:var(--muted);margin:0;font-size:11px}.emptyState{text-align:center;background:#faf9f4;border:1px dashed #c8c5bb;border-radius:12px;padding:50px 20px}.emptyState>b{color:#1c1c19;background:#e9ffab;border-radius:50%;place-items:center;width:45px;height:45px;margin:0 auto;display:grid}.emptyState h3{margin:13px 0 5px;font-size:17px}.emptyState p{color:var(--muted);font-size:10px}.emptyState button{background:0 0;border:0;font-size:9px;font-weight:900;text-decoration:underline}.jobTable{border:1px solid var(--line);background:var(--card);border-radius:11px;overflow:hidden}.jobTable .tableHead,.jobTable article{grid-template-columns:minmax(260px,2fr) 1fr 60px 1fr 80px;align-items:center;gap:12px;padding:12px 16px;display:grid}.jobTable .tableHead{background:#e9e7df}.jobTable article{border-top:1px solid #ebe8df}.jobTable article>div{gap:2px;display:grid}.jobTable article>div b{color:var(--orange);font-size:7px}.jobTable article>div strong{font-size:10px}.jobTable article small,.jobTable article>span{color:var(--muted);font-size:8px}.jobTable article>em{background:#fff0d9;border-radius:12px;width:max-content;padding:6px 8px;font-size:8px;font-style:normal}.jobTable article>strong{font-size:10px}.quietDanger{color:#a14836;background:0 0;border:0;margin-top:15px;font-size:8px;text-decoration:underline}.clientGrid,.packageGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.clientGrid article,.packageGrid article{border:1px solid var(--line);background:var(--card);border-radius:11px;padding:21px}.clientGrid article>b{color:#fff;background:#242421;border-radius:8px;place-items:center;width:40px;height:40px;font-size:10px;display:grid}.clientGrid h2{margin:13px 0 2px;font-size:17px}.clientGrid article>span{color:var(--muted);font-size:8px}.clientGrid article>div{gap:3px;margin:20px 28px 0 0;display:inline-grid}.clientGrid small{color:var(--muted);font-size:7px}.clientGrid article>button{text-align:left;background:0 0;border:0;border-top:1px solid #e7e4dc;width:100%;margin-top:17px;padding:14px 0 0;font-size:9px;font-weight:900;display:block}.packageGrid article{position:relative}.packageGrid article.featured{box-shadow:5px 5px 0 var(--lime);border:2px solid #242421}.packageGrid article>strong{margin-top:13px;font-size:20px;display:block}.packageGrid h2{margin:8px 0;font-size:31px}.packageGrid p{color:var(--muted);font-size:9px;line-height:1.5}.packageGrid button,.quoteBuilder button,.settingsCard button{color:#fff;background:#242421;border:0;border-radius:6px;padding:10px 12px;font-size:9px;font-weight:900}.quoteBuilder{border:1px solid var(--line);background:var(--card);border-radius:12px;grid-template-columns:1fr 1fr;gap:25px;margin-top:24px;padding:24px;display:grid}.quoteBuilder>div{gap:12px;display:grid}.quoteBuilder label,.settingsCard label{gap:6px;font-size:9px;font-weight:850;display:grid}.quoteBuilder select,.settingsCard select{border:1px solid var(--line);background:#fff;border-radius:6px;padding:10px;font-size:10px}.quoteBuilder .check{align-items:center;display:flex}.quoteBuilder aside{background:#f0ffca;border-radius:9px;padding:19px}.quoteBuilder aside>strong{margin:8px 0;font-size:36px;display:block}.quoteBuilder aside p{font-size:10px;line-height:1.5}.settingsCard{border:1px solid var(--line);background:var(--card);border-radius:12px;gap:16px;max-width:650px;padding:24px;display:grid}.settingsCard h2{margin:0;font-size:18px}.settingsCard button{background:var(--lime);color:#171715;width:max-content}.integrationCard{background:#fff5ef;border:1px solid #e3bba9;border-radius:12px;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;max-width:650px;margin-top:14px;padding:20px;display:grid}.integrationCard>b{background:#ffded1;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.integrationCard h2{margin:3px 0;font-size:16px}.integrationCard p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.integrationCard>span{color:#b04c30;font-size:7px;font-weight:900}.studioStart{padding-top:45px}.studioStart>h1{font-size:50px}.jobDetails{grid-template-columns:1fr 170px;gap:10px;margin-top:25px;display:grid}.jobDetails label{gap:6px;font-size:9px;font-weight:900;display:grid}.jobDetails label>input,.jobDetails label>div{border:1px solid var(--line);background:#fff;border-radius:7px;padding:11px}.jobDetails label>div{display:flex}.jobDetails input{background:0 0;border:0;outline:0;width:100%}.futureDelivery{justify-content:center;align-items:center;gap:13px;margin-top:32px;display:flex}.futureDelivery>div{border:1px solid var(--line);background:var(--card);text-align:left;border-radius:9px;gap:4px;width:180px;padding:16px;display:grid}.futureDelivery>div span{color:var(--orange);font-weight:900}.futureDelivery>div strong{font-size:10px}.futureDelivery>div small{color:var(--muted);font-size:8px}.futureDelivery>i{color:#aaa;font-style:normal}.cloudDisabled{background:#dedbd2;border:0;border-radius:7px;margin-top:20px;padding:12px 20px;font-size:9px;font-weight:900}.readyActions{justify-content:center;gap:8px;margin-top:15px;display:flex}.readyActions button{border:1px solid var(--line);background:0 0;border-radius:6px;padding:9px 12px;font-size:8px;font-weight:900}@media (max-width:1000px){.osShell{grid-template-columns:72px 1fr}.sideLogo span,.sideNav nav button span,.cloudCard,.operator span{display:none}.sideLogo{justify-content:center;padding-left:0;padding-right:0}.sideNav nav button,.operator{justify-content:center}.statGrid{grid-template-columns:repeat(2,1fr)}.dashLower{grid-template-columns:1fr}.clientGrid,.packageGrid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.osShell{display:block}.sideNav{z-index:30;background:#171715;height:62px;padding:7px;position:fixed;inset:auto 0 0}.sideLogo,.cloudCard,.operator{display:none}.sideNav nav{justify-content:space-around;display:flex}.sideNav nav button{padding:8px}.sideNav nav button span{display:none}.sideNav nav button i{font-size:16px}.osHeader{padding:0 16px}.newJob{padding:10px}.dashPage,.contentPage{padding:25px 16px 90px}.welcome{padding:30px 23px}.welcome h1{font-size:34px}.statGrid{grid-template-columns:1fr 1fr}.clientGrid,.packageGrid,.quoteBuilder{grid-template-columns:1fr}.jobTable{overflow:auto}.jobTable .tableHead,.jobTable article{min-width:760px}.futureDelivery{display:grid}.futureDelivery>i{display:none}.jobDetails{grid-template-columns:1fr}.reviewScreen,.startScreen,.deliveryScreen{padding-bottom:90px}}.academyPage{max-width:1250px;margin:0 auto;padding:38px 32px 70px}.academyHero{color:#fff;background:#20201d;border-radius:15px;grid-template-columns:1.5fr .7fr;gap:35px;padding:38px 42px;display:grid}.academyHero h1{letter-spacing:-.055em;margin:9px 0 15px;font-size:46px;line-height:.96}.academyHero h1 em{color:var(--lime);font-style:normal}.academyHero p{color:#aaa9a2;max-width:510px;font-size:11px;line-height:1.55}.academyProgress{align-items:center;gap:12px;margin-top:22px;display:flex}.academyProgress i{background:#3b3a35;border-radius:5px;width:240px;height:6px;overflow:hidden}.academyProgress i b{background:var(--lime);height:100%;transition:width .3s;display:block}.academyProgress span{color:#aaa9a2;font-size:8px;font-weight:900}.academyHero>aside{background:var(--lime);color:#171715;border-radius:10px;align-self:center;gap:8px;padding:22px;display:grid}.academyHero>aside span{letter-spacing:.12em;font-size:7px;font-weight:950}.academyHero>aside strong{font-size:19px;line-height:1.1}.academyHero>aside button{color:#fff;background:#171715;border:0;border-radius:6px;margin-top:8px;padding:11px;font-size:8px;font-weight:900}.academyLayout{grid-template-columns:1fr 290px;gap:14px;margin-top:15px;display:grid}.academyLayout>section,.academyAside{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:22px}.lessonList{border-top:1px solid #e8e5dc}.lessonList article{border-bottom:1px solid #e8e5dc}.lessonMain{text-align:left;background:0 0;border:0;grid-template-columns:35px 1fr 20px;align-items:center;gap:10px;width:100%;padding:14px 4px;display:grid}.lessonMain>b{background:#e9e7df;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.lessonList article.complete .lessonMain>b{background:var(--lime)}.lessonMain div{gap:3px;display:grid}.lessonMain strong{font-size:11px}.lessonMain small{color:var(--muted);font-size:8px}.lessonMain>span{font-weight:900}.lessonBody{padding:0 4px 17px 49px}.lessonBody>p{color:var(--muted);font-size:10px;line-height:1.5}.lessonBody>div{background:#f0eee7;border-radius:7px;gap:4px;padding:12px;display:grid}.lessonBody>div span{color:var(--orange);font-size:7px;font-weight:900}.lessonBody>div strong{font-size:9px}.lessonBody>button{color:#fff;background:#20201d;border:0;border-radius:5px;margin-top:10px;padding:9px 11px;font-size:8px;font-weight:900}.academyAside h2{letter-spacing:-.03em;font-size:20px}.academyAside>div{opacity:.35;border-top:1px solid #e8e5dc;grid-template-columns:55px 1fr;align-items:center;padding:13px 0;display:grid}.academyAside>div.reached{opacity:1}.academyAside>div b{font-size:14px}.academyAside>div span{font-size:9px}.academyAside blockquote{background:#f0ffca;border-radius:8px;margin:16px 0;padding:15px;font-size:11px;font-weight:900;line-height:1.4}.academyAside>a{color:#171715;font-size:8px;font-weight:900}.sideNav nav{overflow:auto}.sideNav nav::-webkit-scrollbar{display:none}@media (max-width:900px){.academyHero,.academyLayout{grid-template-columns:1fr}.academyAside{display:none}}@media (max-width:700px){.academyPage{padding:20px 16px 90px}.academyHero{padding:27px 22px}.academyHero h1{font-size:37px}.academyProgress i{width:160px}}.editableInfo input,.editableInfo textarea{background:0 0;border:1px solid #0000;border-radius:5px;outline:0;width:100%;margin-left:-6px;padding:4px 6px}.editableInfo input{font-size:17px;font-weight:900}.editableInfo textarea{resize:vertical;min-height:43px;color:var(--muted);font:11px/1.4 Arial}.editableInfo input:focus,.editableInfo textarea:focus{background:#fff;border-color:#cbc8bd}.outputControls{border-top:1px solid #e7e4dd;gap:10px;padding:12px 3px;display:flex}.outputControls label{color:#77736a;align-items:center;gap:7px;font-size:7px;font-weight:900;display:flex}.outputControls select{border:1px solid var(--line);background:#fff;border-radius:5px;padding:7px;font-size:9px;font-weight:800}.rightsCheck{color:#5e5b54;justify-content:center;align-items:center;gap:8px;margin:25px auto 12px;font-size:9px;display:flex}.createClips{background:var(--lime);border:0;border-radius:7px;padding:13px 19px;font-size:10px;font-weight:950}.renderNotice{color:#9b3d25;background:#fff0e9;border:1px solid #f1c7b7;border-radius:7px;max-width:510px;margin:12px auto;padding:11px;font-size:9px;font-weight:800}.renderProgress{border:1px solid var(--line);background:var(--card);text-align:left;border-radius:10px;grid-template-columns:1fr auto;max-width:580px;margin:30px auto;padding:20px;display:grid}.renderProgress span{font-size:10px;font-weight:900}.renderProgress strong{font-size:15px}.renderProgress i{background:#e2e0d8;border-radius:6px;grid-column:1/-1;height:7px;margin-top:12px;overflow:hidden}.renderProgress i b{background:var(--lime);height:100%;transition:width .5s;display:block}.renderProgress p{color:#a33c27;grid-column:1/-1;font-size:9px}.finishedGrid{text-align:left;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:28px;display:grid}.finishedGrid article{border:1px solid var(--line);background:var(--card);border-radius:9px;padding:12px}.finishedGrid article>div{align-items:center;gap:9px;display:flex}.finishedGrid article>div>b{width:34px;height:34px;color:var(--lime);background:#20201d;border-radius:6px;place-items:center;font-size:7px;display:grid}.finishedGrid article>div span{gap:3px;display:grid}.finishedGrid article>div strong{font-size:9px}.finishedGrid article>div small{color:var(--muted);font-size:7px}.finishedGrid video{aspect-ratio:9/16;background:#171715;border-radius:6px;width:100%;max-height:330px;margin:11px 0}.finishedGrid article>a{text-align:center;background:var(--lime);color:#171715;border-radius:5px;padding:10px;font-size:8px;font-weight:900;text-decoration:none;display:block}@media (max-width:700px){.outputControls{display:grid}.finishedGrid{grid-template-columns:1fr}}.shareReview{color:#fff;background:#20201d;border:0;border-radius:6px;margin-top:15px;padding:12px 15px;font-size:9px;font-weight:900}.renderNotice.success{color:#3d5a0c;background:#f0ffcf;border-color:#c8e877}.clientReview{color:#171715;background:#f4f2eb;min-height:100vh;padding-bottom:60px}.clientReview>header{border-bottom:1px solid #d8d4c9;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.clientReview>header>span{letter-spacing:.13em;font-size:8px;font-weight:900}.reviewIntro{max-width:1050px;margin:0 auto;padding:65px 25px 35px;position:relative}.reviewIntro>span{letter-spacing:.14em;color:#ff5c35;font-size:8px;font-weight:900}.reviewIntro h1{letter-spacing:-.055em;max-width:760px;margin:8px 0 12px;font-size:43px}.reviewIntro p{color:#6c6961;max-width:590px;font-size:11px;line-height:1.5}.reviewIntro>aside{text-align:right;display:grid;position:absolute;bottom:35px;right:25px}.reviewIntro>aside strong{font-size:30px}.reviewIntro>aside small{color:#77736a;font-size:8px}.reviewClips{gap:14px;max-width:1050px;margin:0 auto;padding:0 25px;display:grid}.reviewClips article{background:#fffef9;border:1px solid #d8d4c9;border-radius:12px;grid-template-columns:300px 1fr;display:grid;overflow:hidden}.clientVideo{background:#171715;position:relative}.clientVideo video{object-fit:contain;width:100%;height:410px;display:block}.clientVideo>b{background:#ccff3f;border-radius:4px;padding:6px;font-size:8px;position:absolute;top:12px;left:12px}.clientClipInfo{flex-direction:column;padding:24px;display:flex}.clientClipInfo>span{gap:5px;display:grid}.clientClipInfo small{color:#77736a;font-size:8px}.clientClipInfo>span strong{font-size:18px}.clientClipInfo em{color:#77736a;font-size:8px;font-style:normal}.clientButtons{gap:8px;margin-top:auto;display:flex}.clientButtons button,.clientDecision button{background:#fff;border:1px solid #d6d2c7;border-radius:6px;padding:10px 12px;font-size:8px;font-weight:900}.clientButtons button:last-child{color:#fff;background:#171715;border:0}.clientClipInfo>a{color:#171715;text-align:center;background:#ccff3f;border-radius:6px;margin-top:10px;padding:11px;font-size:8px;font-weight:900;text-decoration:none}.clientDecision{border-radius:7px;gap:5px;margin-top:auto;padding:13px;display:grid}.clientDecision.approved{background:#efffc5}.clientDecision.revision{background:#fff0e8}.clientDecision>b{font-size:10px}.clientDecision>button{width:max-content;margin-top:5px}.allApproved{text-align:center;color:#fff;background:#171715;border-radius:12px;max-width:1000px;margin:25px auto;padding:38px}.allApproved>b{color:#171715;background:#ccff3f;border-radius:50%;place-items:center;width:40px;height:40px;margin:0 auto;display:grid}.allApproved h2{margin:12px;font-size:25px}.allApproved p{color:#aaa9a2;font-size:10px}.clientReview>footer{text-align:center;letter-spacing:.14em;margin-top:40px;font-size:7px;font-weight:900}.loadingReview{text-align:center;padding-top:20vh}.loadingReview>b{background:#ccff3f;border-radius:8px;place-items:center;width:45px;height:45px;margin:0 auto;display:grid}.loadingReview h1{font-size:34px}@media (max-width:700px){.reviewIntro{padding-top:40px}.reviewIntro h1{font-size:33px}.reviewIntro>aside{text-align:left;margin-top:20px;position:static}.reviewClips article{grid-template-columns:1fr}.clientVideo video{height:420px}.clientClipInfo{min-height:260px}.clientReview>header{padding:0 18px}}.outputControls{flex-wrap:wrap}.outputControls input{border:1px solid var(--line);background:#fff;border-radius:5px;width:145px;padding:7px;font-size:9px;font-weight:800}.outputControls>button{color:#fff;background:#20201d;border:1px solid #20201d;border-radius:5px;padding:7px 11px;font-size:8px;font-weight:900}.softwareAccounts{border:1px solid var(--line);background:var(--card);border-radius:12px;max-width:900px;margin-top:14px;padding:24px}.softwareAccounts h2{margin:4px 0;font-size:19px}.softwareAccounts>div>p{color:var(--muted);font-size:9px}.accountCreator{grid-template-columns:1fr 1fr 1.2fr auto;gap:8px;margin:18px 0;display:grid}.accountCreator input,.accountCreator select{border:1px solid var(--line);background:#fff;border-radius:6px;padding:10px;font-size:9px}.accountCreator button,.createdKey button{color:#fff;background:#20201d;border:0;border-radius:6px;padding:10px;font-size:8px;font-weight:900}.accountCreator button:disabled{opacity:.4}.createdKey{background:#efffc7;border:1px solid #cce98a;border-radius:8px;gap:8px;margin:12px 0;padding:14px;display:grid}.createdKey strong{font-size:9px}.createdKey code{overflow-wrap:anywhere;font-size:9px}.createdKey button{width:max-content}.accountError{color:#a33c27;font-size:9px}.accountList{margin-top:12px;display:grid}.accountList article{border-top:1px solid #ebe8df;grid-template-columns:minmax(180px,1fr) 115px 75px 75px 115px;align-items:center;gap:10px;padding:11px 0;display:grid}.accountList article>div:first-child{gap:3px;display:grid}.accountList strong{font-size:10px}.accountList small,.accountList span{color:var(--muted);font-size:8px}.accountList b{color:var(--orange);font-size:7px}.accountActions{gap:4px;display:flex}.accountActions button{border:1px solid var(--line);background:#fff;border-radius:5px;padding:6px;font-size:7px;font-weight:800}@media (max-width:800px){.accountCreator{grid-template-columns:1fr}.accountList article{grid-template-columns:1fr 100px}.accountList article span{display:none}.accountActions{grid-column:1/-1}}.brandSite{--acid:#ccff3f;--coal:#171715;--cream:#f4f1e8;background:var(--cream);min-height:100vh;color:var(--coal);font-family:Arial,Helvetica,sans-serif}.brandNav{border-bottom:1px solid #cfcbc0;justify-content:space-between;align-items:center;height:74px;padding:0 4vw;display:flex}.brandLogo{color:inherit;letter-spacing:.08em;align-items:center;gap:9px;font-size:13px;font-weight:950;text-decoration:none;display:flex}.brandLogo b{background:var(--acid);border-radius:6px;place-items:center;width:31px;height:31px;font-size:18px;display:grid;transform:rotate(-4deg)}.brandNav>div{gap:30px;display:flex}.brandNav>div a{color:inherit;font-size:9px;font-weight:850;text-decoration:none}.brandNav .navCta{background:var(--coal);color:#fff;border-radius:5px;padding:10px 13px;font-size:9px;font-weight:900;text-decoration:none}.brandHero{text-align:center;background:radial-gradient(circle at 50% 10%,#fff 0,#f4f1e8 55%);padding:82px 4vw 40px}.brandHero>span,.eyebrow{letter-spacing:.16em;color:#77736a;font-size:8px;font-weight:950}.brandHero h1{letter-spacing:-.075em;margin:18px auto 25px;font-size:clamp(55px,7vw,102px);line-height:.88}.brandHero h1 em{color:#ff5c35;font-style:normal}.brandHero>p{color:#69665f;max-width:680px;margin:0 auto;font-size:14px;line-height:1.6}.heroDoors{grid-template-columns:1fr 1fr;gap:10px;max-width:820px;margin:38px auto 30px;display:grid}.heroDoors button{text-align:left;background:#fffdf7;border:1px solid #cbc7bb;border-radius:10px;gap:7px;padding:20px;display:grid}.heroDoors button.active{border:2px solid var(--coal);box-shadow:5px 5px 0 var(--acid)}.heroDoors small{color:#88847c;letter-spacing:.12em;font-size:7px;font-weight:950}.heroDoors strong{letter-spacing:-.03em;font-size:20px}.heroDoors span{color:#6e6b64;font-size:9px}.heroProof{justify-content:center;align-items:center;gap:20px;display:flex}.heroProof span{color:#77736a;font-size:9px}.heroProof span b{color:var(--coal)}.heroProof i{background:#aaa69c;border-radius:50%;width:3px;height:3px}.brandTicker{background:var(--acid);justify-content:space-around;align-items:center;padding:15px;display:flex;overflow:hidden}.brandTicker span{letter-spacing:.08em;font-size:11px;font-weight:950}.pathSection{grid-template-columns:.8fr 1fr 1fr;gap:16px;max-width:1450px;margin:0 auto;padding:100px 5vw;display:grid}.pathSection>div h2{letter-spacing:-.05em;font-size:42px;line-height:.98}.pathSection article{border-radius:13px;padding:30px;position:relative}.pathSection article>b{color:#0001;font-size:50px;position:absolute;top:18px;right:25px}.pathSection article>small{letter-spacing:.12em;font-size:7px;font-weight:900}.pathSection h3{letter-spacing:-.05em;margin:45px 0 15px;font-size:34px;line-height:.95}.pathSection p{font-size:11px;line-height:1.55}.pathSection ul,.brandPricing ul{margin:23px 0;padding:0;list-style:none}.pathSection li,.brandPricing li{border-top:1px solid #0002;padding:9px 0;font-size:9px}.pathSection li:before,.brandPricing li:before{content:"✓";margin-right:8px;font-weight:950}.servicePath{background:var(--acid)}.softwarePath{background:var(--coal);color:#fff}.pathSection button,.pathSection a,.brandPricing button,.brandPricing a{background:var(--coal);color:#fff;border:0;border-radius:5px;padding:11px 13px;font-size:9px;font-weight:900;text-decoration:none;display:inline-block}.softwarePath a{background:var(--acid);color:var(--coal)}.whySection{background:var(--coal);color:#fff;padding:95px 6vw}.whySection>h2{letter-spacing:-.05em;font-size:54px;line-height:.96}.whySection>h2 em{color:var(--acid);font-style:normal}.whySection>div{grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.whySection article{border-left:1px solid #3a3934;padding:20px}.whySection article>b{color:var(--acid);font-size:9px}.whySection article span{margin:40px 0 8px;font-size:12px;font-weight:950;display:block}.whySection article p{color:#99978f;font-size:10px;line-height:1.5}.brandPricing{grid-template-columns:1fr .85fr .85fr;gap:15px;max-width:1400px;margin:0 auto;padding:100px 5vw;display:grid}.brandPricing>div h2{letter-spacing:-.05em;font-size:48px;line-height:.95}.brandPricing>div p{color:#77736a;max-width:330px;font-size:11px;line-height:1.5}.brandPricing>article{background:#fffdf7;border:1px solid #cbc7bb;border-radius:12px;padding:27px}.brandPricing article>small{letter-spacing:.12em;font-size:7px;font-weight:950}.brandPricing h3{margin:40px 0 7px;font-size:20px}.brandPricing article>strong{font-size:37px;display:block}.brandPricing article>span{color:#77736a;font-size:8px}.brandPricing .darkPrice{background:var(--coal);color:#fff}.brandPricing .darkPrice li{border-color:#ffffff26}.brandPricing .darkPrice a{background:var(--acid);color:var(--coal)}.brandSite footer{color:#171715;background:#ff5c35;padding:75px 6vw 30px}.brandSite footer h2{letter-spacing:-.065em;font-size:clamp(45px,7vw,90px);line-height:.9}.brandSite footer h2 em{color:#fff;font-style:normal}@media (max-width:900px){.brandNav>div{display:none}.pathSection,.brandPricing{grid-template-columns:1fr}.pathSection{padding-top:65px}.whySection>div{grid-template-columns:1fr 1fr}}@media (max-width:600px){.brandNav{padding:0 18px}.brandHero{padding-top:55px}.heroDoors{grid-template-columns:1fr}.heroProof{display:none}.brandTicker{justify-content:flex-start;gap:20px}.pathSection{padding:60px 18px}.whySection{padding:65px 18px}.whySection>h2{font-size:39px}.whySection>div{grid-template-columns:1fr}.brandPricing{padding:65px 18px}.brandSite footer{padding:60px 20px 25px}}.cmsSite{--blue:#0969ff;--navy:#071225;--pale:#f5f8fd;background:var(--pale);min-height:100vh;color:var(--navy);font-family:Arial,Helvetica,sans-serif}.cmsNav{background:#fff;border-bottom:1px solid #d9e2ef;justify-content:space-between;align-items:center;height:74px;padding:0 4vw;display:flex}.cmsLogo{color:inherit;align-items:center;gap:9px;font-size:13px;font-weight:950;text-decoration:none;display:flex}.cmsLogo b{background:var(--blue);color:#fff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:11px;display:grid;transform:rotate(-4deg)}.cmsLogo strong{color:var(--blue)}.cmsNav>div{gap:28px;display:flex}.cmsNav>div a{color:inherit;font-size:9px;font-weight:850;text-decoration:none}.cmsNavCta,.cmsActions a,.cmsPriceGrid a,.cmsManaged>a{background:var(--blue);color:#fff;border-radius:7px;padding:12px 15px;font-size:9px;font-weight:950;text-decoration:none}.cmsHero{background:radial-gradient(circle at 18% 15%,#fff 0,#f5f8fd 48%,#eaf2ff);grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;min-height:660px;padding:75px 6vw;display:grid}.cmsEyebrow{letter-spacing:.16em;color:var(--blue);font-size:8px;font-weight:950}.cmsHero h1{letter-spacing:-.075em;margin:18px 0 26px;font-size:clamp(55px,6.6vw,96px);line-height:.88}.cmsHero h1 em{color:var(--blue);font-style:normal}.cmsHeroCopy>p{color:#5f6d82;max-width:630px;font-size:14px;line-height:1.65}.cmsActions{gap:12px;margin-top:30px;display:flex}.cmsActions a{padding:15px 19px;font-size:10px}.cmsActions a:last-child{color:var(--navy);background:0 0;border:1px solid #aebed2}.cmsHeroCopy>small{color:#8290a4;margin-top:14px;font-size:8px;display:block}.cmsAssistantDemo{background:#fff;border:1px solid #cfdbea;border-radius:18px;max-width:490px;padding:18px;box-shadow:15px 20px #b7d3ff,0 30px 80px #09285a22}.cmsAssistantDemo header{border-bottom:1px solid #e1e8f1;align-items:center;gap:11px;padding-bottom:15px;display:flex}.cmsAssistantDemo header i{background:var(--blue);border-radius:10px;width:34px;height:34px}.cmsAssistantDemo header div{display:grid}.cmsAssistantDemo header strong{font-size:11px}.cmsAssistantDemo header span{color:#7c8ba0;font-size:8px}.cmsBubble{max-width:83%;margin:14px 0;padding:12px;font-size:11px;line-height:1.55}.cmsBubble.bot{background:#edf4ff;border-radius:3px 13px 13px}.cmsBubble.human{background:var(--navy);color:#fff;border-radius:13px 3px 13px 13px;margin-left:auto}.cmsAssistantDemo footer{color:#94a3b8;border:1px solid #d8e2ef;border-radius:9px;justify-content:space-between;align-items:center;padding:8px 8px 8px 12px;font-size:9px;display:flex}.cmsAssistantDemo footer b{background:var(--blue);color:#fff;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.cmsTicker{background:var(--blue);color:#fff;justify-content:space-around;align-items:center;padding:16px;display:flex;overflow:hidden}.cmsHow,.cmsPricing{max-width:1400px;margin:0 auto;padding:100px 5vw}.cmsSectionHead h2{letter-spacing:-.06em;margin:18px 0;font-size:clamp(43px,5vw,67px);line-height:.94}.cmsSectionHead p{color:#657389;max-width:500px;font-size:12px;line-height:1.65}.cmsSteps{background:#fff;border:1px solid #d2ddea;border-radius:15px;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid;overflow:hidden}.cmsSteps article{border-left:1px solid #dfe6ef;min-height:270px;padding:26px}.cmsSteps article:first-child{border:0}.cmsSteps b{color:var(--blue);font-size:10px}.cmsSteps h3{letter-spacing:-.04em;margin:70px 0 12px;font-size:22px}.cmsSteps p{color:#657389;font-size:10px;line-height:1.6}.cmsProof{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:95px 6vw;display:grid}.cmsProof h2{letter-spacing:-.06em;font-size:clamp(40px,5vw,65px);line-height:.95}.cmsProof h2 em{color:#65a0ff;font-style:normal}.cmsPromptGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.cmsPromptGrid span{color:#c5d0df;background:#0d1c33;border:1px solid #263957;border-radius:11px;padding:25px;font-size:11px;line-height:1.5}.cmsPricing>.cmsSectionHead{text-align:center}.cmsPricing>.cmsSectionHead p{margin-left:auto;margin-right:auto}.cmsPriceGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:45px;display:grid}.cmsPriceGrid article{background:#fff;border:1px solid #d2ddea;border-radius:15px;padding:28px}.cmsPriceGrid article.popular{border:2px solid var(--blue);box-shadow:7px 7px #b8d4ff}.cmsPriceGrid small{letter-spacing:.12em;color:var(--blue);font-size:8px;font-weight:950}.cmsPriceGrid h3{margin:45px 0 8px;font-size:21px}.cmsPriceGrid strong{letter-spacing:-.05em;font-size:45px;display:block}.cmsPriceGrid article>span{color:#758399;margin-bottom:25px;font-size:9px;display:block}.cmsPriceGrid a{text-align:center;display:block}.cmsPriceNote{text-align:center;color:#8592a5;margin-top:22px;font-size:8px}.cmsManaged{max-width:1260px;box-shadow:10px 10px 0 var(--navy);background:#dceaff;border-radius:18px;justify-content:space-between;align-items:center;margin:20px auto 90px;padding:55px;display:flex}.cmsManaged h2{letter-spacing:-.055em;margin:15px 0;font-size:45px}.cmsManaged p{color:#56667d;max-width:680px;font-size:11px;line-height:1.6}.cmsManaged>a{background:var(--navy);white-space:nowrap}.cmsFooter{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:28px 5vw;display:flex}.cmsFooter>span{letter-spacing:.15em;color:#8492a6;font-size:8px;font-weight:900}@media (max-width:900px){.cmsHero,.cmsProof{grid-template-columns:1fr}.cmsHero{gap:45px}.cmsAssistantDemo{margin:auto}.cmsSteps{grid-template-columns:1fr 1fr}.cmsPriceGrid{grid-template-columns:1fr}.cmsManaged{margin-left:20px;margin-right:20px}}@media (max-width:600px){.cmsNav{padding:0 16px}.cmsNav>div{display:none}.cmsHero{padding:55px 18px}.cmsHero h1{font-size:52px}.cmsTicker{justify-content:flex-start;gap:25px}.cmsHow,.cmsPricing{padding:70px 18px}.cmsSteps{grid-template-columns:1fr}.cmsSteps article{border-top:1px solid #dfe6ef;border-left:0;min-height:auto}.cmsSteps h3{margin-top:35px}.cmsProof{padding:70px 18px}.cmsPromptGrid{grid-template-columns:1fr}.cmsManaged{gap:20px;padding:35px 25px;display:grid}.cmsManaged h2{font-size:38px}.cmsFooter>span{display:none}}.cmsNavTools{align-items:center;gap:18px;display:flex}.cmsNavTools>a:first-child{color:#08162b;font-size:13px;font-weight:850;text-decoration:none}.cmsJoinFeature{color:#fff;background:#08162b;border-radius:24px;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;max-width:1180px;margin:80px auto;padding:48px;display:grid}.cmsJoinFeature h2{letter-spacing:-.06em;margin:12px 0 18px;font-size:clamp(40px,5vw,66px);line-height:.95}.cmsJoinFeature h2 em{color:#58a6ff;font-style:normal}.cmsJoinFeature p{color:#b8c4d6;max-width:590px;line-height:1.6}.cmsJoinFeature a{color:#fff;background:#0969ff;border-radius:9px;margin-top:15px;padding:14px 18px;font-weight:950;text-decoration:none;display:inline-block}.cmsJoinFeature ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cmsJoinFeature li{background:#ffffff10;border:1px solid #ffffff20;border-radius:12px;grid-template-columns:48px 1fr;align-items:center;padding:16px;display:grid}.cmsJoinFeature li b{color:#58a6ff}.cmsJoinFeature li span{font-weight:850}@media (max-width:760px){.cmsNavTools>a:first-child{display:none}.cmsJoinFeature{grid-template-columns:1fr;gap:30px;margin:50px 16px;padding:28px}}.brandActions{justify-content:center;align-items:center;gap:22px;margin:34px auto 30px;display:flex}.brandActions a,.portfolioPromise a,.packageGrid a,.finalCta>a{background:var(--coal);color:#fff;border-radius:6px;padding:14px 18px;font-size:10px;font-weight:950;text-decoration:none;display:inline-block}.brandActions .textAction{color:var(--coal);text-underline-offset:4px;background:0 0;padding:0;text-decoration:underline}.serviceSteps,.portfolioSection,.servicePricing{max-width:1400px;margin:0 auto;padding:100px 5vw}.sectionIntro h2{letter-spacing:-.06em;margin:18px 0;font-size:clamp(43px,5vw,67px);line-height:.94}.sectionIntro p{color:#77736a;max-width:480px;font-size:12px;line-height:1.65}.serviceSteps{grid-template-columns:.75fr 1.45fr;align-items:start;gap:70px;display:grid}.stepGrid{background:#fffdf7;border:1px solid #cbc7bb;border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.stepGrid article{border-left:1px solid #ddd8cd;min-height:310px;padding:26px;position:relative}.stepGrid article:first-child{border-left:0}.stepGrid article>b{color:#ff5c35;font-size:11px;display:block}.stepGrid article>small{letter-spacing:.12em;color:#88847c;margin-top:58px;font-size:7px;font-weight:950;display:block}.stepGrid h3{letter-spacing:-.04em;margin:12px 0;font-size:23px}.stepGrid p{color:#6f6c65;font-size:10px;line-height:1.6}.portfolioSection{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.portfolioPromise{background:var(--acid);box-shadow:9px 9px 0 var(--coal);border-radius:16px;padding:42px}.portfolioPromise>span{letter-spacing:.14em;font-size:8px;font-weight:950}.portfolioPromise>strong{letter-spacing:-.05em;margin:55px 0 18px;font-size:36px;line-height:1;display:block}.portfolioPromise p{max-width:470px;font-size:11px;line-height:1.65}.portfolioPromise a{margin-top:14px}.servicePricing{border-top:1px solid #d3cec3}.servicePricing>.sectionIntro{text-align:center}.servicePricing>.sectionIntro p{margin-left:auto;margin-right:auto}.packageGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:50px;display:grid}.packageGrid article{background:#fffdf7;border:1px solid #cbc7bb;border-radius:14px;padding:28px;position:relative}.packageGrid article.featuredPackage{border:2px solid var(--coal);box-shadow:7px 7px 0 var(--acid)}.packageGrid article>small{letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:950}.packageGrid h3{margin:45px 0 8px;font-size:21px}.packageGrid article>strong{letter-spacing:-.05em;font-size:45px;display:block}.packageGrid article>span{color:#77736a;font-size:9px}.packageGrid ul{margin:25px 0;padding:0;list-style:none}.packageGrid li{border-top:1px solid #e0ddd4;padding:10px 0;font-size:9px}.packageGrid li:before{content:"✓";margin-right:8px;font-weight:950}.packageGrid a{text-align:center;width:100%}.featuredPackage a{background:#ff5c35}.finalCta{text-align:center;background:var(--coal);color:#fff;padding:100px 5vw}.finalCta>span{color:var(--acid);letter-spacing:.15em;font-size:8px;font-weight:950}.finalCta h2{letter-spacing:-.07em;margin:22px 0;font-size:clamp(55px,7vw,95px);line-height:.88}.finalCta h2 em{color:#ff5c35;font-style:normal}.finalCta p{color:#aaa89f;max-width:480px;margin:0 auto;font-size:12px;line-height:1.6}.finalCta>a{background:var(--acid);color:var(--coal);margin:28px 0 15px}.finalCta small{color:#77766f;font-size:8px;display:block}.brandSite footer{background:#ff5c35;justify-content:space-between;align-items:center;padding:28px 5vw;display:flex}.brandSite footer>span{letter-spacing:.15em;font-size:8px;font-weight:900}.demoSection{border-top:1px solid #d3cec3;max-width:1400px;margin:0 auto;padding:100px 5vw}.demoSection>.sectionIntro{max-width:620px}.demoGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:45px;display:grid}.demoGrid article{background:var(--coal);color:#fff;border-radius:14px;overflow:hidden}.demoGrid video{aspect-ratio:9/16;background:#000;width:100%;max-height:570px;display:block}.demoGrid article div{padding:18px}.demoGrid small{color:var(--acid);letter-spacing:.12em;font-size:8px;font-weight:950;display:block}.demoGrid strong{margin:10px 0 5px;font-size:20px;display:block}.demoGrid span{color:#aaa89f;font-size:9px}@media (max-width:900px){.serviceSteps,.portfolioSection{grid-template-columns:1fr;gap:35px}.packageGrid{grid-template-columns:1fr}.demoGrid{grid-template-columns:repeat(2,1fr)}.stepGrid article{min-height:260px}.servicePricing,.serviceSteps,.portfolioSection{padding:70px 5vw}}@media (max-width:650px){.brandActions{flex-direction:column;gap:14px}.stepGrid,.demoGrid{grid-template-columns:1fr}.demoSection{padding:60px 18px}.stepGrid article{border-top:1px solid #ddd8cd;border-left:0;min-height:auto}.stepGrid article:first-child{border-top:0}.stepGrid article>small{margin-top:30px}.portfolioPromise{box-shadow:6px 6px 0 var(--coal);padding:30px}.portfolioPromise>strong{margin-top:40px;font-size:30px}.serviceSteps,.portfolioSection,.servicePricing{padding:60px 18px}.brandSite footer{flex-direction:column;align-items:flex-start;gap:25px}}.journeyShell{color:#171715;background:#f4f2eb;min-height:100vh}.journeyNav{border-bottom:1px solid #d9d6cb;justify-content:space-between;align-items:center;height:70px;padding:0 max(24px,50vw - 525px);display:flex}.journeyNav a{color:inherit;letter-spacing:.08em;font-size:13px;font-weight:950;text-decoration:none}.journeyNav a b{background:#c9ff3d;border-radius:6px;place-items:center;width:30px;height:30px;font-size:18px;display:inline-grid}.journeyNav span,.journeyIntro>span{letter-spacing:.16em;color:#807e75;font-size:8px;font-weight:950}.journeyIntro{max-width:1050px;margin:0 auto;padding:65px 24px 28px}.journeyIntro h1{letter-spacing:-.06em;margin:12px 0;font-size:clamp(42px,7vw,76px);line-height:.95}.journeyIntro p{color:#77766f;max-width:620px;line-height:1.55}.orderForm{gap:14px;max-width:1050px;margin:0 auto;padding:0 24px 80px;display:grid}.orderForm fieldset{background:#fffef9;border:1px solid #d9d6cb;border-radius:12px;padding:22px}.orderForm legend{padding:0 8px;font-size:11px;font-weight:950}.orderPackages{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.orderPackages button{text-align:left;background:#fff;border:1px solid #d9d6cb;border-radius:8px;gap:5px;padding:15px;display:grid}.orderPackages button.selected{border:2px solid #171715;box-shadow:3px 3px #c9ff3d}.orderPackages small{color:#77766f;font-size:8px}.orderPackages strong{font-size:15px}.orderPackages b{font-size:23px}.formGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.formGrid label{gap:6px;font-size:9px;font-weight:900;display:grid}.formGrid .wide{grid-column:1/-1}.formGrid input,.formGrid select,.formGrid textarea{width:100%;font:inherit;background:#fff;border:1px solid #d9d6cb;border-radius:7px;padding:12px}.formGrid textarea{resize:vertical;min-height:90px}.rightsLine{align-items:center;gap:8px;margin-top:14px;font-size:10px;display:flex}.orderSummary{color:#fff;background:#20201d;border-radius:12px;justify-content:space-between;align-items:center;padding:20px;display:flex}.orderSummary>div{gap:3px;display:grid}.orderSummary small{color:#aaa;font-size:7px}.orderSummary strong{font-size:16px}.orderSummary span{color:#aaa;font-size:9px}.orderSummary button{background:#c9ff3d;border:0;border-radius:7px;padding:13px 18px;font-size:9px;font-weight:950}.orderSummary button:disabled{opacity:.45}.journeyError{color:#9b3d25;background:#fff0e9;border:1px solid #f1c7b7;border-radius:7px;padding:12px;font-size:10px}.privacyNote{color:#77766f;text-align:center}.journeySuccess{text-align:center;max-width:700px;margin:auto;padding:120px 24px}.journeySuccess>b{background:#c9ff3d;border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;font-size:24px;display:grid}.journeySuccess>span{letter-spacing:.16em;margin-top:22px;font-size:8px;font-weight:950;display:block}.journeySuccess h1{letter-spacing:-.05em;font-size:clamp(38px,7vw,64px);line-height:1}.journeySuccess p{color:#77766f;line-height:1.6}.journeySuccess small{margin:20px;display:block}.journeySuccess a{color:inherit;font-weight:900}@media (max-width:650px){.journeyIntro{padding-top:42px}.orderPackages,.formGrid{grid-template-columns:1fr}.formGrid .wide{grid-column:auto}.orderSummary{align-items:stretch;gap:15px;display:grid}.orderSummary button{width:100%}.journeyNav span{display:none}}.operatingMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin:-5px 0 15px;display:grid}.operatingMetrics article{border:1px solid var(--line);color:#fff;background:#20201d;border-radius:9px;gap:3px;padding:14px;display:grid}.operatingMetrics span{letter-spacing:.1em;color:#99978e;font-size:7px;font-weight:900}.operatingMetrics strong{font-size:20px}.operatingMetrics small{color:#85837c;font-size:7px}.enquiryInbox{border:1px solid var(--line);background:var(--card);border-radius:11px;margin-bottom:15px;padding:20px}.enquiryInbox .sectionHead h2{margin:4px 0 10px}.enquiryInbox .sectionHead>b{background:var(--lime);border-radius:20px;padding:7px 10px;font-size:8px}.enquiryInbox article{border-top:1px solid #ebe8df;grid-template-columns:1fr 70px 90px 90px;align-items:center;gap:10px;padding:11px 0;display:grid}.enquiryInbox article>div{gap:3px;display:grid}.enquiryInbox strong{font-size:10px}.enquiryInbox small,.enquiryInbox article>span{color:var(--muted);font-size:8px}.enquiryInbox a,.enquiryInbox button{color:inherit;text-align:left;background:0 0;border:0;font-size:8px;font-weight:900;text-decoration:underline}.enquiryInbox button{color:#fff;background:#20201d;border-radius:5px;padding:8px;text-decoration:none}@media (max-width:800px){.operatingMetrics{grid-template-columns:1fr 1fr}.enquiryInbox article{grid-template-columns:1fr 70px}.enquiryInbox article>a,.enquiryInbox article>button{grid-row:2}.enquiryInbox article>button{grid-column:2}}@media (max-width:480px){.operatingMetrics,.enquiryInbox article{grid-template-columns:1fr}.enquiryInbox article>*{grid-area:auto/1!important}}.createShell{--blue:#0969ff;--dark:#071225;--pale:#f4f7fc;background:var(--pale);min-height:100vh;color:var(--dark);font-family:Arial,Helvetica,sans-serif}.createNav{background:#fff;border-bottom:1px solid #d9e1ee;justify-content:space-between;align-items:center;height:72px;padding:0 4vw;display:flex}.createNav>a{color:var(--dark);font-weight:950;text-decoration:none}.createNav>a span{color:var(--blue)}.createNav div{align-items:center;gap:25px;display:flex}.createNav small{letter-spacing:.12em;color:#64748b;font-size:8px;font-weight:900}.createNav div a{color:#64748b;font-size:9px}.assistantLayout{grid-template-columns:.85fr 1.15fr;gap:45px;max-width:1320px;margin:0 auto;padding:60px 4vw;display:grid}.assistantIntro>span,.creatorResults header>div>span{letter-spacing:.15em;color:var(--blue);font-size:8px;font-weight:950}.assistantIntro>h1{letter-spacing:-.065em;margin:17px 0;font-size:clamp(45px,5vw,72px);line-height:.92}.assistantIntro>h1 em{color:var(--blue);font-style:normal}.assistantIntro>p{color:#64748b;max-width:500px;font-size:12px;line-height:1.65}.assistantChat{background:#fff;border:1px solid #d8e0ec;border-radius:16px;margin-top:36px;padding:18px;box-shadow:0 18px 55px #0b2d6510}.assistantBot{align-items:flex-start;gap:10px;display:flex}.assistantBot b{background:var(--blue);color:#fff;border-radius:9px;place-items:center;min-width:30px;height:30px;font-size:9px;display:grid}.assistantBot p,.assistantHuman{background:#eef4ff;border-radius:3px 13px 13px;margin:0 0 12px;padding:12px;font-size:11px;line-height:1.55}.assistantHuman{background:var(--dark);color:#fff;border-radius:13px 3px 13px 13px;margin-left:52px}.assistantReply{border-top:1px solid #e2e8f0;grid-template-columns:1fr auto;gap:8px;padding-top:13px;display:grid}.assistantReply textarea{resize:none;border:0;outline:0;min-height:75px;font:11px/1.5 Arial}.assistantReply button{background:var(--blue);color:#fff;border:0;border-radius:8px;align-self:end;padding:10px;font-size:9px;font-weight:900}.briefPanel{background:#fff;border:1px solid #d3deed;border-radius:16px;padding:28px;box-shadow:0 20px 60px #08204d14}.briefPanel header{border-bottom:1px solid #e2e8f0;gap:6px;margin-bottom:20px;padding-bottom:20px;display:grid}.briefPanel header span,.briefPanel legend{letter-spacing:.12em;color:var(--blue);font-size:8px;font-weight:950}.briefPanel header strong{font-size:18px}.briefPanel>label,.briefSplit label{gap:7px;margin:13px 0;font-size:9px;font-weight:900;display:grid}.briefPanel label small{color:#94a3b8;font-weight:500}.briefPanel input,.briefPanel select{outline-color:var(--blue);background:#f9fbff;border:1px solid #d8e1ee;border-radius:8px;width:100%;padding:12px;font-size:11px}.briefSplit{grid-template-columns:1fr 1fr;gap:12px;display:grid}.briefPanel fieldset{border:0;margin:0;padding:10px 0}.focusButtons{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.focusButtons button{background:#fff;border:1px solid #d4deec;border-radius:999px;padding:9px 11px;font-size:9px;font-weight:850}.briefPanel .rightsCheck{color:#64748b;grid-template-columns:auto 1fr;align-items:center;gap:8px;font-size:9px;display:flex}.rightsCheck input{width:auto}.scanButton{background:var(--blue);color:#fff;border:0;border-radius:8px;width:100%;padding:15px;font-size:10px;font-weight:950}.scanButton:disabled{opacity:.4}.createError{color:#be123c;background:#fff1f2;border-radius:7px;padding:10px;font-size:10px}.betaNote{text-align:center;color:#94a3b8;margin-top:10px;font-size:8px;display:block}.scanState{text-align:center;max-width:700px;margin:0 auto;padding:100px 25px}.scanOrb{background:conic-gradient(var(--blue) var(--scan),#dce5f1 0);border-radius:50%;place-items:center;width:120px;height:120px;margin:0 auto 28px;display:grid;position:relative}.scanOrb:after{content:"";background:var(--pale);border-radius:50%;position:absolute;inset:8px}.scanOrb b{z-index:1;position:relative}.scanState>span{letter-spacing:.15em;color:var(--blue);font-size:8px;font-weight:950}.scanState h1{letter-spacing:-.05em;margin:15px;font-size:45px}.scanState p{color:#64748b;font-size:12px}.scanState>div:not(.scanOrb){background:#dce5f1;border-radius:9px;height:7px;margin:30px;overflow:hidden}.scanState>div i{background:var(--blue);height:100%;display:block}.scanState>small{color:#94a3b8;font-size:9px}.creatorResults{max-width:1320px;margin:0 auto;padding:55px 4vw 130px}.creatorResults>header{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.creatorResults h1{letter-spacing:-.055em;margin:10px 0;font-size:46px}.creatorResults header p{color:#64748b;font-size:11px}.creatorResults header>div:last-child{text-align:center;display:grid}.creatorResults header>div:last-child strong{color:var(--blue);font-size:35px}.creatorResults header>div:last-child span{font-size:8px;font-weight:900}.resultGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.resultGrid article{background:#fff;border:1px solid #d8e1ee;border-radius:14px;padding:12px}.resultGrid article.picked{border:2px solid var(--blue);box-shadow:5px 5px #b8d4ff}.protectedPreview{color:#fff;background:#0a1526;border-radius:9px;height:220px;position:relative;overflow:hidden}.protectedPreview video{object-fit:contain;width:100%;height:100%}.protectedPreview>div{text-align:center;place-content:center;gap:8px;height:100%;display:grid}.protectedPreview>div b{font-size:30px}.protectedPreview>div span{color:#94a3b8;font-size:9px}.protectedPreview i{text-align:center;letter-spacing:.12em;color:#fff9;text-shadow:0 2px 10px #000;font-size:13px;font-style:normal;font-weight:950;position:absolute;inset:45% 0 auto;transform:rotate(-12deg)}.resultGrid article>small{color:var(--blue);margin-top:14px;font-size:8px;font-weight:900;display:block}.resultGrid h2{margin:8px 0;font-size:18px}.resultGrid p{color:#64748b;min-height:30px;font-size:10px;line-height:1.5}.resultSignals{flex-wrap:wrap;gap:5px;display:flex}.resultSignals span{background:#eaf2ff;border-radius:20px;padding:5px 7px;font-size:7px;font-weight:850}.resultGrid article>button{color:#fff;background:#0a172b;border:0;border-radius:7px;width:100%;margin-top:14px;padding:11px;font-size:9px;font-weight:900}.resultGrid article.picked>button{background:var(--blue)}.creatorBasket{color:#fff;z-index:10;background:#071225;border-radius:13px;justify-content:space-between;align-items:center;width:min(760px,100% - 32px);padding:14px 16px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #0005}.creatorBasket div{gap:3px;display:grid}.creatorBasket small{color:#7af;font-size:7px;font-weight:900}.creatorBasket span{color:#94a3b8;font-size:8px}.creatorBasket button{background:var(--blue);color:#fff;border:0;border-radius:8px;padding:13px 17px;font-size:9px;font-weight:950}.creatorBasket button:disabled{opacity:.4}@media (max-width:900px){.assistantLayout{grid-template-columns:1fr}.resultGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.createNav{padding:0 16px}.createNav div small{display:none}.assistantLayout{padding:35px 16px}.briefPanel{padding:18px}.briefSplit,.resultGrid{grid-template-columns:1fr}.creatorResults{padding:35px 14px 140px}.creatorResults h1{font-size:36px}.creatorResults>header{align-items:start}.creatorBasket{align-items:stretch}.creatorBasket button{max-width:45%}}.purchaseGate{text-align:center;max-width:980px;margin:0 auto;padding:70px 24px 100px}.purchaseGate>span{letter-spacing:.15em;color:var(--blue);font-size:8px;font-weight:950}.purchaseGate h1{letter-spacing:-.065em;margin:14px 0;font-size:clamp(44px,6vw,68px)}.purchaseGate>p{color:#64748b;max-width:620px;margin:0 auto 34px;font-size:12px;line-height:1.6}.purchasePacks{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:18px;display:grid}.purchasePacks>button{text-align:left;color:var(--dark);background:#fff;border:1px solid #d3deed;border-radius:15px;gap:8px;padding:22px;display:grid}.purchasePacks>button.active{border:2px solid var(--blue);box-shadow:5px 5px #b8d4ff}.purchasePacks small{letter-spacing:.12em;color:var(--blue);font-size:7px;font-weight:950}.purchasePacks strong{font-size:18px}.purchasePacks b{font-size:34px}.purchasePacks span{color:#64748b;font-size:9px}.purchaseGate>.scanButton{max-width:520px}.purchaseGate>.createError{max-width:520px;margin:12px auto}.purchaseGate>.betaNote{margin-top:13px}@media (max-width:700px){.purchaseGate{padding:45px 16px 80px}.purchasePacks{grid-template-columns:1fr}.purchasePacks>button{padding:17px}}.precheckForm{text-align:left;grid-template-columns:1fr auto;gap:9px;max-width:720px;margin:0 auto 18px;display:grid}.precheckForm label{gap:7px;font-size:9px;font-weight:900;display:grid}.precheckForm input{outline-color:var(--blue);background:#fff;border:1px solid #d3deed;border-radius:9px;padding:14px;font-size:11px}.precheckForm button{background:var(--blue);color:#fff;border:0;border-radius:9px;align-self:end;padding:15px 18px;font-size:9px;font-weight:950}.precheckForm button:disabled{opacity:.4}.eligibleCard{text-align:left;background:#f1fff5;border:1px solid #9fd1ae;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;max-width:720px;margin:18px auto 28px;padding:18px;display:grid}.eligibleCard>b{color:#fff;background:#14833b;border-radius:7px;padding:9px;font-size:8px}.eligibleCard>div{gap:4px;display:grid}.eligibleCard small{color:#14833b;font-size:7px;font-weight:950}.eligibleCard strong{font-size:15px}.eligibleCard span{color:#64748b;font-size:9px}.eligibleCard em{color:#14833b;font-size:8px;font-style:normal;font-weight:950}.purchaseDivider{color:#64748b;align-items:center;gap:12px;margin:28px 0 18px;font-size:9px;font-weight:900;display:flex}.purchaseDivider:before,.purchaseDivider:after{content:"";background:#d3deed;flex:1;height:1px}@media (max-width:700px){.precheckForm,.eligibleCard{grid-template-columns:1fr}.eligibleCard em{display:none}}.startTerms{color:#718198;max-width:680px;margin:14px auto 0;font-size:8px;line-height:1.5;display:block}.ownerTestButton{color:#0757d4;cursor:pointer;background:#eaf2ff;border:1px dashed #7aaeff;border-radius:12px;width:min(520px,100%);margin:10px auto 0;padding:14px 18px;font-weight:800;display:block}.ownerTestButton:hover{background:#dceaff;border-color:#0969ff}.downloadList{gap:10px;width:min(520px,100%);margin:22px auto;display:grid}.downloadList a{text-align:left;background:#168cff;border-radius:12px;padding:15px 18px;font-weight:850;display:block;color:#fff!important}.payAsYouGo{text-align:left;color:#fff;background:#071225;border-radius:18px;grid-template-columns:150px 1fr;align-items:center;gap:26px;max-width:640px;margin:0 auto 18px;padding:24px;display:grid;box-shadow:0 18px 50px #07122525}.payAsYouGo>div{border-right:1px solid #ffffff2b;display:grid}.payAsYouGo small{letter-spacing:.14em;color:#7af;font-size:8px;font-weight:950}.payAsYouGo strong{font-size:58px;line-height:1}.payAsYouGo ul{color:#dbeafe;gap:9px;margin:0;padding-left:18px;font-size:10px;display:grid}.payAsYouGo li::marker{color:#40a0ff}@media (max-width:600px){.payAsYouGo{grid-template-columns:1fr}.payAsYouGo>div{border-bottom:1px solid #ffffff2b;border-right:0;padding-bottom:16px}.payAsYouGo strong{font-size:48px}}.previewRetry{color:#fff;text-align:center;background:#7f1d1dcc;border-radius:7px;padding:8px;font-size:8px;display:none;position:absolute;bottom:12px;left:12px;right:12px}.previewFailed .previewRetry{display:block}.resultGrid article>.openPreview{color:#0757d4;background:#eaf2ff;margin-top:8px}.previewModal{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020817e8;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.previewModal>div{background:#fff;border-radius:18px;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);width:min(1180px,96vw);max-height:92vh;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 100px #0009}.previewModal video{object-fit:contain;background:#000;width:100%;height:min(78vh,760px)}.previewModal section{align-self:center;padding:38px}.previewModal small{color:#0969ff;font-size:9px;font-weight:950}.previewModal h2{letter-spacing:-.04em;margin:12px 0;font-size:30px}.previewModal p{color:#64748b;line-height:1.6}.previewModal section button{color:#fff;background:#0969ff;border:0;border-radius:9px;padding:14px 18px;font-weight:900}.closePreview{z-index:2;color:#fff;cursor:pointer;background:#071225;border:0;border-radius:50%;width:42px;height:42px;font-size:25px;position:absolute;top:14px;right:14px}@media (max-width:760px){.previewModal{padding:10px}.previewModal>div{grid-template-columns:1fr;overflow:auto}.previewModal video{height:58vh}.previewModal section{padding:22px}.previewModal h2{font-size:22px}}.brandStudio{max-width:1260px;margin:0 auto;padding:55px 24px 90px}.brandStudio>header{text-align:center;margin-bottom:32px}.brandStudio>header>span{letter-spacing:.18em;color:var(--blue);font-size:8px;font-weight:950}.brandStudio>header h1{letter-spacing:-.06em;margin:12px 0;font-size:clamp(38px,5vw,62px)}.brandStudio>header p{color:#64748b;max-width:650px;margin:auto;font-size:12px;line-height:1.6}.brandWorkspace{grid-template-columns:minmax(340px,.78fr) minmax(420px,1.22fr);align-items:start;gap:24px;display:grid}.finalPreview{--creator-accent:#53fc18;aspect-ratio:9/16;color:#fff;background:#030712;border-radius:20px;justify-self:center;width:min(100%,430px);max-height:76vh;position:sticky;top:90px;overflow:hidden;box-shadow:0 25px 70px #07122535}.finalPreview video{object-fit:contain;background:#000;width:100%;height:74%;position:absolute;inset:13% 0}.finalPreview.bg-blur:before{content:"";background:radial-gradient(circle at 40% 30%,#405278,#071225 60%);position:absolute;inset:0}.finalPreview.bg-black{background:#000}.finalPreview.bg-electric{background:linear-gradient(145deg,#0969ff,#081a45)}.finalPreview.bg-brand{background:linear-gradient(145deg,var(--creator-accent),#071225 72%)}.finalHook{z-index:2;text-align:center;text-shadow:0 2px 12px #000;letter-spacing:-.03em;font-size:clamp(18px,2.2vw,30px);line-height:.98;position:absolute;top:4%;left:7%;right:7%}.hook-editorial .finalHook{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.hook-impact .finalHook{text-transform:uppercase;letter-spacing:.02em;font-family:Impact,Arial Black,sans-serif}.hook-minimal .finalHook{letter-spacing:.04em;font-family:Arial,sans-serif;font-size:18px;font-weight:800}.platformBadge,.creatorTag{z-index:3;letter-spacing:.06em;border-radius:6px;padding:7px 9px;font:900 10px Arial,sans-serif;position:absolute;bottom:4%}.platformBadge{background:var(--creator-accent);color:#071225;left:5%}.platformBadge.twitch{color:#fff;background:#9146ff}.platformBadge.none{display:none}.creatorTag{color:#fff;background:#071225d9;border:1px solid #ffffff42;right:5%}.captionDemo{z-index:3;text-align:center;text-transform:uppercase;text-shadow:0 2px 5px #000;-webkit-text-stroke:1px #111;font:900 21px/1 Arial,sans-serif;position:absolute;bottom:18%;left:10%;right:10%}.captionDemo.clean{text-transform:none;-webkit-text-stroke:0;background:#000b;padding:8px;font-size:18px}.captionDemo.karaoke{color:#fff}.captionDemo.karaoke:first-line{color:#fff200}.noBrandPreview{color:#94a3b8;place-items:center;display:grid;position:absolute;inset:0}.brandControls{background:#fff;border:1px solid #d3deed;border-radius:18px;padding:24px}.clipTabs{border-bottom:1px solid #e5edf7;gap:7px;padding-bottom:15px;display:flex;overflow:auto}.clipTabs button,.styleChoices button{color:#334155;white-space:nowrap;background:#f8fbff;border:1px solid #cbd8ea;border-radius:999px;padding:10px 13px;font-size:9px;font-weight:900}.clipTabs button.active,.styleChoices button.active{color:#fff;background:#071225;border-color:#071225}.brandControls fieldset{border:0;margin:0;padding:19px 0 0}.brandControls legend{color:#071225;font-size:10px;font-weight:950}.brandControls legend small{color:#64748b;font-weight:500}.styleChoices{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.colourPicker{align-items:center;gap:10px;margin-top:12px;font-size:9px;font-weight:900;display:flex}.colourPicker input{background:0 0;border:0;width:38px;height:30px;padding:0}.colourPicker span{color:#64748b;font-family:monospace}.brandToggles{background:#f4f8ff;border-radius:11px;gap:20px;margin:20px 0;padding:16px;display:flex}.brandToggles label{align-items:center;gap:8px;font-size:9px;font-weight:900;display:flex}.brandActions{grid-template-columns:auto 1fr;gap:9px;display:grid}.brandActions button{background:#fff;border:1px solid #cbd8ea;border-radius:10px;padding:14px;font-size:9px;font-weight:950}.brandActions button:last-child{color:#fff;background:#0969ff;border-color:#0969ff}.renderPromise{text-align:center;color:#64748b;margin-top:12px;font-size:8px;line-height:1.5;display:block}@media (max-width:850px){.brandWorkspace{grid-template-columns:1fr}.finalPreview{height:min(68vh,680px);position:relative;top:0}.brandControls{padding:18px}}@media (max-width:540px){.brandStudio{padding:35px 14px 70px}.brandActions{grid-template-columns:1fr}.brandToggles{display:grid}.styleChoices button{flex:40%}}.brandControls fieldset:first-of-type .styleChoices button:nth-child(3){display:none}.creatorIdentity{z-index:3;letter-spacing:.035em;white-space:nowrap;max-width:94%;color:var(--creator-accent);background:#030712ed;border:2px solid #ffffff52;border-radius:999px;align-items:center;gap:12px;padding:12px 19px;font:950 25px Arial,sans-serif;display:flex;position:absolute;top:4.5%;left:50%;transform:translate(-50%);box-shadow:0 7px 26px #0009}.with-hook .creatorIdentity{padding:9px 15px;font-size:18px;top:12%}.platformMark{object-fit:contain;width:auto;height:28px;display:block}.platformMark.twitch{height:31px}.with-hook .platformMark{height:21px}.with-hook .platformMark.twitch{height:23px}.creatorIdentity span{font:inherit;text-overflow:ellipsis;color:inherit;overflow:hidden}.creatorIdentity i{color:#fff6;font-size:12px;font-style:normal}.searchOptions{text-align:left;background:#fff;border:1px solid #d3deed;border-radius:14px;max-width:720px;margin:18px auto;padding:20px;box-shadow:0 12px 34px #0712250d}.searchOptions header{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:13px;display:flex}.searchOptions header strong{font-size:15px}.searchOptions header span{color:#64748b;font-size:11px}.searchOptions label{gap:7px;font-size:12px;font-weight:900;display:grid}.searchOptions label small{color:#94a3b8;font-weight:500}.searchOptions input,.searchOptions select{color:#071225;background:#f9fbff;border:1px solid #d8e1ee;border-radius:8px;outline-color:#0969ff;width:100%;padding:12px;font-size:13px}.searchOptions fieldset{border:0;margin:0;padding:15px 0 0}.searchOptions legend{font-size:12px;font-weight:950}.searchOptions .focusButtons button{cursor:pointer;font-size:12px}@media (max-width:700px){.searchOptions{padding:16px}.searchOptions header{gap:4px;display:grid}.searchOptions .briefSplit{grid-template-columns:1fr}}.selectionHelper{background:#fff;border:1px solid #cbd8ea;border-radius:16px;grid-template-columns:minmax(180px,.7fr) minmax(420px,1.3fr) auto;align-items:center;gap:18px;margin:0 0 24px;padding:18px;display:grid;box-shadow:0 12px 35px #0712250d}.selectionHelper>div:first-child{gap:4px;display:grid}.selectionHelper>div:first-child strong{font-size:16px}.selectionHelper>div:first-child span{color:#64748b;font-size:12px}.selectionHelper>div:nth-child(2){grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.selectionHelper>div:nth-child(2) button{color:#071225;text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #cbd8ea;border-radius:11px;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 5px;padding:10px;display:grid}.selectionHelper>div:nth-child(2) button b{font-size:20px}.selectionHelper>div:nth-child(2) button span{font-size:12px;font-weight:800}.selectionHelper>div:nth-child(2) button small{color:#0969ff;grid-column:1/-1;font-size:12px;font-weight:900}.selectionHelper>div:nth-child(2) button.active{background:#eaf2ff;border-color:#0969ff;box-shadow:0 0 0 2px #0969ff}.clearSelection{color:#64748b;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800;text-decoration:underline}.resultGrid article{position:relative}.clipRank{z-index:2;color:#fff;letter-spacing:.08em;background:#071225dd;border-radius:6px;padding:6px 8px;font-size:11px;font-weight:950;position:absolute;top:20px;left:20px}.resultGrid article>.selectClip{justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:14px;display:flex}.selectClip b{background:#ffffff20;border-radius:50%;place-items:center;width:24px;height:24px;font-size:17px;display:grid}.resultGrid article.picked>.selectClip b{color:#0969ff;background:#fff}.creatorBasket strong{font-size:17px}.creatorBasket span{font-size:12px}.creatorBasket button{min-width:190px;font-size:13px}.creatorBasket small{font-size:11px}@media (max-width:980px){.selectionHelper{grid-template-columns:1fr}.selectionHelper>div:nth-child(2){grid-template-columns:repeat(5,1fr)}.clearSelection{justify-self:start}}@media (max-width:600px){.selectionHelper{gap:13px;padding:14px}.selectionHelper>div:nth-child(2){grid-template-columns:repeat(5,minmax(55px,1fr));padding:2px;overflow-x:auto}.selectionHelper>div:nth-child(2) button{text-align:center;grid-template-columns:1fr;min-width:58px}.selectionHelper>div:nth-child(2) button span{display:none}.selectionHelper>div:nth-child(2) button small{grid-column:auto}.creatorResults>header{grid-template-columns:1fr auto;gap:12px;display:grid}.creatorResults header p{font-size:14px;line-height:1.5}.creatorBasket{grid-template-columns:1fr auto;gap:10px;display:grid;bottom:8px}.creatorBasket button{min-width:130px;max-width:none;padding:12px}.creatorBasket strong{font-size:15px}.creatorBasket span{font-size:11px}.protectedPreview{height:245px}}.cmsSimpleHero{background:radial-gradient(circle at 50% 0,#fff 0,#f5f8fd 52%,#e8f1ff);padding:78px 6vw 90px}.cmsSimpleIntro{text-align:center;max-width:980px;margin:0 auto}.cmsSimpleIntro h1{letter-spacing:-.075em;margin:18px 0 24px;font-size:clamp(55px,7vw,100px);line-height:.9}.cmsSimpleIntro h1 em{color:var(--blue);font-style:normal}.cmsSimpleIntro p{color:#5f6d82;max-width:720px;margin:auto;font-size:15px;line-height:1.65}.cmsChoiceGrid{grid-template-columns:1fr;max-width:720px;margin:48px auto 0;display:grid}.cmsChoiceGrid article{background:#fff;border:1px solid #ccdaeb;border-radius:20px;flex-direction:column;min-height:0;padding:42px;display:flex;box-shadow:0 24px 70px #102d5820}.cmsChoiceGrid .managedChoice{background:var(--navy);color:#fff;border-color:var(--navy)}.cmsChoiceGrid header{justify-content:space-between;align-items:center;display:flex}.cmsChoiceGrid header span{letter-spacing:.16em;color:var(--blue);font-size:8px;font-weight:950}.cmsChoiceGrid header b{letter-spacing:.12em;color:var(--blue);background:#eaf2ff;border-radius:20px;padding:8px 10px;font-size:9px}.cmsChoiceGrid .managedChoice header b{color:#9fc4ff;background:#17325a}.cmsChoiceGrid h2{letter-spacing:-.055em;margin:48px 0 18px;font-size:clamp(34px,4vw,51px);line-height:.95}.cmsChoiceGrid p{color:#657389;font-size:12px;line-height:1.65}.cmsChoiceGrid .managedChoice p{color:#b8c6d9}.cmsChoiceGrid ul,.cmsManagedClear ul{margin:22px 0 30px;padding:0;list-style:none}.cmsChoiceGrid li,.cmsManagedClear li{border-top:1px solid #dce5f0;padding:10px 0;font-size:10px}.cmsChoiceGrid .managedChoice li{border-color:#263a58}.cmsChoiceGrid li:before,.cmsManagedClear li:before{content:"✓";color:var(--blue);margin-right:9px;font-weight:950}.cmsChoiceGrid article>strong{margin-top:auto;font-size:24px}.cmsChoiceGrid article>a{text-align:center;background:var(--blue);color:#fff;border-radius:8px;margin-top:14px;padding:15px 18px;font-size:10px;font-weight:950;text-decoration:none;display:block}.cmsChoiceGrid .managedChoice>a{color:var(--navy);background:#fff}.cmsInstantSection{padding-bottom:40px}.cmsManagedClear h2{max-width:760px}.cmsManagedClear ul{gap:24px;margin-bottom:0;display:flex}.cmsManagedClear li{border:0;padding:0}.serviceNavLabel{letter-spacing:.14em;color:#0969ff;font-size:8px;font-weight:950}.cmsServicePage{color:#071225;background:#f5f8fd}.cmsServicePage .journeyIntro>span{color:#0969ff}.cmsServicePage .journeyIntro h1 em{color:#0969ff;font-style:normal}.cmsServicePage .journeyIntro p{color:#657389;max-width:720px;line-height:1.6}.servicePromise{background:#e4efff;border:1px solid #c8dcfa;border-radius:12px;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:12px;margin-top:28px;padding:17px 20px;display:grid}.servicePromise b{color:#0969ff;font-size:8px}.servicePromise span{color:#53647c;font-size:10px}.cmsServicePage .orderPackages button.selected{border:2px solid #0969ff;box-shadow:4px 4px #b8d4ff}.cmsServicePage .orderPackages button>span{color:#758399;font-size:8px}.cmsServicePage .orderSummary{background:#071225}.cmsServicePage .orderSummary button,.cmsServicePage .journeySuccess>b{color:#fff;background:#0969ff}@media (max-width:800px){.cmsChoiceGrid{grid-template-columns:1fr}.cmsChoiceGrid article{min-height:auto}.cmsManagedClear ul{gap:10px;display:grid}.cmsSimpleHero{padding-left:20px;padding-right:20px}}@media (max-width:650px){.servicePromise{grid-template-columns:1fr}.servicePromise b{margin-top:8px}}@media (max-width:600px){.cmsSimpleIntro h1{font-size:50px}.cmsSimpleHero{padding-top:55px}.cmsChoiceGrid article{padding:28px}.cmsChoiceGrid h2{margin-top:35px}.serviceNavLabel{display:none}}.cmsPromise{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.cmsPromise b{letter-spacing:.06em;background:#fff;border:1px solid #c9d8eb;border-radius:999px;padding:9px 12px;font-size:8px}.cmsDemoReel{background:var(--navy);color:#fff;padding:95px 5vw}.cmsDemoReel>.cmsSectionHead{max-width:1260px;margin:0 auto 40px}.cmsDemoReel .cmsSectionHead p{color:#9eb0c8}.cmsDemoGrid{grid-template-columns:repeat(3,1fr);gap:15px;max-width:1120px;margin:auto;display:grid}.cmsDemoGrid article{background:#0d1c33;border:1px solid #263957;border-radius:15px;gap:7px;padding:12px;display:grid}.cmsDemoGrid video{aspect-ratio:9/16;object-fit:cover;background:#000;border-radius:9px;width:100%;max-height:580px}.cmsDemoGrid b{margin-top:5px;font-size:13px}.cmsDemoGrid span{color:#8296b1;font-size:9px}.cmsPricingCta{background:var(--blue);color:#fff;border-radius:9px;width:max-content;margin:28px auto 12px;padding:15px 20px;font-size:10px;font-weight:950;text-decoration:none;display:block}.cmsPricing>.cmsPriceNote{display:block}@media (max-width:900px){.cmsPriceFour{grid-template-columns:1fr 1fr}.cmsDemoGrid{grid-template-columns:repeat(3,minmax(220px,1fr));overflow-x:auto}}@media (max-width:600px){.cmsPriceFour{grid-template-columns:1fr}.cmsDemoReel{padding:70px 18px}.cmsPricingCta{text-align:center;width:100%}}.cmsWatchItWork{background:#fff;grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;padding:90px 6vw;display:grid}.cmsWatchItWork>div{max-width:520px}.cmsWatchItWork h2{letter-spacing:-.065em;margin:18px 0;font-size:clamp(45px,5vw,72px);line-height:.92}.cmsWatchItWork h2 em{color:var(--blue);font-style:normal}.cmsWatchItWork p{color:#5d6d83;font-size:12px;line-height:1.7}.cmsWatchItWork a{background:var(--blue);color:#fff;box-shadow:5px 5px 0 var(--navy);border-radius:9px;margin-top:20px;padding:14px 18px;font-size:10px;font-weight:950;text-decoration:none;display:inline-block}.cmsWatchItWork small{color:#8a98ab;margin-top:16px;font-size:8px;display:block}.cmsWatchItWork img{object-fit:contain;border:1px solid #cbd8ea;border-radius:22px;justify-self:center;width:min(100%,520px);max-height:760px;display:block;box-shadow:14px 18px #cfe0ff}@media (max-width:800px){.cmsWatchItWork{grid-template-columns:1fr;gap:45px;padding:70px 18px}.cmsWatchItWork img{max-height:680px;box-shadow:7px 9px #cfe0ff}}.cmsSite{--electric:#0969ff;--cyan:#45f3ff;--pink:#ff3ea5;--lime:#b9ff3f;overflow:hidden}.cmsNav{z-index:20;position:relative}.cmsNavCta{box-shadow:4px 4px 0 var(--navy);transition:transform .18s,box-shadow .18s}.cmsNavCta:hover{box-shadow:7px 7px 0 var(--navy);transform:translate(-2px,-2px)}.cmsSimpleHero{isolation:isolate;background:linear-gradient(135deg,#f8fbff 0,#edf4ff 55%,#f7edff 100%);position:relative;overflow:hidden}.cmsSimpleHero:before{content:"";z-index:-3;background-image:linear-gradient(#0a1b3710 1px,#0000 1px),linear-gradient(90deg,#0a1b3710 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 70%);mask-image:linear-gradient(#000 0,#0000 70%)}.cmsSignalGlow{z-index:-2;background:radial-gradient(circle,var(--cyan) 0,#665cff88 34%,transparent 70%);filter:blur(18px);opacity:.7;border-radius:50%;width:620px;height:620px;position:absolute;top:-430px;left:50%;transform:translate(-50%)}.cmsSimpleIntro{z-index:2;position:relative}.cmsLiveEyebrow{background:#ffffffc7;border:1px solid #bed1eb;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex;box-shadow:0 8px 30px #0c2f6412}.cmsLiveEyebrow i{background:#ff365d;border-radius:50%;width:8px;height:8px;animation:1.6s infinite cmsPulse;box-shadow:0 0 #ff365d}.cmsSimpleIntro h1 em{background:linear-gradient(90deg,var(--blue),#6f4cff 48%,var(--pink));color:#0000;-webkit-background-clip:text;background-clip:text}.cmsPromise{justify-content:center}.cmsPromise b:first-child{background:var(--navy);border-color:var(--navy);color:#fff;transform:rotate(-1deg)}.cmsPromise b:nth-child(2){background:var(--lime);border-color:var(--navy);box-shadow:3px 3px 0 var(--navy);transform:rotate(1.5deg)}.cmsPromise b:nth-child(3){border-color:var(--pink);color:#b7156b;background:#fff;transform:rotate(-.7deg)}.cmsChatBurst{z-index:-1;pointer-events:none;position:absolute;inset:95px 4vw auto}.cmsChatBurst span{letter-spacing:.05em;background:#fff;border:1px solid #cbd9ec;border-radius:7px;padding:8px 11px;font-size:8px;font-weight:950;position:absolute;box-shadow:4px 5px #0a172b}.cmsChatBurst span:first-child{top:40px;left:1%;transform:rotate(-7deg)}.cmsChatBurst span:nth-child(2){border-color:var(--pink);background:#fff0f7;top:15px;right:2%;transform:rotate(8deg)}.cmsChatBurst span:nth-child(3){background:var(--lime);top:275px;left:7%;transform:rotate(4deg)}.cmsChatBurst span:nth-child(4){border-color:var(--cyan);background:#e4f8ff;top:250px;right:5%;transform:rotate(-5deg)}.cmsStreamStats{z-index:2;color:#73819a;letter-spacing:.1em;justify-content:center;align-items:center;gap:24px;max-width:900px;margin:34px auto 0;font-size:8px;font-weight:900;display:flex;position:relative}.cmsStreamStats span{align-items:baseline;gap:6px;display:flex}.cmsStreamStats b{color:var(--navy);letter-spacing:-.03em;font-size:18px}.cmsStreamStats i{color:var(--blue);font-size:18px;font-style:normal}.cmsChoiceGrid{z-index:3;position:relative}.cmsChoiceGrid article{transition:transform .22s,box-shadow .22s}.cmsChoiceGrid article:hover{transform:translateY(-7px)}.cmsChoiceGrid .instantChoice{box-shadow:9px 9px 0 var(--blue),0 24px 70px #102d5820}.cmsChoiceGrid .managedChoice{background:linear-gradient(150deg,#071225,#102a52 70%,#17336d)}.cmsChoiceGrid .managedChoice:after{content:"HUMAN MODE";color:#ffffff0d;pointer-events:none;font-size:50px;font-weight:950;position:absolute;bottom:26px;right:28px;transform:rotate(-8deg)}.cmsChoiceGrid article{position:relative;overflow:hidden}.cmsChoiceGrid article>a{z-index:2;transition:transform .15s;position:relative}.cmsChoiceGrid article>a:hover{transform:scale(1.02)}.cmsTicker{z-index:5;background:linear-gradient(90deg,var(--blue),#6b4dff,var(--pink));padding:0;position:relative;transform:rotate(-.7deg)scale(1.01)}.cmsTicker>div{align-items:center;gap:35px;min-width:max-content;padding:16px 25px;animation:24s linear infinite cmsTicker;display:flex}.cmsTicker span{letter-spacing:.08em;font-size:10px;font-weight:950}.cmsDemoReel{background:radial-gradient(circle at 50% 0,#17356a 0,#071225 45%);position:relative}.cmsDemoReel:before{content:"REC •";color:#ff5274;letter-spacing:.16em;font-size:10px;font-weight:950;position:absolute;top:42px;right:5vw}.cmsDemoReel .cmsSectionHead h2 em{color:var(--cyan);font-style:normal}.cmsDemoGrid article{transition:transform .2s,border-color .2s}.cmsDemoGrid article:first-child{transform:rotate(-1.6deg)}.cmsDemoGrid article:nth-child(2){transform:translateY(-14px)}.cmsDemoGrid article:nth-child(3){transform:rotate(1.6deg)}.cmsDemoGrid article:hover{border-color:var(--cyan);transform:translateY(-9px)scale(1.02)}.cmsSteps article{position:relative}.cmsSteps article:after{content:"";background:linear-gradient(90deg,var(--blue),var(--cyan));transform-origin:0;border-radius:4px;height:4px;transition:transform .25s;position:absolute;top:58px;left:26px;right:26px;transform:scaleX(.22)}.cmsSteps article:hover:after{transform:scaleX(1)}.cmsPriceGrid article{transition:transform .2s,box-shadow .2s}.cmsPriceGrid article:hover{transform:translateY(-6px);box-shadow:7px 7px #d9e7ff}.cmsPriceGrid article.popular{position:relative}.cmsPriceGrid article.popular:before{content:"MOST PICKED";background:var(--pink);color:#fff;letter-spacing:.08em;padding:6px 9px;font-size:7px;font-weight:950;position:absolute;top:15px;right:-9px;transform:rotate(5deg)}.cmsPricingCta{box-shadow:6px 6px 0 var(--navy);transition:transform .18s}.cmsPricingCta:hover{transform:translate(-2px,-2px)}.cmsManagedClear{background:linear-gradient(120deg,#dbeaff,#f0e7ff 58%,#ffe6f4);position:relative;overflow:hidden}.cmsManagedClear:before{content:"AFK? WE GOT IT.";color:#0969ff0d;font-size:42px;font-weight:950;position:absolute;top:8%;right:3%;transform:rotate(6deg)}@keyframes cmsPulse{70%{box-shadow:0 0 0 9px #ff365d00}}@keyframes cmsTicker{to{transform:translate(-25%)}}@media (max-width:900px){.cmsChatBurst{display:none}.cmsStreamStats{gap:12px}.cmsChoiceGrid .managedChoice:after{display:none}}@media (max-width:600px){.cmsSimpleHero{padding-top:48px}.cmsSimpleIntro h1{font-size:48px}.cmsLiveEyebrow{font-size:7px}.cmsStreamStats{text-align:center;grid-template-columns:1fr auto 1fr auto 1fr;gap:5px;display:grid}.cmsStreamStats span{gap:2px;display:grid}.cmsStreamStats b{font-size:15px}.cmsChoiceGrid .instantChoice{box-shadow:5px 5px 0 var(--blue)}.cmsTicker,.cmsDemoGrid article:nth-child(n){transform:none}.cmsDemoReel:before{top:28px}}@media (prefers-reduced-motion:reduce){.cmsLiveEyebrow i,.cmsTicker>div{animation:none}.cmsChoiceGrid article,.cmsDemoGrid article,.cmsPriceGrid article{transition:none}}.cmsLogo{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.cmsLogoMark{filter:drop-shadow(3px 4px #071225);width:42px;height:42px;transition:transform .18s;overflow:visible}.cmsLogoFrame{fill:none;stroke:var(--blue);stroke-width:5px;stroke-linecap:round}.cmsLogoWave{fill:none;stroke:#ff3ea5;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.cmsLogoSpark{fill:#b9ff3f;stroke:#071225;stroke-width:1.3px}.cmsWordmark{letter-spacing:-.055em;font-size:15px;font-weight:950}.cmsWordmark>span{color:var(--blue);margin-left:2px;display:inline-block}.cmsLogo:hover .cmsLogoMark{transform:rotate(-3deg)scale(1.04)}.cmsFooter .cmsLogoMark{filter:drop-shadow(3px 4px #000)}.cmsFooter .cmsLogoFrame{stroke:#45f3ff}.cmsFooter .cmsWordmark>span{color:#45f3ff}@media (max-width:600px){.cmsLogoMark{width:38px;height:38px}.cmsWordmark{font-size:13px}}.platformBadge.youtube{color:#fff;background:#f03}.platformBadge.rumble{color:#071225;background:#85c742}.cmsPriceFour{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1100px){.cmsPriceFour{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.cmsPriceFour{grid-template-columns:1fr}}.cmsNoSub{color:#fff;background:#071225;padding:100px 5vw}.cmsNoSub>.cmsSectionHead{max-width:1250px;margin:auto}.cmsNoSub .cmsSectionHead p{color:#9eafc7}.cmsNoSub .cmsSectionHead h2 em{color:#45f3ff;font-style:normal}.cmsCompare{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;max-width:1100px;margin:48px auto 0;display:grid}.cmsCompare>article{background:#0c1b31;border:1px solid #2b3e5a;border-radius:18px;padding:34px}.cmsCompare>article>small{letter-spacing:.14em;color:#91a3bb;font-size:8px;font-weight:950}.cmsCompare h3{letter-spacing:-.04em;margin:35px 0 20px;font-size:27px}.cmsCompare ul{color:#a9b7ca;gap:12px;padding:0;font-size:10px;list-style:none;display:grid}.cmsCompare ul li:before{content:"×";color:#ff5c83;margin-right:10px;font-weight:950}.cmsCompare>b{color:#8191a9;font-size:11px}.cmsCompareWinner{box-shadow:8px 8px #0969ff;background:linear-gradient(145deg,#0a2652,#0f3980)!important;border-color:#45f3ff!important}.cmsCompareWinner>small{color:#45f3ff!important}.cmsCompareWinner ul li:before{content:"✓";color:#b9ff3f}.cmsCompareWinner a{text-align:center;color:#071225;background:#b9ff3f;border-radius:8px;margin-top:25px;padding:14px;font-size:10px;font-weight:950;text-decoration:none;display:block}.cmsFaq{grid-template-columns:.8fr 1.2fr;gap:80px;max-width:1250px;margin:auto;padding:100px 5vw;display:grid}.cmsFaq>div:last-child{border-top:1px solid #ccd8e8}.cmsFaq details{border-bottom:1px solid #ccd8e8;padding:22px 0}.cmsFaq summary{cursor:pointer;font-size:15px;font-weight:900;list-style:none}.cmsFaq summary:after{content:"+";float:right;color:#0969ff;font-size:20px}.cmsFaq details[open] summary:after{content:"−"}.cmsFaq details p{color:#64748b;max-width:620px;margin:15px 0 0;font-size:11px;line-height:1.65}.cmsFinalCta{text-align:center;color:#fff;background:linear-gradient(135deg,#0969ff,#704cff 60%,#ff3ea5);padding:95px 20px}.cmsFinalCta>span{letter-spacing:.16em;font-size:8px;font-weight:950}.cmsFinalCta h2{letter-spacing:-.065em;margin:20px 0 32px;font-size:clamp(47px,6vw,80px);line-height:.9}.cmsFinalCta a{color:#071225;background:#b9ff3f;border-radius:9px;width:max-content;margin:auto;padding:16px 22px;font-size:11px;font-weight:950;text-decoration:none;display:block;box-shadow:6px 6px #071225}.cmsFinalCta small{margin-top:18px;font-size:8px;display:block}.cmsFooter>div{gap:18px;display:flex}.cmsFooter a{color:#d7e2f1;font-size:8px;font-weight:850;text-decoration:none}.legalPage{color:#071225;background:#f5f8fd;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.legalPage nav{background:#fff;border-bottom:1px solid #d9e2ef;justify-content:space-between;align-items:center;height:74px;padding:0 5vw;display:flex}.legalPage nav>a{color:#071225;font-size:12px;font-weight:950;text-decoration:none}.legalPage nav>a span{color:#0969ff}.legalPage nav a:last-child{font-size:9px}.legalBody{max-width:820px;margin:auto;padding:75px 24px 110px}.legalBody>span{letter-spacing:.14em;color:#0969ff;font-size:8px;font-weight:950}.legalBody h1{letter-spacing:-.065em;margin:15px 0 12px;font-size:clamp(44px,7vw,72px)}.legalBody>p{color:#657389;font-size:12px;line-height:1.7}.legalBody section{margin-top:42px}.legalBody h2{letter-spacing:-.03em;font-size:20px}.legalBody section p,.legalBody li{color:#526176;font-size:11px;line-height:1.75}.legalBody footer{color:#758399;border-top:1px solid #ccd8e8;margin-top:60px;padding-top:24px;font-size:9px}@media (max-width:800px){.cmsCompare{grid-template-columns:1fr}.cmsCompare>b{text-align:center}.cmsFaq{grid-template-columns:1fr;gap:35px}.cmsFooter>div{display:none}}@media (max-width:600px){.cmsNoSub,.cmsFaq{padding:70px 18px}.cmsCompare>article{padding:26px}.cmsFinalCta{padding:75px 18px}}:root{--cms-black:#05070b;--cms-panel:#0b1019;--cms-panel-2:#101827;--cms-line:#202c40;--cms-blue:#1478ff;--cms-blue-soft:#72adff;--cms-white:#f7f9fc;--cms-muted:#9ba9bd}.cmsSite,.createShell,.journeyShell,.joinShell{--blue:var(--cms-blue);--navy:var(--cms-black);--dark:var(--cms-black);--pale:var(--cms-black);background:var(--cms-black);color:var(--cms-white)}.cmsSite *,.createShell *,.journeyShell *,.joinShell *{box-sizing:border-box}.cmsNav{border-color:var(--cms-line);color:var(--cms-white);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05070bf2}.cmsLogo b{background:var(--cms-blue);border-radius:7px;transform:none}.cmsNavTools>a:first-child,.cmsNav>div a{color:var(--cms-white)}.cmsNavCta,.cmsActions a,.cmsPriceGrid a,.cmsManaged>a,.cmsChoiceGrid article>a,.cmsFinalCta a,.cmsJoinFeature a{background:var(--cms-blue);color:#fff;box-shadow:none;border-radius:8px}.cmsNavCta:hover,.cmsPricingCta:hover{box-shadow:none;transform:none}.cmsSimpleHero{color:var(--cms-white);background:linear-gradient(#05070b 0,#08101d 100%);padding-bottom:78px}.cmsSimpleHero:before{opacity:.22;background-image:linear-gradient(#227cf51a 1px,#0000 1px),linear-gradient(90deg,#227cf51a 1px,#0000 1px)}.cmsSignalGlow,.cmsChatBurst{display:none}.cmsLiveEyebrow{box-shadow:none;color:var(--cms-blue-soft);background:#0b1422;border-color:#21314a}.cmsLiveEyebrow i{background:var(--cms-blue);animation:none}.cmsSimpleIntro h1 em{color:var(--cms-blue);background:0 0}.cmsSimpleIntro>p,.cmsSectionHead p,.cmsChoiceGrid p,.cmsChoiceGrid .managedChoice p,.cmsSteps p,.cmsFaq details p,.cmsManagedClear p{color:var(--cms-muted)}.cmsPromise b:nth-child(n){border:1px solid var(--cms-line);color:#dfe8f7;box-shadow:none;background:#0c1421;transform:none}.cmsPromise b:nth-child(2){color:#8cbdff;background:#10223d}.cmsStreamStats{color:#75849a}.cmsStreamStats b{color:var(--cms-white)}.cmsStreamStats i{color:#34435a}.cmsChoiceGrid article,.cmsChoiceGrid .managedChoice{background:var(--cms-panel);border:1px solid var(--cms-line);color:var(--cms-white);box-shadow:none;border-radius:14px;transition:border-color .18s}.cmsChoiceGrid article:hover{border-color:#3568a8;transform:none}.cmsChoiceGrid .instantChoice{box-shadow:none;border-color:#2b5f9f}.cmsChoiceGrid .managedChoice:after{display:none}.cmsChoiceGrid header b,.cmsChoiceGrid .managedChoice header b{color:#8cbdff;background:#10223d}.cmsChoiceGrid li,.cmsChoiceGrid .managedChoice li{border-color:var(--cms-line)}.cmsChoiceGrid .managedChoice>a{background:var(--cms-blue);color:#fff}.cmsTicker{background:var(--cms-blue);border-block:1px solid #4595ff;transform:none}.cmsTicker>div{flex-wrap:wrap;justify-content:center;min-width:0;animation:none}.cmsHow,.cmsPricing,.cmsFaq{background:var(--cms-black);color:var(--cms-white)}.cmsSteps{background:var(--cms-panel);border-color:var(--cms-line);border-radius:12px}.cmsSteps article{border-color:var(--cms-line)}.cmsSteps article:after{background:var(--cms-blue)}.cmsProof,.cmsDemoReel,.cmsWatchItWork,.cmsManagedClear,.cmsJoinFeature{color:var(--cms-white);border-block:1px solid var(--cms-line);background:#080d15}.cmsPromptGrid span,.cmsDemoGrid article,.cmsPriceGrid article,.cmsCompare>article,.cmsFaq details{background:var(--cms-panel);border-color:var(--cms-line);color:var(--cms-white);box-shadow:none;border-radius:12px;transform:none}.cmsDemoGrid article:nth-child(n),.cmsDemoGrid article:hover,.cmsPriceGrid article:hover{box-shadow:none;transform:none}.cmsPriceGrid article.popular{border-color:var(--cms-blue);box-shadow:none}.cmsPriceGrid article.popular:before{background:var(--cms-blue);transform:none}.cmsPriceGrid article>span,.cmsPriceNote{color:var(--cms-muted)}.cmsNoSub{display:none}.cmsCompare,.cmsManagedClear{background:#080d15}.cmsCompareWinner{box-shadow:none;background:#0c1b31!important}.cmsFaq>div:last-child,.cmsFaq details{border-color:var(--cms-line)}.cmsFinalCta{background:var(--cms-blue);color:#fff}.cmsFinalCta a{color:#071225;background:#fff}.cmsFooter{border-top:1px solid var(--cms-line);background:#030509}.cmsJoinFeature{border:1px solid var(--cms-line);box-shadow:none;border-radius:14px}.cmsJoinFeature li{background:#0e1725;border-color:#24334a;border-radius:9px}.createNav{border-color:var(--cms-line);background:#05070bf2}.createNav>a{color:var(--cms-white)}.createNav small,.createNav div a,.assistantIntro>p,.creatorResults header p,.resultGrid p,.briefPanel .rightsCheck,.scanState p,.scanState>small{color:var(--cms-muted)}.assistantChat,.briefPanel,.resultGrid article{background:var(--cms-panel);border-color:var(--cms-line);box-shadow:none;color:var(--cms-white);border-radius:12px}.assistantBot p{background:#111d30}.assistantHuman{background:var(--cms-blue)}.assistantReply{border-color:var(--cms-line)}.assistantReply textarea{color:var(--cms-white);background:0 0}.briefPanel header{border-color:var(--cms-line)}.briefPanel input,.briefPanel select{color:var(--cms-white);background:#080d15;border-color:#26354c}.precheckForm input{color:var(--cms-white);caret-color:var(--cms-blue);background:#0b1019;border-color:#33435b}.precheckForm input::placeholder{color:#718198;opacity:1}.eligibleCard{color:#071225;background:#effff4;border-color:#79c992}.eligibleCard strong{color:#071225;font-size:16px;line-height:1.25}.eligibleCard span{color:#51647c}.eligibleCard small,.eligibleCard em{color:#0d7633}.focusButtons button{color:#dbe5f4;background:#0b111c;border-color:#2a3850}.focusButtons button.active{border-color:var(--cms-blue);color:#9bc6ff;background:#102a50}.scanOrb{background:conic-gradient(var(--cms-blue) var(--scan),#1a2536 0)}.scanOrb:after{background:var(--cms-black)}.scanState>div:not(.scanOrb){background:#1a2536}.resultGrid article.picked{box-shadow:none;border-color:var(--cms-blue)}.resultSignals span{color:#a9caff;background:#111f35}.creatorBasket{background:#09101b;border:1px solid #263750;box-shadow:0 18px 45px #000a}.searchOptions,.selectionHelper,.brandControls,.previewModal>div,.searchOptions header strong,.searchOptions label,.searchOptions legend,.selectionHelper strong,.brandControls label,.brandControls legend,.previewModal h2{color:#071225}.searchOptions header span,.searchOptions label small,.selectionHelper>div:first-child span{color:#52637a}.journeyNav{border-color:var(--cms-line);background:#05070b}.journeyNav a b{background:var(--cms-blue);color:#fff}.journeyNav span,.journeyIntro>span,.journeyIntro p,.orderPackages small,.privacyNote,.journeySuccess p{color:var(--cms-muted)}.orderForm fieldset,.orderPackages button{background:var(--cms-panel);border-color:var(--cms-line);color:var(--cms-white)}.orderPackages button.selected{border-color:var(--cms-blue);box-shadow:none;background:#10203a}.formGrid input,.formGrid select,.formGrid textarea{color:var(--cms-white);background:#080d15;border-color:#26354c}.orderSummary{background:#0d1726;border:1px solid #283a55}.orderSummary button,.journeySuccess>b{background:var(--cms-blue);color:#fff}.joinShell nav{border-color:var(--cms-line);background:#05070b}.joinShell nav a{color:var(--cms-white)}.joinShell nav small,.joinIntro p,.joinDrop span,.joinNote,.joinList small,.joinDownload small{color:var(--cms-muted)}.joinDrop,.joinList article,.joinSettings>label,.joinSettings>div{background:var(--cms-panel);border-color:var(--cms-line);color:var(--cms-white);border-radius:12px}.joinDrop{border-color:#355c93}.joinList button{color:var(--cms-white);background:#111a28;border-color:#2a3850}.joinSettings select{color:var(--cms-white);background:#080d15;border-color:#2a3850}.joinProgress>i{background:conic-gradient(var(--cms-blue) var(--progress),#1d293a 0);box-shadow:inset 0 0 0 24px var(--cms-black)}@media (max-width:600px){.cmsSimpleHero{padding-top:42px}.cmsTicker>div{gap:14px;padding:13px 16px}.cmsChoiceGrid article{padding:25px}.cmsJoinFeature{border-radius:12px}.joinIntro h1,.joinProgress h1{font-size:48px}}.cmsHeroForm{text-align:left;background:#0b182c;border:1px solid #263957;border-radius:15px;max-width:760px;margin:30px auto 22px;padding:16px;box-shadow:0 18px 60px #0005}.cmsHeroForm label{color:#a9b8cf;margin:0 0 9px;font-size:11px;font-weight:850;display:block}.cmsHeroForm>div{grid-template-columns:1fr auto;gap:8px;display:grid}.cmsHeroForm input[type=url]{color:#071225;background:#fff;border:1px solid #344969;border-radius:9px;outline:none;min-width:0;padding:16px;font-size:16px;font-weight:700}.cmsHeroForm input[type=url]:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #0969ff35}.cmsHeroForm button{color:#fff;cursor:pointer;background:#0969ff;border:0;border-radius:9px;padding:0 21px;font-size:14px;font-weight:950}.cmsHeroForm small{color:#9aa9bf;text-align:center;margin-top:10px;font-size:12px;display:block}.finalPreview.captions-on video{height:67%;inset:17% 0 16%}.finalPreview.captions-off video{height:79%;inset:17% 0 4%}.finalPreview .creatorIdentity{top:12%}.finalPreview .captionDemo{bottom:4%;left:7%;right:7%}.brandLogo{z-index:4;object-fit:contain;filter:drop-shadow(0 3px 10px #000a);width:auto;max-width:22%;height:auto;max-height:22%;position:absolute}.brandLogo.small{max-width:15%;max-height:15%}.brandLogo.large{max-width:30%;max-height:30%}.brandLogo.top-left{top:19%;left:5%}.brandLogo.top-right{top:19%;right:5%}.brandLogo.bottom-left{bottom:18%;left:5%}.brandLogo.bottom-right{bottom:18%;right:5%}.brandContentRows{border-bottom:1px solid #dce5f1;gap:12px;padding:20px 0 4px;display:grid}.brandContentRows>label{color:#071225;grid-template-columns:170px minmax(0,1fr);align-items:center;gap:14px;font-size:14px;font-weight:850;display:grid}.brandContentRows>label>span{color:#071225;align-items:center;gap:9px;display:flex}.brandContentRows input[type=checkbox]{accent-color:#1478ff;width:18px;height:18px}.brandContentRows input:not([type=checkbox]){color:#071225;background:#f8fbff;border:1px solid #b7c6da;border-radius:9px;width:100%;min-height:44px;padding:10px 12px;font-size:15px;font-weight:750}.brandContentRows input:disabled{opacity:.48}.brandContentRows .subtitleSetting small{color:#52637a;font-size:12px;font-weight:600}.brandControls legend{font-size:14px!important}.brandControls legend small,.brandControls .styleChoices button{font-size:12px}.logoControls{border-top:1px solid #dce5f1!important;margin-top:18px!important}.logoUploadRow{align-items:center;gap:10px;margin-top:12px;display:flex}.logoUploadRow label{align-items:center;display:inline-flex;position:relative}.logoUploadRow input{opacity:0;width:1px;height:1px;position:absolute}.logoUploadRow label span,.logoUploadRow button{color:#071225;cursor:pointer;background:#f8fbff;border:1px solid #b7c6da;border-radius:9px;padding:11px 14px;font-size:13px;font-weight:850}.logoUploadRow button{background:#fff}.logoOptionGroup{margin-top:15px}.logoOptionGroup>span{color:#52637a;font-size:12px;font-weight:850;display:block}.logoOptionGroup .styleChoices button{text-transform:capitalize}.logoOpacity{color:#071225;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:15px;font-size:12px;font-weight:850;display:grid}.logoOpacity input{accent-color:#1478ff}.logoOpacity b{text-align:right;min-width:38px}@media (max-width:600px){.cmsHeroForm{margin-top:24px;padding:12px}.cmsHeroForm>div{grid-template-columns:1fr}.cmsHeroForm button{min-height:50px}.cmsHeroForm small{line-height:1.45}.brandContentRows>label{grid-template-columns:1fr;gap:7px}.brandContentRows .subtitleSetting{gap:4px}}
