1import{L as f,w as P}from"./peter-smiley-CUlIPz4i.js";import{j as e,A as c,bc as O,bd as S,be as F,Z as z,U as I,z as A,b2 as b,bf as y,a5 as T,bg as Y,q as B,a9 as j,_ as L,ai as M,bh as R,a6 as q,B as w,S as v,au as H,D,p as G}from"./vendor-ui-core-DEDufmUf.js";import{j as W,b as E}from"./PrepareToLaunchChecklist-KPlSTogM.js";import{a as p,B as n,L as U}from"./Layout-TR7VnbZb.js";import{g as N}from"./RefundPolicy-1NwNdBTU.js";import{B as k}from"./use-toast-BW7NXGBi.js";import{a as r,S as d,r as V,s as _}from"./ToolNav-B1PrEpgh.js";import{B as K}from"./steven-critchley-Cz_56z_T.js";import{u as t}from"./CohortIllustration-BRWQ8O04.js";import{a,E as u,I as l}from"./deb-porter-Dst_lMrD.js";import{G as x}from"./guarantee-badge-BWQfrQJh.js";import{C as m,a as h,e as $,f as Q}from"./bookData-BYsAGVOC.js";import{F as Z}from"./ToolFAQ-B38NEEtZ.js";import{C as X}from"./zapier-logo-DHGAmR78.js";import"./vendor-motion-fcf7VfhI.js";import"./DataReportComponents-Uf-pk8ex.js";const J=[{id:"branding",title:"Branding & Customization",icon:"Palette",featured:!0,description:"Your brand throughout the entire student experience",features:[{name:"White-label website",description:"Remove all Ruzuku branding and display only your brand",proOnly:!0,highlight:!0},{name:"Custom branding and login screens",description:"Create a fully branded experience with custom login screens",proOnly:!0},{name:"Custom domain",description:"Sell and teach courses on your own website domain (youracademy.com)",proOnly:!0,highlight:!0}]},{id:"course-features",title:"Course Features",icon:"BookOpen",features:[{name:"Unlimited courses",description:"Create as many courses as you need",proOnly:!1},{name:"Unlimited students",description:"No limits on enrollment",proOnly:!1},{name:"Course bundles",description:"Package multiple courses together",proOnly:!1},{name:"Direct messaging",description:"Communicate directly with students",proOnly:!1},{name:"Private assignments",description:"Collect and review student work",proOnly:!1},{name:"Payment processing",description:"Accept payments with 0% transaction fees",proOnly:!1},{name:"Multiple instructor accounts",description:"Add multiple instructor and admin accounts to manage your courses",proOnly:!0,highlight:!0},{name:"Co-teacher courses",description:"Collaborate and co-teach with multiple facilitators in each course",proOnly:!0},{name:"Award certificates",description:"Issue certificates of completion when students finish your course",proOnly:!0,highlight:!0},{name:"Custom form fields",description:"Collect additional information during student registration",proOnly:!0},{name:"Course label customization",description:"Customize terminology to match your brand (e.g., 'modules' â 'lessons')",proOnly:!0}]},{id:"marketing",title:"Marketing & Promotion",icon:"Megaphone",features:[{name:"Sales pages",description:"Built-in landing pages for your courses",proOnly:!1},{name:"Public marketing storefront",description:"Showcase all your courses and products on a public marketing page",proOnly:!0,highlight:!0},{name:"Analytics integration",description:"Track visitor behavior with Meta Pixel and Google Analytics",proOnly:!0}]},{id:"digital-products",title:"Digital Products",icon:"FileDown",description:"Sell standalone downloads alongside your courses",features:[{name:"Digital product sales",description:"Sell downloadable files as standalone products â PDFs, audio, video, and more",proOnly:!0,highlight:!0},{name:"Bundle with courses",description:"Include digital products as bonus material with your course offerings",proOnly:!0}]},{id:"media-storage",title:"Media & Storage",icon:"Video",features:[{name:"Video hosting",description:"Host unlimited videos with generous file size limits",proOnly:!1,coreValue:"2GB per video",proValue:"4GB per video"},{name:"4K video streaming",description:"Pro transcodes lessons up to 4K (2160p) for crisp detail on large screens; Core streams in up to 1080p HD",proOnly:!1,coreValue:"Up to 1080p",proValue:"Up to 4K"},{name:"Unlimited videos",description:"No limits on the number of videos you can upload",proOnly:!1}]},{id:"ai-features",title:"AI-Powered Features",icon:"Sparkles",description:"Every video transcribed, captioned, and searchable automatically",features:[{name:"AI Video Transcription",description:"Every video you upload is automatically transcribed using a high-quality AI model",proOnly:!0},{name:"Auto-Generated Closed Captions",description:"Accessibility-ready captions generated for all video content",proOnly:!0},{name:"Full Transcript Access",description:"Complete searchable transcripts for every video and Zoom recording",proOnly:!0},{name:"Course-Wide Search",description:"Find specific information instantly across dozens of videos in real-time",proOnly:!0},{name:"Zoom Recording Integration",description:"Record Zoom sessions and get automatic transcription and indexing",proOnly:!0}]}
1,{id:"support",title:"Support & Infrastructure",icon:"HeadphonesIcon",features:[{name:"Tech support for you",description:"Friendly, helpful support when you need it",proOnly:!1},{name:"Tech support for your students",description:"We help your students with login and access issues",proOnly:!1},{name:"Lightning-fast servers",description:"Dedicated infrastructure for fast load times",proOnly:!1},{name:"Daily backups",description:"Your course data is backed up every day",proOnly:!1}]}],C=[{question:"How does white-label branding work?",answer:"With Pro, you can fully customize your course site with your own logo, colors, and branding. You can also connect your own custom domain (youracademy.com) so students see only your brand throughout the entire experience â from login screens to course content to certificates."},{question:"How do multiple instructor accounts work?",answer:"Pro lets you add multiple instructor and admin accounts to manage your courses. Each team member can have their own login. You can also set up co-teacher courses where multiple facilitators collaborate in the same course. This is great for organizations scaling up, co-teaching arrangements, or running courses across multiple topic areas."},{question:"What can I do with certificates?",answer:"You can create custom certificates that are automatically awarded when students complete your course. Certificates include the student's name, course title, completion date, and can feature your branding. They work well as rewards to encourage completion or as official records of accomplishment for professional development."},{question:"What is the storefront?",answer:"The storefront is a public marketing page that showcases all your courses and products in one place â like a salespage of salespages. You can easily edit and update it without touching your website, and it attaches directly to your existing website menu. It's especially popular with individual creators and smaller organizations who want a professional catalog of their offerings."},{question:"Can I sell digital products?",answer:"Yes! With Pro, you can sell standalone digital products like PDFs, audio recordings, video files, workbooks, and more. You can also bundle digital products as bonus material with your courses. This is especially popular with health and wellness coaches who sell guided meditations or workout recordings, and educators who offer worksheet packets and workbooks."},{question:"How does AI transcription work?",answer:"When you upload a video or record a Zoom session, our AI automatically transcribes it using a high-quality speech recognition model. The transcript is typically ready within minutes and becomes fully searchable across your entire course library. You can review and edit transcripts if needed."},{question:"Can students search across course content?",answer:"Students can search within any course they're enrolled in. The search covers all video transcripts, text content, and course materials, letting them find specific topics instantly â including jumping to exact timestamps in videos."},{question:"Can I upgrade from Core to Pro mid-billing cycle?",answer:"Yes! You can upgrade at any time. You'll be prorated for the remainder of your billing period, so you only pay the difference."},{question:"What happens to my existing courses when I upgrade?",answer:"All your courses, students, and content remain intact. You'll immediately gain access to Pro features like custom domain, certificates, multiple instructors, and AI transcription for new uploads."},{question:"Can I use Pro for client or white-label courses?",answer:"Yes! With custom domain and white-label branding, Pro is perfect for creating courses for clients or organizations. Your branding appears throughout, with no Ruzuku branding visible to students."}],ee=N("/pricing/pro");function se(){return t(),e.jsxs("section",{className:"relative overflow-hidden bg-gradient-page-hero pb-20 pt-3 sm:pt-4 lg:pb-28 lg:pt-6",children:[e.jsx(p,{variant:"indigo",fade:"bottom",eager:!0}),e.jsxs("div",{className:"container relative mx-auto px-4",children:[e.jsx(K,{items:ee,className:"mb-6"}),e.jsxs("div",{className:"mx-auto max-w-3xl text-center",children:[e.jsx("div",{...a(),children:e.jsx(k,{variant:"indigo",className:"mb-4",children:"Ruzuku Pro"})}),e.jsx("div",{...a(),children:e.jsxs("h1",{className:"mb-6 font-display text-4xl font-bold tracking-heading text-foreground sm:text-5xl lg:text-6xl",children:["Your Brand."," ",e.jsx(r,{children:"Your Platform."})]})}),e.jsx("div",{...a(),children:e.jsx("p",{className:"mx-auto max-w-2xl text-lg text-muted-foreground leading-relaxed",children:"Teach on your own domain with your own branding. Add team members, award certificates, sell digital products, and showcase everything you offer â all in one place."})}),e.jsxs("div",{...a(),children:[e.jsxs("div",{className:"mt-10 flex flex-col items-center justify-center gap-4 sm:flex-row",children:[e.jsx("a",{href:u.CHECKOUT_PRO_MONTHLY,"data-cta-location":"pro-hero",target:"_blank",rel:"noopener noreferrer",children:e.jsxs(n,{size:"lg",className:"gap-2 shadow-glow text-base px-8",children:["Get Pro â $199/month",e.jsx(c,{className:"h-4 w-4"})]})}),e.jsx(f,{prefetch:"intent",viewTransition:!0,to:"/pricing",children:e.jsx(n,{size:"lg",variant:"outline",className:"gap-2",children:"Compare All Plans"})})]}),e.jsxs("div",{className:"mt-6 flex flex-wrap items-center justify-center gap-x-6 gap-y-2 text-sm text-muted-foreground",children:[e.jsxs("span",{className:"flex items-center gap-1.5",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-success"}),"$1,997/year â save $391"]}),e.jsxs("span",{className:"flex items-center gap-1.5",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-success"}),"0% transaction fees"]}),e.jsx(x,{children:e.jsxs("span",{className:"flex items-center gap-1.5",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-success"}),"30-day money-back guarantee"]})})]})]})]})]})]})}const ae="/assets/custom-domain-illustration-BTkSX09G.svg",te=[{icon:O,t
1itle:"Your Own Domain",description:"Teach on youracademy.com â students see only your brand, never ours"},{icon:S,title:"Custom Colors & Logo",description:"Match your courses to your website and marketing for a unified experience"},{icon:F,title:"Branded Login Screens",description:"Your students see your brand when they log in â not ours"},{icon:z,title:"Looks Like You Built It",description:"The kind of polished, cohesive experience that builds trust with students and clients"}];function re(){return t(),e.jsxs("section",{className:"relative overflow-hidden bg-cream-dark py-24 lg:py-28","aria-label":"White-label branding",children:[e.jsx(p,{variant:"indigo",fade:"top"}),e.jsxs("div",{className:"container relative mx-auto px-4",children:[e.jsx("div",{...a(),children:e.jsx(d,{title:e.jsxs(e.Fragment,{children:["Make It Look Like ",e.jsx(r,{children:"Yours"})]}),subtitle:"Your colors, your logo, your domain. Students see your brand from the moment they log in to the moment they finish your course.",className:"mb-12"})}),e.jsx("div",{...a(),children:e.jsx("div",{className:"max-w-5xl mx-auto",children:e.jsxs("div",{className:"grid md:grid-cols-2 gap-8 items-center bg-white rounded-2xl p-8 border border-border/50 shadow-soft",children:[e.jsxs("div",{children:[e.jsx("h3",{className:"font-display text-2xl font-bold text-foreground mb-6",children:"Your Brand, Your Domain"}),e.jsx("div",{className:"space-y-5",children:te.map(s=>e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(l,{icon:s.icon,variant:"indigo",size:"sm"}),e.jsxs("div",{children:[e.jsx("p",{className:"font-semibold text-foreground",children:s.title}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:s.description})]})]},s.title))})]}),e.jsx("div",{className:"rounded-xl border border-border/50 overflow-hidden shadow-soft",children:e.jsx("img",{src:ae,alt:"Custom branded course platform on your own domain",loading:"lazy",decoding:"async",width:600,height:400,className:"w-full h-auto"})})]})})})]})]})}const ie="/assets/storefront-screenshot-Bb6N22lx.jpeg",oe=[{icon:I,title:"Multiple Instructors",description:"Bring on other instructors and admins to help run things.",benefits:["Give team members their own login to manage courses","Co-teach with colleagues across different specializations","Run courses in multiple topic areas under one account"],bestFor:"Growing teams, co-teachers, multi-topic creators"},{icon:A,title:"Certificates",description:"Students get a certificate when they finish your course.",benefits:["A reward that encourages people to complete","Official records of accomplishment they can share","Customized with your branding and course details"],bestFor:"Certification programs, professional development, training"},{icon:b,title:"Storefront",description:"One page that showcases everything you offer.",benefits:["Like a catalog for all your courses and products","Easy to update â no need to touch your website","Links right from your website navigation menu"],bestFor:"Creators and organizations with multiple offerings"},{icon:y,title:"Digital Products",description:"Sell downloads alongside your courses â or on their own.",benefits:["Guided meditations, workout videos, audio recordings","PDF workbooks, worksheet packets, manuals","Bundle them as bonus material with your courses"],bestFor:"Health & wellness coaches, educators with supplemental materials"}];function ne(){return t(),e.jsx("section",{className:"py-24 lg:py-28","aria-label":"Key Pro features",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx("div",{...a(),children:e.jsx(d,{title:e.jsxs(e.Fragment,{children:["Grow Your Business ",e.jsx(r,{children:"Your Way"})]}),subtitle:"Most creators upgrade for one or two of these â which ones would make the biggest difference for you?",className:"mb-12"})}),e.jsx("div",{className:"grid gap-6 md:grid-cols-2 max-w-5xl mx-auto mb-16",children:oe.map((s,o)=>e.jsx("div",{...a(),children:e.jsx(m,{className:"h-full hover:shadow-soft transition-all duration-300 border-border/50",children:e.jsxs(h,{className:"p-6",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx(l,{icon:s.icon,variant:"indigo",size:"sm"}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-display text-lg font-bold text-foreground",children:s.title}),e.jsx("p",{className:"text-sm text-muted-foreground",children:s.description})]})]}),e.jsx("ul",{className:"space-y-2 mb-4",children:s.benefits.map(i=>e.jsxs("li",{className:"flex items-start gap-2 text-sm",children:[e.jsx("span",{className:"mt-1.5 h-1.5 w-1.5 shrink-0 rounded-full bg-success"}
1),e.jsx("span",{className:"text-foreground/80 leading-relaxed",children:i})]},i))}),e.jsxs("p",{className:"text-xs text-muted-foreground border-t border-border/30 pt-3",children:[e.jsx("span",{className:"font-medium",children:"Popular with:"})," ",s.bestFor]})]})})},s.title))}),e.jsx("div",{...a(),children:e.jsx("div",{className:"max-w-4xl mx-auto",children:e.jsxs("div",{className:"grid md:grid-cols-2 gap-8 items-center",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx(l,{icon:b,variant:"indigo",size:"sm"}),e.jsx("h3",{className:"font-display text-2xl font-bold text-foreground",children:"Your Storefront in Action"})]}),e.jsx("p",{className:"text-muted-foreground leading-relaxed mb-4",children:"A single page that shows off everything you teach and sell. Update it anytime without touching your website, and link it right from your navigation menu."}),e.jsxs("ul",{className:"space-y-2 text-sm text-muted-foreground",children:[e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-success"}),"Custom banner image and branding"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-success"}),"Course thumbnails with pricing"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-success"}),"Links directly from your website menu"]})]})]}),e.jsx("div",{className:"rounded-xl border border-border/50 overflow-hidden shadow-soft bg-white",children:e.jsx("img",{src:ie,alt:"Example Ruzuku storefront showing courses with banner image, thumbnails, and pricing",loading:"lazy",decoding:"async",width:600,height:500,className:"w-full h-auto"})})]})})})]})})}const le="/assets/ai-search-illustration-Ddw0Lb0h.svg",de="/assets/transcription-illustration-7p3IQl9o.svg",ce=[{icon:T,title:"Automatic Transcripts",description:"Upload a video, get a full text transcript in minutes"},{icon:Y,title:"Closed Captions",description:"Captions are added automatically so every student can follow along"},{icon:B,title:"Instant Search",description:"Students type a topic and jump to the exact moment in any video"},{icon:j,title:"Zoom Integration",description:"Record a live session and the transcript is ready when it's over"}];function ue(){return t(),e.jsx("section",{className:"py-24 lg:py-28 bg-cream-dark","aria-label":"AI features",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx("div",{...a(),children:e.jsx(d,{badge:"Also Included with Pro",badgeVariant:"indigo",title:e.jsxs(e.Fragment,{children:["Your Videos, Made ",e.jsx(r,{children:"Searchable"})]}),subtitle:"Upload a video and we'll automatically transcribe it, add captions, and make it searchable â so students can find exactly what they need.",className:"mb-12"})}),e.jsx("div",{className:"grid gap-4 md:grid-cols-2 lg:grid-cols-4 max-w-5xl mx-auto mb-12",children:ce.map((s,o)=>e.jsx("div",{...a(),children:e.jsx(m,{className:"h-full border-border/50 hover:shadow-soft transition-all duration-300",children:e.jsxs(h,{className:"p-5",children:[e.jsx("div",{className:"mb-3",children:e.jsx(l,{icon:s.icon,variant:"indigo",size:"sm"})}),e.jsx("h3",{className:"font-display font-semibold text-foreground mb-1",children:s.title}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:s.description})]})})},s.title))}),e.jsx("div",{...a(),children:e.jsxs("div",{className:"grid md:grid-cols-2 gap-6 max-w-4xl mx-auto",children:[e.jsxs("div",{className:"space-y-3",children:[e.jsx("div",{className:"rounded-xl border border-border/50 overflow-hidden shadow-soft bg-white",children:e.jsx("img",{src:le,alt:"AI-powered search showing video results with timestamps",loading:"lazy",decoding:"async",width:600,height:400,className:"w-full h-auto"})}),e.jsx("p",{className:"text-sm text-muted-foreground text-center",children:"Students search any topic and jump to the exact timestamp"})]}),e.jsxs("div",{className:"space-y-3",children:[e.jsx("div",{className:"rounded-xl border border-border/50 overflow-hidden shadow-soft bg-white",children:e.jsx("img",{src:de,alt:"
1Video player with closed captions and full transcript",loading:"lazy",decoding:"async",width:600,height:400,className:"w-full h-auto"})}),e.jsx("p",{className:"text-sm text-muted-foreground text-center",children:"Every video gets auto-generated captions and full transcript"})]})]})})]})})}const me="/assets/certificate-screenshot-BFXC6PdP.png",he=[{name:"Reid Smith",organization:"Ochre Education",role:"Director",useCase:"Teacher professional development certification programs across Australia",keyFeatures:["Certificates","White-label branding","Multiple instructors"],quote:"Ruzuku allows us to deliver high-quality professional development to teachers across Australia with the credentialing they need.",image:V,caseStudyLink:"/examples/ochre-education"},{name:"Lori Mihalich-Levin",organization:"Mindful Return",role:"Founder",useCase:"Parental leave coaching programs helping working parents navigate the transition back to work",keyFeatures:["White-label branding","Custom domain","Certificates"],quote:"The platform makes it easy to create a professional, branded experience that our corporate clients expect.",image:_},{name:"Janae Bower",organization:"Finding IT",role:"Founder",useCase:"IT career coaching and certification prep with multiple instructors teaching different specializations",keyFeatures:["Multiple instructors","Custom domain","Storefront"],quote:"Having multiple instructors and a fully branded experience on our own domain has been great for our school.",image:W,caseStudyLink:"/examples/janae-bower"}];function pe(){return t(),e.jsx("section",{className:"py-24 lg:py-28","aria-label":"Customer stories",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx("div",{...a(),children:e.jsx(d,{title:e.jsxs(e.Fragment,{children:["People Using ",e.jsx(r,{children:"Pro"})]}),subtitle:"Here's how creators and organizations are using Pro features to teach on their own terms",className:"mb-12"})}),e.jsx("div",{className:"grid gap-8 lg:grid-cols-3 max-w-6xl mx-auto mb-16",children:he.map((s,o)=>e.jsx("div",{...a(),children:e.jsxs(m,{className:"h-full flex flex-col hover:shadow-soft transition-shadow",children:[e.jsx($,{className:"pb-4",children:e.jsxs("div",{className:"flex items-start gap-4",children:[s.image&&e.jsx("img",{src:s.image,alt:s.name,loading:"lazy",decoding:"async",width:64,height:64,className:"h-16 w-16 rounded-full object-cover border-2 border-primary/10 shadow-sm"}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsx(Q,{className:"text-lg leading-tight",children:s.organization}),s.name&&e.jsxs("p",{className:"text-sm text-muted-foreground mt-0.5",children:[s.name,s.role&&`, ${s.role}`]})]})]})}),e.jsxs(h,{className:"flex-1 flex flex-col",children:[e.jsx("p",{className:"text-sm text-muted-foreground mb-4 leading-relaxed",children:s.useCase}),e.jsx("div",{className:"flex flex-wrap gap-1.5 mb-5",children:s.keyFeatures.map(i=>e.jsx(k,{className:"text-xs bg-primary/10 text-primary border-primary/20",children:i},i))}),s.quote&&e.jsx("blockquote",{className:"mt-auto pl-4 border-l-2 border-primary/30",children:e.jsxs("p",{className:"text-sm italic text-foreground/80 leading-relaxed",children:['"',s.quote,'"']})}),s.caseStudyLink&&e.jsxs(f,{prefetch:"intent",viewTransition:!0,to:s.caseStudyLink,className:"mt-4 inline-flex items-center gap-1 text-sm font-medium text-primary hover:underline",children:["Read full story",e.jsx(L,{className:"h-3 w-3"})]})]})]})},s.organization))}),e.jsx("div",{...a(),children:e.jsx("div",{className:"max-w-4xl mx-auto",children:e.jsxs("div",{className:"grid md:grid-cols-2 gap-8 items-center",children:[e.jsxs("div",{className:"order-2 md:order-1",children:[e.jsx("h3",{className:"font-display text-2xl font-bold text-foreground mb-4",children:"Award Professional Certificates"}),e.jsx("p",{className:"text-muted-foreground mb-4 leading-relaxed",children:"Create custom certificates that are automatically awarded when students complete your course. Perfect for professional development, certification programs, and corporate training."}),e.jsxs("ul",{className:"space-y-2 text-sm text-muted-foreground",children:[e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-success"}),"Customizable with your branding"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-success"}),"Automatic delivery on completion"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx("span",{className:"h-1.5 w-1.5 rounded-full bg-success"}),"Includes student name, date, and course details"]}
1)]})]}),e.jsx("div",{className:"order-1 md:order-2",children:e.jsx("div",{className:"rounded-xl border border-border/50 overflow-hidden shadow-soft bg-white p-4",children:e.jsx("img",{src:me,alt:"Sample certificate of completion",loading:"lazy",decoding:"async",width:600,height:400,className:"w-full h-auto rounded-lg"})})})]})})})]})})}const xe={Sparkles:v,BookOpen:w,Palette:q,Video:j,Megaphone:R,HeadphonesIcon:M,FileDown:y};function ge(){return e.jsx("span",{className:"inline-flex items-center rounded-md bg-gradient-to-r from-primary to-purple-medium px-2 py-0.5 text-xs font-semibold text-white",children:"PRO"})}function fe({feature:s}){return e.jsxs("div",{className:"flex items-start gap-3 py-3 border-b border-border/30 last:border-0",children:[e.jsx("div",{className:"mt-0.5 flex-shrink-0",children:e.jsx("div",{className:"h-5 w-5 rounded-full bg-success/10 flex items-center justify-center",children:e.jsx(H,{className:"h-3 w-3 text-success"})})}),e.jsxs("div",{className:"flex-1 min-w-0",children:[e.jsxs("div",{className:"flex items-center gap-2 flex-wrap",children:[e.jsx("span",{className:"font-medium text-foreground",children:s.name}),s.proOnly&&e.jsx(ge,{})]}),s.description&&e.jsx("p",{className:"text-sm text-muted-foreground mt-0.5 leading-relaxed",children:s.description}),s.coreValue&&s.proValue&&e.jsxs("div",{className:"mt-1.5 flex items-center gap-4 text-xs",children:[e.jsxs("span",{className:"text-muted-foreground",children:["Core: ",s.coreValue]}),e.jsxs("span",{className:"text-primary font-medium",children:["Pro: ",s.proValue]})]})]})]})}function be({category:s,prefersReducedMotion:o}){const i=xe[s.icon]??w;return e.jsx("div",{className:"break-inside-avoid mb-6",children:e.jsx("div",{...a(),children:e.jsxs("div",{className:"rounded-2xl border border-border/50 bg-card p-6",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-5",children:[e.jsx(l,{icon:i,variant:"indigo",size:"sm"}),e.jsxs("div",{className:"flex-1",children:[e.jsx("h3",{className:"font-display text-lg font-bold text-foreground",children:s.title}),s.description&&e.jsx("p",{className:"text-sm text-muted-foreground",children:s.description})]})]}),e.jsx("div",{className:"space-y-0",children:s.features.map(g=>e.jsx(fe,{feature:g},g.name))})]})})})}function ye(){const s=t();return e.jsx("section",{className:"py-24 lg:py-28","aria-label":"All Pro features",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx("div",{...a(),children:e.jsx(d,{title:e.jsxs(e.Fragment,{children:["The Full ",e.jsx(r,{children:"Details"})]}),subtitle:"Everything that comes with Pro â including all the features in Core",className:"mb-12"})}),e.jsx("div",{className:"columns-1 lg:columns-2 gap-6 max-w-6xl mx-auto",children:J.map(o=>e.jsx(be,{category:o,prefersReducedMotion:s},o.id))})]})})}function je(){return t(),e.jsx("section",{className:"py-24 lg:py-28 bg-cream-dark","aria-label":"Pricing",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsx("div",{...a(),children:e.jsxs("div",{className:"mx-auto max-w-3xl text-center",children:[e.jsx("h2",{className:"font-display text-3xl font-bold tracking-heading text-foreground sm:text-4xl mb-8",children:"Simple, Straightforward Pricing"}),e.jsx(m,{className:"border-primary shadow-glow overflow-hidden",children:e.jsxs(h,{className:"p-8 lg:p-10",children:[e.jsxs("div",{className:"mb-6",children:[e.jsx("span",{className:"text-5xl lg:text-6xl font-bold text-foreground",children:"$199"}),e.jsx("span",{className:"text-xl text-muted-foreground",children:"/month"})]}),e.jsx("p",{className:"text-success font-semibold text-lg mb-6",children:"Or $1,997/year â save $391"}),e.jsxs("div",{className:"grid sm:grid-cols-3 gap-4 mb-8",children:[e.jsxs("div",{className:"p-4 rounded-xl bg-muted/50 border border-border/50",children:[e.jsx(D,{className:"h-6 w-6 text-primary mx-auto mb-2"}),e.jsx("p",{className:"font-semibold text-foreground text-sm",children:"0% Transaction Fees"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Keep what you earn"})]}),e.jsxs("div",{className:"p-4 rounded-xl bg-muted/50 border border-border/50",children:[e.jsx(v,{className:"h-6 w-6 text-primary mx-auto mb-2"}),e.jsx("p",{className:"font-semibold text-foreground text-sm",children:"Transcription Included"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"No extra cost for AI features"})]}),e.jsx(x,{children:e.jsxs("div",{className:"p-4 rounded-xl bg-muted/50 border border-border/50",children:[e.jsx(G,{className:"h-6 w-6 text-primary mx-auto mb-2"}),e.jsx("p",{className:"font-semibold text-foreground text-sm",children:"30-Day Guarantee"}),e.jsx("p",{className:"text-xs text-muted-foreground",children:"Full refund if not right"})]})})]}),e.jsx("a",{href:u.CHECKOUT_PRO_MONTHLY,"data-cta-location":"pro-investment",target:"_blank",rel:"noopener noreferrer",children:e.jsxs(n,{size:"lg",className:"w-full sm:w-auto gap-2 shadow-glow text-base px-10",children:["Get Started with Pro",e.jsx(c,{className:"h-4 w-4"})]})}),e.jsx("p",{className:"mt-6 text-sm text-muted-foreground",children:"Try it for 30 days â if it's not the right fit, we'll refund you completely."})]})})]})})})})}function we(){return e.jsx(Z,{title:e.jsxs(e.Fragment,{children:["Common ",e.jsx(r,{children:"Questions"})]}),subtitle:"What people usually want to know before upgrading",faqs:C,layout:"auto",className:"py-20 lg:py-24","aria-label":"FAQ"})}function ve(){return t(),e.jsx("section",{className:"bg-gradient-cta-band py-12 lg:py-14","aria-label":"Get Pro",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsx("div",{...a(),children:e.jsxs("div",{className:"mx-auto flex max-w-3xl flex-col items-center gap-4 text-center sm:flex-row sm:justify-between sm:text-left",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-display text-lg font-bold text-foreground sm:text-xl",children:"See if Pro is right for you"}),e.jsx("p",{className:"text-sm text-muted-foreground",children:"$199/month · 0% transaction fees · 30-day money-back guarantee"})]}),e.jsx("a",{href:u.CHECKOUT_PRO_MONTHLY,"data-cta-location":"pro-cta-band",target:"_blank",rel:"noopener noreferrer",className:"shrink-0",children:e.jsxs(n,{size:"lg",className:"gap-2 shadow-glow",children:["Start with Pro",e.jsx(c,{className:"h-4 w-4"})]})})]})})})})}function Ne(){return t(),e.jsxs("section",{className:"relative overflow-hidden bg-gradient-final-cta py-20 lg:py-24","aria-label":"Get started with Pro",children:[e.jsx(p,{variant:"light",fade:"top"}),e.jsx("div",{className:"container relative mx-auto px-4",children:e.jsx("div",{...a(),children:e.jsxs("div",{className:"mx-auto max-w-3xl text-center",children:[e.jsxs("h2",{className:"mb-5 font-display text-3xl font-bold tracking-heading text-white sm:text-4xl",children:["Ready to Make It ",e.jsx(r,{light:!0,children:"Yours"}),"?"]}),e.jsx("p",{className:"mb-8 text-lg leading-relaxed text-white/85",children:"Your brand, your domain, your team. Pro gives you the tools to create the kind of experience your students deserve."}),e.jsxs("div",{className:"flex flex-col items-center justify-center gap-3 sm:flex-row",children:[e.jsx("a",{href:u.CHECKOUT_PRO_MONTHLY,"data-cta-location":"pro-final-cta",target:"_blank",rel:"noopener noreferrer",children:e.jsxs(n,{size:"lg",variant:"white",className:"gap-2 text-base px-8",children:["Get Pro â $199/month",e.jsx(c,{className:"h-4 w-4"})]})}),e.jsx(X,{variant:"outline-white"})]}),e.jsxs("p",{className:"mt-6 text-sm text-white/60",children:["0% transaction fees ·"," ",e.jsx(x,{children:e.jsx("span",{className:"underline decoration-white/30 underline-offset-2 cursor-default",children:"30-day money-back guarantee"})})]})]})})})]})}const ke=C.map(s=>({question:s.question,answer:s.answer})),De=()=>E({title:"Ruzuku Pro: White-Label Branding, Certificates & More",description:"Teach on your own domain with your own branding. Team members, certificates, digital products, and a storefront. $199/mo, zero transaction fees.",canonical:"/pricing/pro",ogImage:"/og-pro.png",breadcrumbs:N("/pricing/pro"),faqs:ke}),Ge=P(function(){return e.jsxs(U,{children:[e.jsx(se,{}),e.jsx(re,{}),e.jsx(ne,{}),e.jsx(ve,{}),e.jsx(pe,{}),e.jsx(ue,{}),e.jsx(ye,{}),e.jsx(je,{}),e.jsx(we,{}),e.jsx(Ne,{})]})});export{Ge as default,De as meta};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.