PageSourceSearch

https://schoolradius.co/assets/PricingSection-DdWqQ1UZ.js

js schoolradius.co collected 2026-10-09 22:03:50 UTC 4,443 bytes, 1 lines download raw bytes

1import{a as e,n as t,t as n}from"./jsx-runtime-D3jfb0Ew.js";import{t as r}from"./react-D0XVRHNJ.js";import{t as i}from"./use-in-view-CcGjQH94.js";import{t as a}from"./arrow-right-Bb50EQ0C.js";import{o}from"./index-B3EgyTq_.js";import{r as s}from"./cta-button-YTgMWjfF.js";var c=e(t(),1),l=n(),u=[{name:`Custom Projects`,price:`Custom quote`,desc:`One-off builds when you need a specific thing done right.`,bullets:[`Websites and rebrands`,`Brand identity and collateral`,`Video and photography`,`Capital campaign materials`],cta:`Scope a project`},{name:`Marketing Complete`,price:`$1,995`,priceNote:`/mo`,desc:`Your outsourced marketing department. Fully managed.`,bullets:[`Web, SEO, and paid ads`,`CRM and automation on Radius CRM`,`Analytics and monthly reporting`,`Month-to-month, no contracts`],cta:`Book a strategy call`,highlight:!0},{name:`Outbound Growth`,price:`From $1,995`,priceNote:`/mo`,desc:`Our cold email engine — booked meetings on your calendar.`,bullets:[`Inbox setup and warming`,`List building and targeting`,`Copywriting and sequencing`,`Meetings booked for your team`],cta:`See if you qualify`}],d=()=>{let e=(0,c.useRef)(null),t=i(e,{once:!0,margin:`-100px`});return(0,l.jsxs)(`section`,{ref:e,id:`pricing`,className:`py-24 md:py-32 bg-background relative scroll-mt-24 overflow-hidden`,children:[(0,l.jsxs)(`div`,{className:`absolute inset-0 pointer-events-none`,children:[(0,l.jsx)(`div`,{className:`absolute top-[10%] left-[-10%] w-[50%] h-[60%] rounded-full bg-[hsl(200_65%_20%/0.5)] blur-[180px]`}),(0,l.jsx)(`div`,{className:`absolute bottom-[0%] right-[-10%] w-[45%] h-[55%] rounded-full bg-[hsl(166_80%_58%/0.08)] blur-[160px]`})]}),(0,l.jsxs)(`div`,{className:`max-w-6xl mx-auto px-6 md:px-10 relative z-10`,children:[(0,l.jsxs)(r.div,{initial:{opacity:0,y:20},animate:t?{opacity:1,y:0}:{},transition:{duration:.6},className:`text-center mb-14`,children:[(0,l.jsx)(s,{align:`center`,className:`mb-6`,children:`Three ways to work with us`}),(0,l.jsx)(`h2`,{className:`font-heading text-4xl md:text-5xl leading-tight tracking-tight text-foreground`,children:`Simple, month-to-month.`})]}),(0,l.jsx)(`div`,{className:`grid grid-cols-1 md:grid-cols-3 gap-6 md:gap-5 md:items-center`,children:u.map((e,n)=>(0,l.jsxs)(r.div,{initial:{opacity:0,y:20},animate:t?{opacity:1,y:0}:{},transition:{duration:.5,delay:.1+n*.08},className:`relative flex flex-col rounded-2xl border p-7 md:p-8 h-full ${n===0?`order-3 md:order-1`:n===1?`order-1 md:order-2`:`order-2 md:order-3`} ${e.highlight?`border-coral/40 bg-coral/[0.06] shadow-2xl shadow-coral/10 md:py-12 md:z-10`:`border-foreground
1/12 bg-surface-2/40`}`,children:[e.highlight&&(0,l.jsx)(`span`,{className:`absolute -top-3 left-1/2 -translate-x-1/2 rounded-full bg-coral px-3 py-1 text-[10px] font-semibold uppercase tracking-widest text-white whitespace-nowrap`,children:`Most popular`}),(0,l.jsx)(`h3`,{className:`font-heading text-2xl tracking-tight text-foreground`,children:e.name}),(0,l.jsxs)(`p`,{className:`mt-4 flex items-baseline gap-1`,children:[(0,l.jsx)(`span`,{className:`font-heading text-3xl md:text-4xl tracking-tight text-foreground`,children:e.price}),e.priceNote&&(0,l.jsx)(`span`,{className:`text-sm text-muted-foreground`,children:e.priceNote})]}),(0,l.jsx)(`p`,{className:`mt-3 text-sm md:text-base text-muted-foreground leading-relaxed`,children:e.desc}),(0,l.jsx)(`ul`,{className:`mt-6 space-y-2.5 text-sm text-foreground/85`,children:e.bullets.map(e=>(0,l.jsxs)(`li`,{className:`flex gap-2.5`,children:[(0,l.jsx)(`span`,{className:`text-coral shrink-0`,children:`→`}),(0,l.jsx)(`span`,{className:`leading-snug`,children:e})]},e))}),(0,l.jsx)(`div`,{className:`mt-auto pt-8`,children:(0,l.jsxs)(o,{to:`/book`,className:`inline-flex w-full items-center justify-center gap-2 rounded-full px-6 py-3.5 text-sm font-semibold transition-colors ${e.highlight?`bg-coral hover:bg-coral/90 text-white shadow-lg shadow-coral/25`:`border border-foreground
1/20 text-foreground hover:border-coral/50 hover:text-coral`}`,children:[e.cta,(0,l.jsx)(a,{className:`w-4 h-4`})]})})]},e.name))}),(0,l.jsx)(r.div,{initial:{opacity:0},animate:t?{opacity:1}:{},transition:{duration:.6,delay:.5},className:`mt-10`,children:(0,l.jsxs)(`p`,{className:`text-center text-sm text-muted-foreground`,children:[`Marketing Complete runs on`,` `,(0,l.jsx)(`span`,{className:`text-foreground font-medium`,children:`Radius CRM`}),` — our platform.`]})})]})]})};export{d as t};

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.