1import{j as e,k as a,h as t}from"./react-vendor-D7Pwa2fJ.js";import{az as r,E as s,L as i,a as l,g as n,o,m as d,P as c,M as p,n as m,h as u}from"./index-p-P059RE.js";import{a as x,m as h,A as g}from"./framer-motion-CXMXu154.js";import{M as y}from"./minus-CVYLt8C7.js";function b({plan:a,headline:t,sub:o,billNote:d,saveBadge:c,ctaSlot:p}){const m=x(),u="pro"===a.visualTier;return e.jsxs(h.article,{initial:!m&&{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-40px"},transition:{duration:m?.2:.45,ease:[.22,1,.36,1]},whileHover:m?void 0:{y:-4,transition:r},className:s("group relative flex min-h-full flex-col overflow-hidden rounded-[1.35rem]","border border-white/[0.07]","bg-[rgb(var(--app-card))] bg-gradient-to-b from-white/[0.04] to-transparent","shadow-[0_28px_72px_-44px_rgba(0,0,0,0.6),inset_0_1px_0_rgba(255,255,255,0.05)]",u&&"ring-1 ring-[rgb(var(--app-teal)/0.3)] shadow-[0_36px_90px_-48px_rgb(var(--app-teal)/0.25),0_28px_72px_-44px_rgba(0,0,0,0.6),inset_0_1px_0_rgba(255,255,255,0.06)]"),children:[e.jsx("div",{className:s("h-[3px] w-full bg-gradient-to-r from-transparent to-transparent",u?"via-[rgb(var(--app-teal)/0.55)]":"via-white/[0.12]"),style:{backgroundImage:u?"linear-gradient(90deg, rgb(var(--app-teal)/0.05), rgb(var(--app-teal)/0.55), rgba(255,255,255,0.06))":"linear-gradient(90deg, rgba(255,255,255,0.02), rgb(var(--app-teal)/0.25), rgba(255,255,255,0.02))"},"aria-hidden":!0}),e.jsxs("div",{className:"relative flex flex-1 flex-col px-7 pb-8 pt-7 sm:px-8 sm:pb-9 sm:pt-8",children:[a.badge&&u?e.jsx("span",{className:"mb-2 inline-flex w-fit items-center rounded-full border border-[rgb(var(--app-teal)/0.3)] bg-[rgb(var(--app-teal)/0.12)] px-2.5 py-0.5 text-[10px] font-bold uppercase tracking-[0.12em] text-[rgb(var(--app-teal))]",children:a.badge}):null,a.badge&&!u?e.jsx("p",{className:"mb-2 text-[11px] font-semibold uppercase tracking-[0.14em]",style:{color:i.teal},children:a.badge}):null,e.jsx("h2",{className:"text-lg font-semibold tracking-tight",style:{color:l.ink},children:a.name}),e.jsx("p",{className:"mt-1 text-sm leading-snug",style:{color:l.muted},children:a.positioning}),e.jsxs("div",{className:"mt-6 flex flex-wrap items-baseline gap-1.5",children:[e.jsx("span",{className:"text-[2.35rem] font-semibold tracking-tight leading-none",style:{color:l.ink},children:t}),o?e.jsx("span",{className:"text-sm",style:{color:l.muted},children:o}):null,c?e.jsx("span",{className:"ml-1 inline-flex items-center rounded-full border border-[rgb(var(--app-teal)/0.3)] bg-[rgb(var(--app-teal)/0.12)] px-2 py-0.5 text-[11px] font-semibold tracking-tight text-[rgb(var(--app-teal))]",children:c}):null]}),d?e.jsx("p",{className:"mt-2 text-sm leading-relaxed",style:{color:l.muted},children:d}):null,"free"===a.id?e.jsx("p",{className:"mt-2 text-sm leading-relaxed",style:{color:l.muted},children:"No payment method required."}):null,e.jsx("p",{className:"mt-5 text-sm leading-relaxed",style:{color:l.muted},children:a.description}),e.jsx("div",{className:"mt-8",children:p}),e.jsx("ul",{className:"mt-8 flex-1 space-y-2.5 border-t border-white/[0.07] pt-6",children:a.features.map(a=>e.jsxs("li",{className:"flex gap-3 text-sm leading-relaxed",style:{color:l.ink},children:[e.jsx(n,{className:"mt-0.5 h-4 w-4 shrink-0",strokeWidth:2.25,style:{color:i.clinicalGreen},"aria-hidden":!0}),a]},a))})]})]})}function f({v:a}){return!0===a?e.jsx("div",{className:"flex justify-center py-3.5",children:e.jsx(n,{className:"h-4 w-4",strokeWidth:2.25,style:{color:i.clinicalGreen},"aria-label":"Included"})}):!1===a?e.jsx("div",{className:"flex justify-center py-3.5",children:e.jsx(y,{className:"h-4 w-4 shrink-0 opacity-45",strokeWidth:2,style:{color:l.muted},"aria-label":"Not included"})}):"limited"===a?e.jsx("div",{className:"px-2 py-3.5 text-center text-[12px] font-semibold leading-snug text-[rgb(var(--app-muted))]",title:"Limited on this plan",children:"Limited"}):e.jsx("div",{className:"px-2 py-3.5 text-center text-[12px] font-medium leading-snug",style:{color:l.ink},children:a})}function v({rows:a}){const t=x();return e.jsxs(h.div,{initial:!t&&{opacity:0,y:14},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-60px"},transition:{duration:t?.2:.45},className:s("relative overflow-hidden rounded-[1.25rem]","border border-white/[0.07]","bg-[rgb(var(--app-card))] bg-gradient-to-b from-white/[0.04] to-transparent","shadow-[0_24px_64px_-40px_rgba(0,0,0,0.6),inset_0_1px_0_rgba(255,255,255,0.05)]"),children:[e.jsx("div",{className:"pointer-events-none absolute inset-x-0 top-0 h-px bg-gradient-to-r from-transparent via-[rgb(var(--app-teal)/0.3)] to-transparent","aria-hidden":!0}),e.jsx("div",{className:"overflow-x-auto [-ms-overflow-style:none] [scrollbar-width:none] [&::-webkit-scrollbar]:hidden",children:e.jsxs("table",{className:"w-full min-w-[560px] border-collapse text-left text-sm",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"border-b border-white/[0.07]",children:[e.jsx("th",{className:"px-5 py-4 text-[11px] font-semibold uppercase tracking-[0.14em] text-[rgb(var(--app-muted))] sm:px-6",children:"Capability"}),e.jsx("th",{className:"px-3 py-4 text-center text-[11px] font-semibold uppercase tracking-[0.14em] text-[rgb(var(--app-muted))] sm:px-4",children:"Free"}),e.jsx("th",{className:"px-3 py-4 text-center text-[11px] font-semibold uppercase tracking-[0.14em] text-[rgb(var(--app-muted))] sm:px-4",children:"Core"}),e.jsxs("th",{className:"relative px-3 py-4 text-center text-[11px] font-semibold uppercase tracking-[0.14em] text-[rgb(var(--app-teal))] sm:px-4",children:[e.jsx("span",{className:"relative z-[1]",children:"Pro"}),e.jsx("span",{className:"pointer-events-none absolute inset-x-1 top-2 bottom-2 rounded-lg bg-[rgb(var(--app-teal)/0.08)] ring-1 ring-[rgb(var(--app-teal)/0.16)]","aria-hidden":!0})]})]})}),e.jsx("tbody",{children:a.map(a=>e.jsxs("tr",{className:"border-t border-white/[0.06]",children:[e.jsx("td",{className:s("px-5 py-3.5 text-[13px] font-medium leading-snug sm:px-6 sm:text-[13.5px]",a.proOnly?"text-[rgb(var(--app-ink))]":"text-[rgb(var(--app-muted))]"),children:a.feature}),e.jsx("td",{className:"bg-white/[0.02]",children:e.jsx(f,{v:a.free})}),e.jsx("td",{className:"bg-white/[0.02]",children:e.jsx(f,{v:a.core})}),e.jsx("td",{className:"bg-[rgb(var(--app-teal)/0.06)]",children:e.jsx(f,{v:a.pro})})]},a.feature))})]})})]})}const w=[{id:"free",name:"Free",badge:null,positioning:"Try the workflow",description:"Sample how Mentura organizes study and practice before you subscribe.",monthlyUsd:0,yearlyTotalUsd:0,yearlyMonthlyEquivalentUsd:0,yearlySaveBadge:null,cta:"Start Free",ctaVariant:"outline",features:["Limited Mentura study materials","Limited practice tests","Basic progress view","No card required"],visualTier:"free"},{id:"core",name:"Core",badge:"Best starting point",positioning:"Structured preparation",description:"Full study materials and practice workflowâwithout simulation exams.",monthlyUsd:24,yearlyTotalUsd:228,yearlyMonthlyEquivalentUsd:19,yearlySaveBadge:"Save 20%",cta:"Start Core",ctaVariant:"primary",features:["Everything in Free","Study materials (full tier)","Practice questions","Mistake-first review","Structured / adaptive study flow where available","Progress tracking","No simulation tests"],visualTier:"core"},{id:"pro",name:"Pro",badge:"Advanced readiness",positioning:"Simulation + analytics",description:"Everything in Core, plus timed simulations and deeper performance intelligence.",monthlyUsd:46,yearlyTotalUsd:384,yearlyMonthlyEquivalentUsd:32,yearlySaveBadge:"Save 30%",cta:"Start Pro",ctaVariant:"primary",features:["Everything in Core","Simulation tests","Advanced scorecards","Deeper analytics","Attempt-level insights","Readiness summaries","Priority support / check-ins where applicable"],visualTier:"pro"}];function j(e){return e===Math.floor(e)?`$${e}`:`$${e.toFixed(2)}`}function N(e){const a=12*e.monthlyUsd;return a<=0?0:Math.round(100*(1-e.yearlyTotalUsd/a))}const k=[{feature:"Mentura study materials",free:"limited",core:!0,pro:!0},{feature:"Practice tests / question bank",free:"limited",core:!0,pro:!0},{feature:"Basic progress view",free:!0,core:!0,pro:!0},{feature:"Mistake-first review",free:!1,core:!0,pro:!0},{feature:"Structured / adaptive study flow (where available)",free:!1,core:!0,pro:!0},{feature:"Full progress tracking",free:!1,core:!0,pro:!0},{feature:"Simulation tests",free:!1,core:!1,pro:!0,proOnly:!0},{feature:"Advanced scorecards",free:!1,core:!1,pro:!0,proOnly:!0},{feature:"Deeper analytics",free:!1,core:!1,pro:!0,proOnly:!0},{feature:"Attempt-level insights",free:!1,core:!1,pro:!0,proOnly:!0},{feature:"Readiness summaries",free:!1,core:!1,pro:!0,proOnly:!0},{feature:"Priority support / check-ins",free:!1,core:!1,pro:"Where applicable",proOnly:!0}],C=[{q:"How do I choose my exam track?",a:"Choose your licensing or board pathway during onboarding. Mentura uses that track to shape study materials, practice flow, and readiness views."},{q:"Can I switch between monthly and yearly billing?",a:"Yes. Billing cycles can be updated from account settings when checkout is enabled. Yearly plans show the discounted monthly equivalent and are billed annually."},{q:"What is included in each plan?",a:"Free includes limited study materials, limited practice tests, and a basic progress viewâno card required. Core ($24/mo) adds full study materials, practice questions, mistake-first review, structured and adaptive flows where available, and full progress tracking; it does not include simulation tests. Pro ($46/mo) adds simulation tests, advanced scorecards, deeper analytics, attempt-level insights, readiness summaries, and priority support or check-ins where applicable."},{q:"Do you offer institutional or cohort pricing?",a:"Yes. We support school, cohort, and program discussions. Contact us with your cohort size, timeline, and exam pathway."},{q:"Which plan should I choose?",a:"Free is for exploration. Core is the disciplined daily preparation tier without simulations. Pro is for timed exam rehearsal plus richer analytics and readiness reporting."}];function _({onLogin:r,onGetStarted:l,onPricing:n,onAbout:u,onTerms:x,onPrivacy:h}){const g=a(),[y,f]=t.useState("yearly");t.useEffect(()=>{const e=document.body.style.backgroundColor,a=document.body.style.color;return document.body.style.backgroundColor=i.canvas,document.body.style.color=i.ink,()=>{document.body.style.backgroundColor=e,document.body.style.color=a}},[]),t.useEffect(()=>{const e=document.documentElement,a=e.style.scrollPaddingTop;return e.style.scrollPaddingTop="6.25rem",()=>{e.style.scrollPaddingTop=a}},[]);const C=t.useMemo(()=>w.map(e=>{const a=function(e,a){if("free"===e.id)return{headline:"Free",sub:"",billNote:null,saveBadge:null};if("monthly"===a)return{headline:j(e.monthlyUsd),sub:"/mo",billNote:null,saveBadge:null};const t=N(e);return{headline:j(e.yearlyMonthlyEquivalentUsd),sub:"/mo",billNote:`${j(e.yearlyTotalUsd)} billed yearly`,saveBadge:t>0?`Save ${t}%`:null}}(e,y);return{plan:e,...a}}),[y]),_=t.useMemo(()=>w.reduce((e,a)=>Math.max(e,N(a)),0),[]);
1return e.jsxs("div",{className:s("landing-ambient landing-ambient--page landing-premium-shell pm-marketing-root relative min-h-screen overflow-x-hidden"),style:{backgroundColor:i.canvas,color:i.ink},children:[e.jsx("div",{className:"pointer-events-none absolute inset-0 pm-bg-drift opacity-40 motion-reduce:opacity-0","aria-hidden":!0}),e.jsx(o,{stableChrome:!0,onLogin:r,onGetStarted:l,onPricing:n,onAbout:u}),e.jsxs("main",{className:"relative z-[1]",children:[e.jsxs("section",{className:"relative border-b overflow-hidden",style:{borderColor:i.border,backgroundColor:i.canvas},children:[e.jsx("div",{className:"pointer-events-none absolute -left-[20%] top-[10%] h-[22rem] w-[22rem] rounded-full blur-[120px] opacity-60",style:{backgroundColor:"rgb(var(--app-teal)/0.08)"},"aria-hidden":!0}),e.jsx("div",{className:"pointer-events-none absolute -right-[15%] top-0 h-[18rem] w-[18rem] rounded-full blur-[100px] opacity-50",style:{backgroundColor:"rgba(255,255,255,0.04)"},"aria-hidden":!0}),e.jsxs("div",{className:"relative mx-auto max-w-[1152px] px-5 py-14 text-center sm:px-8 sm:py-16 lg:px-12 lg:py-20",children:[e.jsx("p",{className:"text-[10px] font-semibold uppercase tracking-[0.22em] text-[rgb(var(--app-muted))]",children:"Plans"}),e.jsx("h1",{className:"mx-auto mt-4 max-w-[40rem] text-[1.65rem] font-semibold leading-tight tracking-[-0.035em] sm:text-[2rem] lg:text-[2.2rem]",style:{color:i.heading},children:"Pricing built for serious exam readiness."}),e.jsx("p",{className:"mx-auto mt-5 max-w-2xl text-[15px] leading-relaxed sm:text-base",style:{color:i.secondary},children:"Core is $24/month. Pro is $46/month. Free stays open without a cardâupgrade when simulations and advanced analytics matter for your date."}),e.jsxs("div",{className:"mt-10 flex flex-col items-center justify-center gap-3 sm:flex-row sm:gap-4",children:[e.jsx("span",{className:"text-sm font-medium",style:{color:i.secondary},children:"Billing"}),e.jsxs("div",{className:"inline-flex rounded-full border p-0.5 shadow-[inset_0_1px_0_rgba(255,255,255,0.05)]",style:{borderColor:i.border,backgroundColor:i.paleTeal},role:"group","aria-label":"Billing period",children:[e.jsx("button",{type:"button",onClick:()=>f("monthly"),className:"rounded-full px-5 py-2 text-sm font-semibold transition-colors",style:{backgroundColor:"monthly"===y?i.navActiveBg:"transparent",color:"monthly"===y?i.navActiveFg:i.secondary},children:"Monthly"}),e.jsx("button",{type:"button",onClick:()=>f("yearly"),className:"rounded-full px-5 py-2 text-sm font-semibold transition-colors",style:{backgroundColor:"yearly"===y?i.navActiveBg:"transparent",color:"yearly"===y?i.navActiveFg:i.secondary},children:"Yearly"})]}),"yearly"===y&&_>0?e.jsxs("span",{className:"inline-flex items-center rounded-full border border-[rgb(var(--app-teal)/0.3)] bg-[rgb(var(--app-teal)/0.12)] px-2.5 py-1 text-xs font-semibold tracking-tight text-[rgb(var(--app-teal))]",children:["Save up to ",_,"%"]}):null]})]})]}),e.jsx("section",{style:{backgroundColor:i.canvas},children:e.jsx("div",{className:"mx-auto max-w-[1152px] px-5 py-12 sm:px-8 lg:px-12 lg:py-14",children:e.jsx("div",{className:"grid gap-7 lg:grid-cols-3 lg:gap-8",children:C.map(({plan:a,headline:t,sub:r,billNote:s,saveBadge:i})=>e.jsx(b,{plan:a,headline:t,sub:r,billNote:s,saveBadge:i,ctaSlot:e.jsx(d,{variant:a.ctaVariant,className:"w-full justify-center py-3.5 shadow-[0_1px_0_rgba(255,255,255,0.12)_inset]",onClick:l,children:a.cta})},a.id))})})}),e.jsx("section",{className:"border-y overflow-hidden",style:{backgroundColor:i.sectionBand,borderColor:i.border},children:e.jsxs("div",{className:"mx-auto max-w-[1152px] px-5 py-14 sm:px-8 lg:px-12",children:[e.jsx("h2",{className:"text-center text-xl font-semibold tracking-[-0.02em] sm:text-2xl",style:{color:i.heading},children:"Compare what each plan supports."}),e.jsx("p",{className:"mx-auto mt-3 max-w-2xl text-center text-[14px] leading-relaxed text-[rgb(var(--app-muted))]",children:"Simulation tests and advanced analytics are Pro-only; Core is intentionally focused on daily preparation."}),e.jsx("div",{className:"mt-10",children:e.jsx(v,{rows:k})})]})}),e.jsx("section",{style:{backgroundColor:i.canvas},children:e.jsxs("div",{className:"mx-auto max-w-[720px] px-5 py-14 sm:px-8 lg:px-12 lg:py-16",children:[e.jsx("h2",{className:"text-xl font-semibold tracking-[-0.02em] sm:text-2xl",style:{color:i.heading},children:"Pricing questions"}),e.jsx(S,{})]})}),e.jsxs(c,{title:"Start with the plan that matches your exam-readiness path.",description:"Create an account to choose your track, or review how Mentura structures reasoning before you commit.",children:[e.jsx(d,{className:"min-h-[2.75rem] w-full px-7 py-3 text-[15px] sm:w-auto",onClick:l,children:"Start free"}),e.jsx(d,{variant:"outline",className:"min-h-[2.75rem] w-full border border-white/35 bg-transparent px-7 py-3 text-[15px] hover:border-white/55 hover:bg-white/[0.08] sm:w-auto",style:{color:p.heading},onClick:()=>g("/mentura-rounds"),children:"How it works"})]})]}),e.jsx(m,{onPricing:n,onAbout:u,onTerms:x,onPrivacy:h})]})}function S(){const a=x(),[r,l]=t.useState(0);return e.jsx("div",{className:"mt-8 border-t",style:{borderColor:i.border},children:C.map((t,n)=>{const o=r===n,d=`pricing-faq-header-${n}`,c=`pricing-faq-panel-${n}`;return e.jsxs("div",{className:"border-b border-white/[0.08]",children:[e.jsx("h3",{children:e.jsxs("button",{type:"button",id:d,"aria-expanded":o,"aria-controls":c,onClick:()=>l(o?null:n),className:s("group flex w-full items-center justify-between gap-4 py-5 text-left","transition-colors hover:text-[rgb(var(--app-heading))]","focus:outline-none focus-visible:rounded-md focus-visible:ring-2 focus-visible:ring-[rgb(var(--app-teal)/0.55)] focus-visible:ring-offset-2 focus-visible:ring-offset-transparent"),style:{color:o?i.heading:i.ink},children:[e.jsx("span",{className:"text-[15px] font-semibold leading-snug",children:t.q}),e.jsx(u,{className:s("h-5 w-5 shrink-0 transition-transform duration-300 motion-reduce:transition-none",o&&"rotate-180"),style:{color:i.teal},"aria-hidden":!0})]})}),e.jsx(g,{initial:!1,children:o?e.jsx(h.div,{id:c,role:"region","aria-labelledby":d,initial:a?{opacity:1,height:"auto"}:{opacity:0,height:0}
1,animate:{opacity:1,height:"auto"},exit:a?{opacity:1,height:"auto"}:{opacity:0,height:0},transition:{duration:a?0:.28,ease:[.22,1,.36,1]},className:"overflow-hidden",children:e.jsx("p",{className:"pb-5 pr-8 text-sm leading-relaxed",style:{color:i.secondary},children:t.a})},"content"):null})]},t.q)})})}export{_ as PricingPage,_ as default};
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.