:root{color:#17202a;font-synthesis:none;text-rendering:optimizelegibility;background:#f6f8fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}.shell{grid-template-columns:280px 1fr;min-height:100vh;display:grid}.sidebar{color:#f8fafc;background:#111827;flex-direction:column;gap:24px;padding:24px 18px;display:flex}.brand{align-items:center;gap:12px;padding:8px 6px 18px;display:flex}.brand-mark{color:#111827;background:#f97316;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-weight:800;display:flex}.brand strong,.brand span{display:block}.brand span{color:#a7b0bd;margin-top:2px;font-size:13px}.nav-list{gap:6px;display:grid}.nav-item{color:#cbd5e1;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.nav-item:hover,.nav-item.active{color:#fff;background:#1f2937}.operator-note{background:#182235;border:1px solid #26334c;border-radius:8px;align-items:flex-start;gap:10px;margin-top:auto;padding:14px;display:flex}.operator-note p{color:#cbd5e1;margin:0;font-size:13px;line-height:1.45}.workspace{min-width:0;padding:32px}.topbar{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.eyebrow{color:#f97316;letter-spacing:0;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}h1{letter-spacing:0;margin:0;font-size:34px;line-height:1.1}h2,h3,p{margin-top:0}.status-pill{color:#3f4a5a;background:#fff;border:1px solid #d8dee8;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.panel-stack{gap:22px;display:grid}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric,.surface{background:#fff;border:1px solid #dfe5ee;border-radius:8px}.metric{padding:18px}.metric span{color:#6b7280;margin-bottom:10px;font-size:13px;display:block}.metric strong{color:#111827;margin-bottom:10px;font-size:30px;line-height:1;display:block}.metric p,.record p,.workflow-step p,.stack-item p{color:#586477;margin-bottom:0;line-height:1.5}.split{grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);gap:22px;display:grid}.surface{padding:20px}.section-header{border-bottom:1px solid #e6ebf2;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;display:flex}.section-header div{align-items:center;gap:10px;display:flex}.section-header h2{margin:0;font-size:18px}.section-header>span{color:#6b7280;font-size:13px}.table{gap:10px;display:grid}.row{border:1px solid #edf1f6;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px;display:grid}.row strong,.row span{display:block}.row span,.task-row span{color:#657184;margin-top:4px;font-size:13px}.badge{color:#465364;text-transform:capitalize;background:#eef2f7;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.badge.strong{color:#b45309;background:#fff3e7}.focus-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.focus-list li{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.decision-note{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;margin:16px 0 0;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.5}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.form-grid textarea{min-height:96px}.form-grid textarea,.form-grid button{grid-column:1/-1}.form-inline{grid-template-columns:1fr 180px 140px auto;gap:12px;display:grid}input,select,textarea{color:#17202a;background:#fff;border:1px solid #d8dee8;border-radius:8px;min-width:0;padding:11px 12px}textarea{resize:vertical}button[type=submit]{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;display:inline-flex}.secondary-button,.automation-item button{color:#17202a;cursor:pointer;background:#fff;border:1px solid #d8dee8;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-weight:800;display:inline-flex}.secondary-button:disabled,.automation-item button:disabled{cursor:not-allowed;opacity:.55}button[type=submit]:disabled{cursor:not-allowed;opacity:.62}.public-page{color:#162033;background:#f7f9fc;min-height:100vh}.public-nav{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;padding:20px 24px;display:flex}.public-logo{color:#111827;background:#f97316;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-weight:900;text-decoration:none;display:inline-flex}.public-nav nav{flex-wrap:wrap;gap:14px;display:flex}.public-nav a{color:#344154;font-size:14px;font-weight:700;text-decoration:none}.tool-hero{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:28px;max-width:1180px;margin:0 auto;padding:34px 24px 44px;display:grid}.tool-copy{gap:18px;display:grid}.public-eyebrow{color:#c2410c;letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}.tool-copy h1{max-width:720px;font-size:48px;line-height:1.02}.tool-copy>p,.decision-copy p,.lead-section p,.pricing-tiers>div>p{color:#526071;margin:0;font-size:17px;line-height:1.6}.hero-actions,.proof-strip{flex-wrap:wrap;gap:10px;display:flex}.primary-link,.secondary-link{border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.primary-link{color:#fff;background:#111827}.secondary-link{color:#17202a;background:#fff;border:1px solid #dbe2ec}.proof-strip span{color:#3d4a5c;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.calculator-panel,.result-panel,.tier,.lead-section,.decision-section{background:#fff;border:1px solid #dfe5ee;border-radius:8px}.calculator-panel{padding:20px;box-shadow:0 18px 60px #0f172a14}.panel-title{border-bottom:1px solid #e6ebf2;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.panel-title strong,.panel-title span{display:block}.panel-title span{color:#647084;margin-top:2px;font-size:13px}.pricing-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pricing-form label,.lead-form label{color:#344154;gap:7px;font-size:13px;font-weight:800;display:grid}.pricing-form input{min-height:44px}.model-grid{grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:14px;max-width:1180px;margin:0 auto;padding:0 24px 24px;display:grid}.result-panel{padding:18px}.result-panel span,.tier span{color:#6b7280;text-transform:uppercase;margin-bottom:9px;font-size:13px;font-weight:800;display:block}.result-panel strong{margin-bottom:12px;font-size:32px;line-height:1;display:block}.result-panel p,.tier p,.formula-list span,.public-footer span,.lead-form p{color:#586477;margin:0;line-height:1.5}.primary-result{color:#fff;background:#111827;border-color:#111827}.primary-result span,.primary-result p{color:#cbd5e1}.pricing-tiers,.decision-section,.lead-section{gap:18px;max-width:1180px;margin:0 auto 24px;padding:24px;display:grid}.pricing-tiers{background:0 0;border:0;grid-template-columns:1.1fr repeat(3,minmax(0,1fr));padding-left:24px;padding-right:24px}.pricing-tiers h2,.decision-section h2,.lead-section h2{margin:8px 0 10px;font-size:30px;line-height:1.12}.tier{padding:18px}.tier strong{margin-bottom:10px;font-size:26px;display:block}.decision-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.formula-list{gap:12px;display:grid}.formula-list div{border:1px solid #e6ebf2;border-radius:8px;grid-template-columns:auto 1fr;align-items:flex-start;gap:8px;padding:14px;display:grid}.formula-list strong{display:block}.formula-list span{grid-column:2}.lead-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lead-form{gap:12px;display:grid}.lead-form textarea{min-height:110px}.lead-form button{color:#111827;cursor:pointer;background:#f97316;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:900;display:inline-flex}.website-field{display:none}.public-footer{border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:18px;max-width:1180px;margin:24px auto 0;padding:20px 24px 34px;display:flex}.content-article{background:#fff;border:1px solid #dfe5ee;border-radius:8px;gap:18px;max-width:1180px;margin:16px auto 24px;padding:28px 24px;display:grid}.content-article h1{max-width:820px;font-size:40px;line-height:1.08}.content-article>p{color:#526071;max-width:820px;font-size:17px;line-height:1.6}.article-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.article-sections article{border:1px solid #e6ebf2;border-radius:8px;padding:16px}.article-sections h2{margin-bottom:8px;font-size:19px}.article-sections p{color:#586477;margin:0;line-height:1.55}.video-page{background:linear-gradient(#f6f8fbeb,#f6f8fb),#f6f8fb}.video-nav{gap:22px}.video-brand{color:#17202a;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.video-brand strong{font-size:15px}.video-nav .nav-cta{color:#fff;background:#111827;border-radius:8px;align-items:center;min-height:36px;padding:0 13px;display:inline-flex}.video-hero{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:34px;max-width:1180px;margin:0 auto;padding:48px 24px 34px;display:grid}.video-tool-shell{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:start;gap:28px;max-width:1180px;margin:0 auto;padding:34px 24px 28px;display:grid}.video-tool-copy{gap:18px;padding-top:8px;display:grid}.video-tool-copy h1{max-width:720px;font-size:46px;line-height:1.03}.video-tool-copy>p{color:#526071;margin:0;font-size:17px;line-height:1.6}.video-suite-visual{min-height:420px;position:relative}.suite-window{background:#fff;border:1px solid #dfe5ee;border-radius:8px;overflow:hidden;box-shadow:0 24px 80px #0f172a1f}.suite-toolbar{background:#f8fafc;border-bottom:1px solid #e6ebf2;align-items:center;gap:8px;padding:13px 16px;display:flex}.suite-toolbar span{border-radius:50%;width:10px;height:10px;display:block}.suite-toolbar span:first-child{background:#ef4444}.suite-toolbar span:nth-child(2){background:#f59e0b}.suite-toolbar span:nth-child(3){background:#10b981}.suite-toolbar strong{color:#344154;margin-left:8px;font-size:13px}.suite-grid{grid-template-columns:1fr 1.1fr;gap:14px;padding:18px;display:grid}.suite-prompt,.suite-preview,.suite-timeline{border:1px solid #e5eaf1;border-radius:8px}.suite-prompt{align-content:start;gap:9px;padding:16px;display:grid}.suite-prompt span{color:#647084;text-transform:uppercase;font-size:12px;font-weight:800}.suite-prompt strong{line-height:1.35}.suite-preview{aspect-ratio:16/10;color:#fff;text-align:center;background:linear-gradient(145deg,#111827f5,#164e63eb),#111827;align-content:center;justify-items:center;gap:12px;padding:22px;display:grid}.suite-preview p{color:#dbeafe;margin:0;line-height:1.45}.suite-timeline{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px;display:grid}.suite-timeline span{background:#dbeafe;border-radius:8px;height:42px;display:block}.suite-timeline span:nth-child(2n){background:#dcfce7}.suite-chip{color:#17202a;background:#fff;border:1px solid #dfe5ee;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:900;position:absolute;box-shadow:0 12px 40px #0f172a1f}.chip-script{top:68px;left:-10px}.chip-caption{top:24px;right:18px}.chip-review{bottom:34px;right:74px}.video-toolkit,.video-workflow-section,.video-resources-section,.video-final-cta{max-width:1180px;margin:0 auto 24px;padding:24px}.video-section-heading{gap:10px;max-width:780px;margin-bottom:18px;display:grid}.video-section-heading h2,.video-generator-intro h2,.video-final-cta h2{margin:0;font-size:34px;line-height:1.12}.video-section-heading p:not(.public-eyebrow),.video-generator-intro p,.video-final-cta p:not(.public-eyebrow){color:#526071;margin:0;font-size:16px;line-height:1.6}.video-toolkit-grid,.video-workflow-grid,.video-resource-grid{gap:14px;display:grid}.video-toolkit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.video-toolkit-grid article,.video-workflow-grid article,.video-resource-grid article,.video-stack-grid article,.video-product-grid article{background:#fff;border:1px solid #dfe5ee;border-radius:8px;gap:12px;padding:18px;display:grid}.video-toolkit-grid article h3,.video-workflow-grid article h3,.video-resource-grid article h3,.video-stack-grid article h3,.video-product-grid article h3{margin:0;font-size:18px}.video-toolkit-grid article p,.video-workflow-grid article p,.video-resource-grid article p,.video-stack-grid article p,.video-product-grid article p{color:#586477;margin:0;line-height:1.52}.video-toolkit-grid article a{color:#0f766e;font-size:13px;font-weight:900;text-decoration:none}.video-status-badge,.video-stack-grid article>span,.video-product-card span{color:#047857;text-transform:uppercase;background:#ecfdf5;border-radius:999px;justify-content:center;width:max-content;padding:7px 9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.video-generator-intro{gap:14px;padding-top:6px;display:grid}.video-generator-intro ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.video-generator-intro li{color:#3f4a5a;align-items:flex-start;gap:9px;line-height:1.45;display:flex}.video-generator-panel,.video-output{background:#fff;border:1px solid #dfe5ee;border-radius:8px}.video-generator-panel{gap:13px;padding:20px;display:grid;box-shadow:0 18px 60px #0f172a14}.video-generator-panel label{color:#344154;gap:7px;font-size:13px;font-weight:800;display:grid}.video-generator-panel textarea{min-height:92px}.video-form-row{grid-template-columns:1fr 1fr 120px;gap:12px;display:grid}.tool-status{color:#586477;margin:0;font-size:13px;line-height:1.45}.video-output{gap:18px;max-width:1180px;margin:0 auto 24px;padding:24px;display:grid}.packet-header{border-bottom:1px solid #e6ebf2;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.packet-header h2{margin:8px 0 0;font-size:30px;line-height:1.12}.packet-actions{flex-wrap:wrap;gap:10px;display:flex}.packet-actions .secondary-button{gap:8px}.empty-packet{color:#526071;text-align:center;border:1px dashed #cfd8e5;border-radius:8px;place-items:center;gap:12px;min-height:180px;padding:24px;display:grid}.empty-packet p{max-width:680px;margin:0;line-height:1.55}.packet-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.packet-grid article{border:1px solid #e5eaf1;border-radius:8px;gap:10px;padding:16px;display:grid}.packet-grid span{color:#6b7280;text-transform:uppercase;font-size:12px;font-weight:800}.packet-grid strong{line-height:1.35}.storyboard-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.scene-card{border:1px solid #e5eaf1;border-radius:8px;gap:12px;padding:12px;display:grid}.scene-frame{aspect-ratio:9/16;color:#fff;background:linear-gradient(145deg,#111827eb,#273a53f0),#111827;border-radius:8px;align-items:end;min-height:180px;padding:12px;display:flex;overflow:hidden}.scene-frame span{font-size:17px;font-weight:900;line-height:1.1}.scene-card strong{margin-bottom:8px;font-size:13px;display:block}.scene-card p,.scene-card small,.packet-columns p{color:#586477;margin:0;line-height:1.5}.scene-card small{margin-top:8px;font-size:12px;display:block}.scene-card code{color:#3f4a5a;overflow-wrap:anywhere;background:#f7f9fc;border:1px solid #e6ebf2;border-radius:8px;padding:9px;font-size:12px}.packet-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.packet-columns article{border:1px solid #e5eaf1;border-radius:8px;gap:12px;padding:16px;display:grid}.packet-columns h3{margin:0;font-size:18px}.packet-columns ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.packet-columns li{color:#586477;align-items:flex-start;gap:8px;line-height:1.45;display:flex}.hashtag-row{flex-wrap:wrap;gap:8px;display:flex}.hashtag-row span{color:#b45309;background:#fff3e7;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.video-workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.video-workflow-grid article>span{color:#047857;background:#ecfdf5;border-radius:999px;justify-content:center;align-items:center;width:46px;min-height:28px;font-size:12px;font-weight:900;display:inline-flex}.video-resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.video-cloudflare-section,.video-product-detail{max-width:1180px;margin:0 auto 24px;padding:24px}.video-stack-grid,.video-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.video-product-hero{grid-template-columns:minmax(0,1fr) minmax(380px,.58fr);align-items:center;gap:32px;max-width:1180px;margin:0 auto;padding:54px 24px 30px;display:grid}.video-product-hero h1{margin:0 0 18px;font-size:52px;line-height:1.02}.video-product-hero p{color:#526071;max-width:760px;margin:0 0 18px;font-size:17px;line-height:1.6}.video-product-card{background:#fff;border:1px solid #dfe5ee;border-radius:8px;gap:14px;padding:24px;display:grid;box-shadow:0 24px 80px #0f172a1f}.video-product-card strong{font-size:24px;line-height:1.15;display:block}.video-product-card p{color:#586477;margin:0;line-height:1.52}.video-final-cta{color:#fff;text-align:center;background:#111827;border-radius:8px;place-items:center;gap:14px;display:grid}.video-final-cta .public-eyebrow{color:#93c5fd}.video-final-cta h2{color:#fff;max-width:760px}.video-final-cta .primary-link{color:#111827;background:#f97316}.video-page-premium{color:#17120e;background:#f6f1ea}.video-page-premium .public-eyebrow{color:#c95612;letter-spacing:0}.video-page-premium .video-nav{z-index:5;max-width:none;padding:22px clamp(20px,4vw,64px);position:absolute;top:0;left:0;right:0}.video-page-premium .video-brand,.video-page-premium .video-brand strong,.video-page-premium .video-nav a{color:#fff8ef}.video-page-premium .public-logo{background:#ff7a1a;box-shadow:0 12px 28px #00000047}.video-page-premium .video-nav .nav-cta{color:#17120e;background:#fff8ef}.video-page-premium .video-hero,.video-module-hero{color:#fff8ef;background:linear-gradient(90deg,#08090ad6,#08090a7a 43%,#08090a2e),url(/assets/ai-video-studio.jpg) 50%/cover no-repeat;grid-template-columns:minmax(0,1fr);align-items:end;max-width:none;min-height:clamp(560px,78svh,700px);margin:0;padding:118px clamp(22px,6vw,86px) 58px;display:grid;position:relative;overflow:hidden}.video-module-hero{min-height:clamp(500px,70svh,640px)}.video-hero-shade{pointer-events:none;background:radial-gradient(circle at 72% 28%,#ff7a1a4d,#0000 26%),linear-gradient(#08090a1f,#08090ab8);position:absolute;inset:0}.video-hero-content,.video-module-content{z-index:1;gap:20px;max-width:780px;display:grid;position:relative}.video-hero-content h1,.video-module-content h1{color:#fff8ef;max-width:820px;font-size:clamp(48px,7.2vw,92px);line-height:.95}.video-module-content h1{font-size:clamp(44px,6vw,78px)}.video-hero-content>p,.video-module-content>p{color:#f5dbc2;max-width:700px;margin:0;font-size:clamp(17px,2vw,22px);line-height:1.55}.video-page-premium .primary-link{color:#17120e;background:#ff7a1a}.video-page-premium .light-link{color:#fff8ef;background:#fff8ef21;border-color:#fff8ef47}.video-hero-trust{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.video-hero-trust span{color:#fff8ef;background:#fff8ef1f;border:1px solid #fff8ef33;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:850}.video-proof-band{color:#fff8ef;background:#17120e;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding:20px clamp(22px,6vw,86px);display:grid}.video-proof-band span{color:#f5dbc2;align-items:center;gap:8px;font-size:14px;font-weight:750;display:inline-flex}.video-proof-band svg{color:#ff7a1a;flex:none}.video-outcome-section{max-width:1220px;margin:0 auto;padding:70px 24px 40px}.compact-outcome{padding-top:56px}.video-page-premium .video-section-heading{max-width:820px;margin-bottom:26px}.video-page-premium .video-section-heading h2,.video-page-premium .video-generator-intro h2,.video-page-premium .video-final-cta h2{color:#17120e;font-size:clamp(32px,4vw,54px);line-height:1}.video-page-premium .video-section-heading p:not(.public-eyebrow),.video-page-premium .video-generator-intro p{color:#675c51;font-size:17px}.video-outcome-layout{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:stretch;gap:22px;display:grid}.video-studio-image{border-radius:8px;min-height:460px;margin:0;overflow:hidden;box-shadow:0 34px 90px #17120e33}.video-studio-image img{object-fit:cover;width:100%;height:100%;display:block}.video-capability-grid{gap:14px;display:grid}.video-capability-grid article{background:#fffaf3;border:1px solid #17120e1a;border-radius:8px;gap:12px;padding:22px;display:grid}.video-capability-grid svg{color:#c95612}.video-capability-grid h3{color:#17120e;margin:0;font-size:21px}.video-capability-grid p{color:#675c51;margin:0;line-height:1.58}.video-page-premium .video-tool-shell{color:#fff8ef;background:#17120e;align-items:center;gap:38px;max-width:none;margin:42px auto 0;padding:74px clamp(22px,6vw,86px)}.video-page-premium .video-generator-intro{max-width:620px}.video-page-premium .video-generator-intro h2{color:#fff8ef}.video-page-premium .video-generator-intro p,.video-page-premium .video-generator-intro li{color:#dbc8b7}.video-page-premium .video-generator-intro svg{color:#ff7a1a;flex:none}.video-page-premium .video-generator-panel,.video-page-premium .video-output{background:#fffaf3;border-color:#17120e1f;box-shadow:0 30px 80px #00000047}.video-page-premium .video-generator-panel button[type=submit]{color:#17120e;background:#ff7a1a}.video-lead-section{grid-template-columns:minmax(0,.88fr) minmax(420px,1fr);align-items:center;gap:30px;max-width:1220px;margin:0 auto;padding:62px 24px 44px;display:grid}.video-lead-copy{gap:16px;max-width:610px;display:grid}.video-lead-copy h2{color:#17120e;margin:0;font-size:clamp(32px,4vw,54px);line-height:1}.video-lead-copy p:not(.public-eyebrow){color:#675c51;margin:0;font-size:17px;line-height:1.58}.video-lead-proof{flex-wrap:wrap;gap:10px;display:flex}.video-lead-proof span{color:#4b4037;background:#fffaf3;border:1px solid #17120e1a;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:13px;font-weight:850;display:inline-flex}.video-lead-proof svg{color:#c95612}.video-lead-card{color:#fff8ef;background:#17120e;border:1px solid #fff8ef24;border-radius:8px;gap:14px;padding:24px;display:grid;box-shadow:0 30px 80px #17120e38}.video-lead-card label{color:#f5dbc2;gap:7px;font-size:13px;font-weight:850;display:grid}.video-lead-card input,.video-lead-card select,.video-lead-card textarea{color:#17120e;background:#fffaf3}.video-lead-card textarea{min-height:112px}.video-lead-card button[type=submit]{color:#17120e;cursor:pointer;background:#ff7a1a;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-weight:900;display:inline-flex}.video-lead-card .tool-status{color:#dbc8b7}.lead-row{grid-template-columns:repeat(2,minmax(0,1fr))}.turnstile-slot{min-height:65px}.video-page-premium .video-output{box-shadow:none;margin-top:0;padding:34px 24px}.video-page-premium .video-workflow-section{margin-bottom:0;padding-top:56px;padding-bottom:62px}.video-page-premium .video-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.video-page-premium .video-workflow-grid article{background:0 0;border-color:#17120e29;min-height:200px;padding:24px}.video-page-premium .video-workflow-grid article span{color:#c95612;font-size:15px;font-weight:900}.premium-final{color:#fff8ef;text-align:left;background:linear-gradient(135deg,#17120e,#2b1910 58%,#102b2d);border-radius:0;grid-template-columns:minmax(0,1fr) auto;place-items:center start;max-width:none;margin:0;padding:62px clamp(22px,6vw,86px)}.premium-final>div{gap:13px;max-width:760px;display:grid}.premium-final svg{color:#ff7a1a}.video-page-premium .premium-final h2{color:#fff8ef}.video-page-premium .premium-final .public-eyebrow,.video-page-premium .premium-final p:not(.public-eyebrow){color:#f5dbc2}.video-page-premium .premium-final .primary-link{color:#17120e;background:#ff7a1a}.video-page-premium .public-footer{color:#dbc8b7;background:#0d0b09;max-width:none;margin:0;padding:24px clamp(22px,6vw,86px)}.video-page-premium .public-footer span{color:#f5dbc2}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.record{border:1px solid #e5eaf1;border-radius:8px;padding:16px}.record-top{justify-content:space-between;gap:8px;margin-bottom:14px;display:flex}.record h3{margin-bottom:10px;font-size:17px;line-height:1.25}dl{gap:10px;margin:16px 0 0;display:grid}dt{color:#6b7280;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:700}dd{margin:0}.workflow-grid,.stack-grid,.growth-grid,.template-grid,.api-summary,.resource-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.workflow-step,.stack-item,.growth-card,.template-card,.api-summary article,.resource-card,.automation-item{border:1px solid #e5eaf1;border-radius:8px;padding:16px}.workflow-step span{color:#fff;background:#111827;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:14px;font-weight:800;display:flex}.workflow-step strong,.stack-item strong{margin-bottom:8px;display:block}.stack-item span{color:#b45309;margin-top:12px;font-size:13px;font-weight:700;display:block}.growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-card,.template-card{gap:12px;display:grid}.growth-card h3,.template-card strong{margin:0;font-size:17px}.growth-card p,.growth-card span,.template-card p{color:#586477;margin:0;line-height:1.5}.growth-card a{color:#b45309;font-size:13px;font-weight:800;text-decoration:none}.template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.api-summary{margin-bottom:16px}.api-summary article{gap:8px;display:grid}.api-summary span,.automation-item span{color:#6b7280;text-transform:uppercase;font-size:12px;font-weight:800}.api-summary strong{word-break:break-word;font-size:18px}.api-summary p,.resource-card p,.automation-item p{color:#586477;margin:0;line-height:1.5}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-card{gap:12px;display:grid}.resource-card h3{margin:0;font-size:17px}.resource-card p{overflow-wrap:anywhere;font-size:13px}.resource-error{color:#b45309;background:#fff7ed;border-radius:8px;padding:10px;font-size:13px;line-height:1.45;display:block}.automation-list{gap:12px;display:grid}.automation-item{grid-template-columns:1fr auto;align-items:center;gap:14px;display:grid}.automation-item strong{margin-bottom:6px;display:block}.task-list{gap:10px;margin-top:18px;display:grid}.funnel-list,.source-list,.lead-list{gap:12px;display:grid}.funnel-list article,.source-list article,.lead-list article{border:1px solid #e5eaf1;border-radius:8px;padding:14px}.funnel-list article{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;display:grid}.funnel-list strong,.source-list strong,.lead-list h3{color:#17202a}.funnel-list span,.source-list span,.lead-list span,.empty-note{color:#586477;font-size:13px;line-height:1.45}.funnel-list div{gap:4px;display:grid}.source-list article{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.lead-list article{gap:10px;display:grid}.lead-list h3{overflow-wrap:anywhere;margin:0;font-size:17px}.lead-list p,.empty-note{color:#586477;margin:0;line-height:1.5}.lead-list a{color:#b45309;font-size:13px;font-weight:800;text-decoration:none}.hot-guides-page{color:#17202a;background:#f5f7f7;min-height:100vh}.hot-guides-nav{z-index:20;background:#ffffffeb;border-bottom:1px solid #dfe6ea;justify-content:space-between;align-items:center;padding:14px clamp(18px,4vw,56px);display:flex;position:sticky;top:0}.hot-guides-brand,.hot-guides-nav a{color:#16212d;align-items:center;gap:8px;font-weight:800;text-decoration:none;display:inline-flex}.hot-guides-brand span{color:#fff;background:#ff7a1a;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.hot-guides-nav>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}.hot-guides-nav>div a{color:#546174;font-size:14px}.hot-hero{min-height:min(760px,100vh - 64px);display:grid;position:relative;overflow:hidden}.hot-hero img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hot-hero:after{content:"";background:linear-gradient(90deg,#090e14db,#090e1485 45%,#090e141f),linear-gradient(#0000 58%,#090e146b);position:absolute;inset:0}.hot-hero-copy{color:#fff;z-index:1;align-self:center;max-width:760px;padding:clamp(38px,7vw,96px);position:relative}.hot-eyebrow{color:#ff7a1a;letter-spacing:0;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:900}.hot-hero h1,.hot-article-hero h1{max-width:900px;margin:0 0 20px;font-size:clamp(42px,6vw,78px);line-height:1}.hot-hero p,.hot-article-hero p{max-width:700px;margin:0;font-size:18px;line-height:1.6}.hot-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hot-hero-actions a,.hot-cta-band a{color:#111827;background:#ff7a1a;border-radius:8px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}.hot-hero-actions a+a{color:#fff;background:#ffffff24}.hot-section,.hot-article{max-width:1180px;margin:0 auto;padding:clamp(34px,6vw,76px) clamp(18px,4vw,32px)}.hot-signal-strip,.hot-market-grid,.hot-guide-grid,.hot-step-grid,.hot-two-column{gap:18px;display:grid}.hot-signal-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.hot-signal-strip article,.hot-market-grid article,.hot-guide-grid article,.hot-step-grid article,.tutorial-screenshot,.hot-cta-band{background:#fff;border:1px solid #dfe6ea;border-radius:8px}.hot-signal-strip article,.hot-market-grid article,.hot-step-grid article,.tutorial-screenshot,.hot-cta-band{padding:22px}.hot-signal-strip strong,.hot-market-grid h3,.hot-guide-grid h3,.hot-step-grid h3,.tutorial-screenshot strong{color:#111827}.hot-signal-strip p,.hot-market-grid p,.hot-guide-grid p,.hot-guide-grid small,.hot-step-grid p,.hot-check-list,.hot-cta-band p{color:#586477;line-height:1.55}.hot-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.hot-section-heading h2,.hot-two-column h2,.hot-section h2,.hot-cta-band h2{margin:0;font-size:clamp(28px,4vw,44px);line-height:1.08}.hot-section-heading>span{color:#697589;max-width:360px}.hot-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hot-market-grid article{gap:12px;display:grid}.hot-market-grid article>span,.hot-guide-grid article span,.hot-meta span{color:#b45309;text-transform:uppercase;font-size:12px;font-weight:900}.hot-market-grid strong{font-size:24px}.hot-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hot-guide-grid article{overflow:hidden}.hot-guide-grid img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.hot-guide-grid article>div{gap:12px;padding:18px;display:grid}.hot-guide-grid a,.hot-mini-list a,.hot-source-list a{color:#b45309;align-items:center;gap:8px;font-weight:900;text-decoration:none;display:inline-flex}.hot-two-column{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hot-two-column h2{align-items:center;gap:10px;margin-bottom:16px;display:flex}.hot-mini-list{gap:10px;display:grid}.hot-mini-list a{background:#fff;border:1px solid #dfe6ea;border-radius:8px;justify-content:space-between;padding:14px}.hot-article{padding-top:0}.hot-article-hero{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);gap:32px;padding:clamp(46px,7vw,92px) 0 clamp(34px,5vw,70px);display:grid}.hot-article-hero img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;height:100%}.hot-meta{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.hot-meta span{background:#fff3e7;border-radius:999px;padding:7px 10px}.hot-step-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hot-step-grid article span{color:#ff7a1a;margin-bottom:10px;font-weight:900;display:block}.hot-check-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.hot-check-list li{align-items:flex-start;gap:10px;display:flex}.hot-source-list{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.hot-source-list a{background:#fff;border:1px solid #dfe6ea;border-radius:999px;padding:9px 12px}.tutorial-screenshot{box-shadow:inset 0 1px #ffffffd9}.screenshot-bar{gap:6px;margin-bottom:18px;display:flex}.screenshot-bar span{opacity:.75;background:#ff7a1a;border-radius:50%;width:10px;height:10px}.screenshot-bar span:nth-child(2){background:#2f8f83}.screenshot-bar span:nth-child(3){background:#64748b}.screenshot-rows{gap:10px;margin-top:16px;display:grid}.screenshot-rows div{background:#f3f7f7;border:1px solid #dfe6ea;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px;display:grid}.screenshot-rows span{color:#b45309;font-weight:900}.screenshot-rows p{margin:0}.hot-cta-band{gap:14px;display:grid}.task-row{border:1px solid #e5eaf1;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px;display:grid}.task-row p{color:#586477;grid-column:1/-1;margin:0}@media (width<=1100px){.shell{grid-template-columns:1fr}.sidebar{position:static}.nav-list,.metrics-grid,.split,.card-grid,.workflow-grid,.stack-grid,.growth-grid,.template-grid,.api-summary,.resource-grid,.form-grid,.form-inline,.tool-hero,.video-hero,.video-tool-shell,.video-form-row,.suite-grid,.video-toolkit-grid,.video-workflow-grid,.video-resource-grid,.video-stack-grid,.video-product-grid,.video-product-hero,.packet-grid,.storyboard-grid,.packet-columns,.model-grid,.pricing-tiers,.decision-section,.lead-section,.article-sections{grid-template-columns:1fr}.topbar{flex-direction:column}.tool-hero{padding-top:16px}.tool-copy h1,.video-tool-copy h1{font-size:38px}.video-suite-visual{min-height:360px}.video-product-hero h1{font-size:40px}.suite-grid{grid-template-columns:1fr}.suite-timeline{grid-column:auto}.packet-header{flex-direction:column;align-items:flex-start}}@media (width<=720px){.public-nav{flex-direction:column;align-items:flex-start}.pricing-form{grid-template-columns:1fr}.tool-copy h1{font-size:34px}.content-article h1{font-size:32px}.video-tool-copy h1{font-size:34px}.video-output,.video-hero,.video-tool-shell,.video-toolkit,.video-workflow-section,.video-resources-section,.video-cloudflare-section,.video-product-detail,.video-product-hero,.video-final-cta{padding-left:18px;padding-right:18px}.video-section-heading h2,.video-generator-intro h2,.video-final-cta h2{font-size:28px}.video-product-hero h1{font-size:34px}.video-nav{align-items:flex-start}.video-nav nav{gap:10px}.suite-chip{width:max-content;position:static}.video-suite-visual{gap:10px;min-height:auto;display:grid}.public-footer{flex-direction:column;align-items:flex-start}.automation-item,.funnel-list article,.source-list article{grid-template-columns:1fr;align-items:flex-start}}@media (width<=1100px){.video-outcome-layout,.video-lead-section,.video-proof-band,.video-page-premium .video-tool-shell,.video-page-premium .video-workflow-grid,.premium-final{grid-template-columns:1fr}.video-studio-image{min-height:360px}.premium-final{gap:22px}}@media (width<=720px){.video-page-premium .video-nav{flex-direction:row;align-items:center;padding:16px 18px}.video-page-premium .video-nav nav a:not(.nav-cta){display:none}.video-page-premium .video-hero,.video-module-hero{background-position:58%;min-height:620px;padding:98px 18px 44px}.video-hero-content h1,.video-module-content h1{font-size:46px;line-height:.98}.video-hero-content>p,.video-module-content>p{font-size:17px}.video-proof-band,.video-lead-section,.video-outcome-section,.video-page-premium .video-tool-shell,.premium-final{padding-left:18px;padding-right:18px}.video-proof-band{gap:14px}.video-studio-image{min-height:300px}.lead-row{grid-template-columns:1fr}.video-page-premium .video-output{padding-left:18px;padding-right:18px}}@media (width<=1100px){.hot-signal-strip,.hot-market-grid,.hot-guide-grid,.hot-step-grid,.hot-two-column,.hot-article-hero{grid-template-columns:1fr}.hot-guides-nav{flex-direction:column;align-items:flex-start;gap:12px}.hot-guides-nav>div{justify-content:flex-start}}@media (width<=720px){.hot-hero{min-height:660px}.hot-hero:after{background:linear-gradient(#090e145c,#090e14e0)}.hot-hero-copy{align-self:end;padding:34px 18px}.hot-hero h1,.hot-article-hero h1{font-size:40px}.hot-hero p,.hot-article-hero p{font-size:16px}.hot-section,.hot-article{padding-left:18px;padding-right:18px}.hot-section-heading{flex-direction:column;align-items:start}.hot-article-hero{padding-top:34px}}
