.edit-reels-page{width:100%;min-height:100vh;background:transparent;color:var(--text-primary);padding:var(--header-height) 0 40px}.edit-reels-banner{width:100%;padding-bottom:20px;margin:0 0 40px;background-image:url(/banner.webp);background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;display:flex;align-items:center;justify-content:center}.edit-reels-banner:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,13,13,.3) 0,rgba(13,13,13,.75) 60%,var(--bg-base) 100%)}.edit-reels-banner-overlay{width:100%;padding:32px 20px;text-align:center;position:relative;z-index:1}.edit-reels-banner-icon{width:160px;height:160px;object-fit:contain;margin:0 auto 16px;display:block}.edit-reels-banner h1{font-family:var(--font-kaushan),cursive;font-size:56px;color:#ffffff;margin:0 0 12px}.edit-reels-intro{color:#ffffff;font-size:22px;max-width:720px;margin:0 auto 24px;line-height:1.5}.edit-reels-cta{display:inline-block;padding:16px 32px;background:linear-gradient(135deg,var(--accent) 0,var(--accent-dark) 100%);color:#111;border:none;border-radius:var(--radius-md);font-size:18px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.edit-reels-cta:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.edit-reels-content{max-width:900px;margin:0 auto;padding:0 20px}.edit-reels-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 32px;padding:0;font-size:14px;color:#999}.edit-reels-breadcrumb li+li:before{content:"/";margin-right:8px;color:#666}.edit-reels-breadcrumb a{color:#f59e0b;text-decoration:none;font-weight:600}.edit-reels-breadcrumb a:hover{text-decoration:underline}.edit-reels-section{background:#202020;border:2px solid #333;border-radius:16px;padding:32px;margin-bottom:32px;line-height:1.7}.edit-reels-section h2{font-size:28px;margin-bottom:16px;color:#ffffff}.edit-reels-section h3{font-size:18px;margin-bottom:6px;color:#ffffff}.edit-reels-section p{color:#c9c9c9;font-size:16px;margin-bottom:14px}.edit-reels-section p:last-child{margin-bottom:0}.edit-reels-section a{color:#f59e0b;text-decoration:none;font-weight:600}.edit-reels-section a:hover{text-decoration:underline}.edit-reels-section ul{margin:16px 0 0;padding-left:20px;color:#e0e0e0;display:grid;gap:8px}.edit-reels-section li{font-size:15px}.edit-reels-faq-list{display:grid;gap:18px;margin-top:16px}.edit-reels-faq-list p{color:#c7c7c7;font-size:15px}.edit-reels-bottom-cta{text-align:center;background:#252525;border:2px solid #f59e0b;border-radius:16px;padding:40px 32px;margin-bottom:32px}.edit-reels-bottom-cta h2{font-size:28px;margin-bottom:12px}.edit-reels-bottom-cta p{color:#c9c9c9;font-size:16px;margin-bottom:24px}@media (max-width:768px){.edit-reels-banner{background-size:200% auto}.edit-reels-banner h1{font-size:40px}.edit-reels-intro{font-size:18px}.edit-reels-section{padding:24px}.edit-reels-section h2{font-size:24px}.edit-reels-cta{font-size:16px;padding:14px 24px}}