PageSourceSearch

https://schoolradius.co/assets/_slug-IKvGZbmm.js

js schoolradius.co collected 2026-10-09 22:04:02 UTC 10,326 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Footer-D5GLGbkH.js","assets/jsx-runtime-D3jfb0Ew.js","assets/react-D0XVRHNJ.js","assets/is-svg-component-BjuBsVFj.js","assets/Header-BpsYJ5ft.js","assets/utils-bR3kxLzG.js","assets/index-B3EgyTq_.js","assets/react-dom-CwdmouWZ.js","assets/dist-BctW0isc.js","assets/arrow-right-Bb50EQ0C.js","assets/site-CF24EgJH.js"])))=>i.map(i=>d[i]);
2import{a as e,n as t,t as n}from"./jsx-runtime-D3jfb0Ew.js";import{t as r}from"./Header-BpsYJ5ft.js";import{t as i}from"./check-B832f9e4.js";import{n as a,t as o}from"./PortfolioGallery-DIgHZ3Fy.js";import{t as s}from"./star-D88CVLyu.js";import{i as c,n as l,o as u,s as d,t as f,u as p}from"./index-B3EgyTq_.js";import{t as m}from"./BeforeAfterSection-Cm4wbPvR.js";import{n as h,r as g,t as _}from"./cta-button-YTgMWjfF.js";var v=e(t(),1),y=n(),b=(0,v.lazy)(()=>c(()=>import(`./Footer-D5GLGbkH.js`).then(e=>e.n),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10]))),x=[`seo`,`google-ads`,`meta-ads`],S=e=>{let t=e.indexOf(`Radius CRM`);return t<0?e:(0,y.jsxs)(y.Fragment,{children:[e.slice(0,t),(0,y.jsx)(u,{to:`/radius-crm`,className:`text-accent hover:underline font-medium`,children:`Radius CRM`}),e.slice(t+10)]})},C=({service:e})=>{let t=e.portfolio?.portfolioCategory?a.filter(t=>t.category===e.portfolio.portfolioCategory):[],n=(e.portfolio?.beforeAfterSlugs?.length??0)>0,c=n||t.length>0;l(e);let d=e.narrative?.paragraphs.findIndex(e=>e.includes(`Radius CRM`))??-1;return(0,y.jsxs)(`div`,{className:`min-h-screen bg-background text-foreground font-body antialiased overflow-x-hidden`,children:[(0,y.jsx)(r,{}),(0,y.jsxs)(`main`,{children:[(0,y.jsxs)(`section`,{className:`relative overflow-hidden`,children:[(0,y.jsx)(h,{}),(0,y.jsxs)(`div`,{className:`relative z-10 max-w-5xl mx-auto px-6 md:px-10 pt-32 md:pt-40 pb-16 md:pb-20`,children:[(0,y.jsx)(g,{className:`mb-8`,children:e.name}),(0,y.jsxs)(`h1`,{className:`font-heading text-5xl md:text-7xl leading-[1.05] tracking-tight max-w-4xl`,children:[e.tagline.replace(/\.$/,``),(0,y.jsx)(`span`,{className:`text-coral`,children:`.`})]}),(0,y.jsx)(`p`,{className:`mt-8 text-xl md:text-2xl text-muted-foreground max-w-3xl leading-relaxed`,children:e.hero}),(0,y.jsxs)(`div`,{className:`mt-10 flex flex-col sm:flex-row items-start sm:items-center gap-6`,children:[(0,y.jsx)(_,{to:`/book`,size:`lg`,children:`Book a strategy call`}),(0,y.jsx)(u,{to:`/#pricing`,className:`inline-flex items-center justify-center min-h-11 px-2 text-base text-foreground hover:text-coral underline underline-offset-4 decoration-foreground/30 hover:decoration-coral font-medium transition-colors`,children:`See pricing →`})]})]})]}),e.narrative&&(0,y.jsx)(`section`,{className:`border-t border-foreground
2/10 bg-surface-2/40`,children:(0,y.jsxs)(`div`,{className:`max-w-4xl mx-auto px-6 md:px-10 py-24 md:py-32`,children:[(0,y.jsx)(g,{className:`mb-8`,children:e.narrative.eyebrow}),(0,y.jsxs)(`h2`,{className:`font-heading text-4xl md:text-5xl leading-tight tracking-tight mb-10`,children:[e.narrative.heading,e.narrative.headingAccent&&(0,y.jsxs)(y.Fragment,{children:[` `,(0,y.jsx)(`span`,{className:`font-serif italic text-coral`,children:e.narrative.headingAccent})]})]}),(0,y.jsx)(`div`,{className:`space-y-6 max-w-3xl`,children:e.narrative.paragraphs.map((t,n)=>(0,y.jsx)(`p`,{className:`text-lg md:text-xl text-muted-foreground leading-relaxed`,children:e.slug===`crm-automation`&&n===d?S(t):t},t))}),e.narrative.points&&(0,y.jsx)(`dl`,{className:`mt-14 grid sm:grid-cols-2 gap-x-10 gap-y-8`,children:e.narrative.points.map(e=>(0,y.jsxs)(`div`,{className:`border-t border-foreground/15 pt-5`,children:[(0,y.jsx)(`dt`,{className:`text-sm uppercase tracking-[0.2em] text-coral mb-2`,children:e.label}),(0,y.jsx)(`dd`,{className:`text-base md:text-lg text-foreground/85 leading-snug`,children:e.body})]},e.label))})]})}
2),(0,y.jsx)(`section`,{className:`border-t border-foreground/10`,children:(0,y.jsxs)(`div`,{className:`max-w-4xl mx-auto px-6 md:px-10 py-24 md:py-32`,children:[(0,y.jsx)(g,{className:`mb-8`,children:`What's included`}),(0,y.jsx)(`h2`,{className:`font-heading text-4xl md:text-5xl leading-tight tracking-tight mb-12`,children:`Handled end-to-end.`}),(0,y.jsx)(`ul`,{className:`space-y-5`,children:e.bullets.map(e=>(0,y.jsxs)(`li`,{className:`flex items-start gap-4 border-b border-foreground/10 pb-5`,children:[(0,y.jsx)(i,{className:`w-6 h-6 text-coral shrink-0 mt-1`}),(0,y.jsx)(`span`,{className:`text-lg md:text-xl text-foreground/90 leading-snug`,children:e})]},e))})]})}),c&&(0,y.jsxs)(`section`,{className:`border-t border-foreground/10 bg-surface-2/40`,children:[(0,y.jsxs)(`div`,{className:`max-w-6xl mx-auto px-6 md:px-10 pt-24 md:pt-32`,children:[(0,y.jsx)(g,{className:`mb-6`,children:`Recent work`}),(0,y.jsx)(`h2`,{className:`font-heading text-4xl md:text-5xl leading-tight tracking-tight mb-6`,children:e.portfolio?.heading??(0,y.jsxs)(y.Fragment,{children:[`Proof, not`,` `,(0,y.jsx)(`span`,{className:`font-serif italic text-coral`,children:`promises.`})]})})]}),n&&(0,y.jsx)(m,{slugs:e.portfolio.beforeAfterSlugs,compact:!0}),t.length>0&&(0,y.jsx)(`div`,{className:`pb-24 md:pb-32`,children:(0,y.jsx)(o,{items:t,showCategory:!0})})]}),(0,y.jsx)(`section`,{className:`bg-surface-2 border-y border-foreground
2/10`,children:(0,y.jsxs)(`div`,{className:`max-w-4xl mx-auto px-6 md:px-10 py-24 md:py-32`,children:[(0,y.jsx)(g,{className:`mb-8`,children:`Better together`}),(0,y.jsxs)(`h2`,{className:`font-heading text-4xl md:text-6xl leading-[1.05] tracking-tight mb-6`,children:[e.name,` works best when it`,` `,(0,y.jsx)(`span`,{className:`font-serif italic text-coral`,children:`isn't on an island.`})]}),(0,y.jsxs)(`p`,{className:`text-lg md:text-xl text-muted-foreground leading-relaxed max-w-3xl`,children:[`You can hire us for just `,e.name.toLowerCase(),` — but the wins compound when your website, CRM, ads, and reporting all speak to each other. That's why every service is part of`,` `,(0,y.jsx)(`span`,{className:`text-foreground font-medium`,children:`Marketing Complete`}),`: one team, one strategy, one number to call.`]})]})}),(0,y.jsxs)(`section`,{className:`max-w-5xl mx-auto px-6 md:px-10 py-24 md:py-32`,children:[(0,y.jsx)(`p`,{className:`text-sm uppercase tracking-[0.25em] text-muted-foreground mb-6 text-center`,children:`The math`}),(0,y.jsxs)(`h2`,{className:`font-heading text-4xl md:text-5xl leading-tight tracking-tight text-center mb-14`,children:[`À la carte, or`,` `,(0,y.jsx)(`span`,{className:`font-serif italic`,children:`everything for one price.`})]}),(0,y.jsxs)(`div`,{className:`grid md:grid-cols-2 gap-8 md:gap-14`,children:[(0,y.jsxs)(`div`,{className:`border border-foreground
2/10 rounded-2xl p-8`,children:[(0,y.jsxs)(`p`,{className:`text-sm uppercase tracking-[0.25em] text-muted-foreground mb-4`,children:[`Just `,e.name]}),(0,y.jsx)(`p`,{className:`font-heading text-3xl md:text-4xl tracking-tight tabular-nums`,children:e.aLaCartePrice}),(0,y.jsx)(`p`,{className:`mt-4 text-muted-foreground text-sm`,children:`One service. Still valuable — but nobody's watching the whole picture.`})]}),(0,y.jsxs)(`div`,{className:`border border-coral/30 bg-coral/5 rounded-2xl p-8`,children:[(0,y.jsx)(`p`,{className:`text-sm uppercase tracking-[0.25em] text-coral mb-4`,children:`Marketing Complete`}),(0,y.jsxs)(`p`,{className:`font-heading text-4xl md:text-5xl tracking-tight text-coral tabular-nums`,children:[`$1,995`,(0,y.jsx)(`span`,{className:`text-xl md:text-2xl text-coral/70`,children:`/mo`})]}),(0,y.jsxs)(`p`,{className:`mt-4 text-foreground/85 text-sm`,children:[e.name,`, plus web, SEO, ads, CRM, automation, and reporting — all in one retainer.`]})]})]}),(0,y.jsx)(`div`,{className:`mt-10 flex justify-center`,children:(0,y.jsx)(_,{to:`/book`,children:`Book a strategy call`})})]}
2),(0,y.jsx)(`section`,{className:`border-y border-foreground/10 bg-navy text-navy-foreground`,children:(0,y.jsxs)(`div`,{className:`max-w-4xl mx-auto px-6 md:px-10 py-24 md:py-32 text-center`,children:[(0,y.jsx)(`div`,{className:`flex justify-center gap-1 mb-8`,"aria-label":`5 out of 5 stars`,children:[0,1,2,3,4].map(e=>(0,y.jsx)(s,{className:`w-5 h-5 fill-star text-star`},e))}),(0,y.jsxs)(`blockquote`,{className:`font-heading text-2xl md:text-4xl leading-snug tracking-tight`,children:[`"Working with School Radius has been a`,` `,(0,y.jsx)(`span`,{className:`bg-coral/30 px-1.5 rounded-xs font-serif italic`,children:`complete game changer`}),` `,`for how we tell our story and grow."`]}),(0,y.jsx)(`p`,{className:`mt-10 text-sm uppercase tracking-widest text-navy-foreground/60`,children:`Head of School · Independent K-12`})]})}),(0,y.jsxs)(`section`,{className:`max-w-4xl mx-auto px-6 md:px-10 py-12 text-center space-y-2`,children:[(0,y.jsxs)(`p`,{className:`text-lg text-muted-foreground leading-relaxed`,children:[`Based in Fort Wayne? See how we work with `,(0,y.jsx)(u,{to:`/fort-wayne-marketing-agency`,className:`text-accent hover:underline font-medium`,children:`Fort Wayne and Northeast Indiana businesses`}),`.`]}),x.includes(e.slug)&&(0,y.jsxs)(`p`,{className:`text-lg text-muted-foreground leading-relaxed`,children:[`Marketing a school? See our `,(0,y.jsx)(u,{to:`/schools/enrollment-marketing`,className:`text-accent hover:underline font-medium`,children:`enrollment marketing for schools`}),`.`]})]}),(0,y.jsx)(`section`,{className:`bg-coral text-white`,children:(0,y.jsxs)(`div`,{className:`max-w-4xl mx-auto px-6 md:px-10 py-24 md:py-32 text-center`,children:[(0,y.jsxs)(`h2`,{className:`font-heading text-4xl md:text-6xl leading-tight tracking-tight mb-6`,children:[`When you're ready to`,` `,(0,y.jsx)(`span`,{className:`font-serif italic`,children:`make a move.`})]}),(0,y.jsx)(`p`,{className:`text-lg md:text-xl text-white/85 mb-10 max-w-2xl mx-auto`,children:`A 30-minute strategy call. No pitch deck. Just a real conversation.`}),(0,y.jsx)(u,{to:`/book`,className:`inline-flex items-center gap-2 bg-white hover:bg-white/90 text-coral text-base font-semibold px-8 py-4 rounded-full transition-colors shadow-xl`,children:`Book a strategy call`})]})})]}),(0,y.jsx)(v.Suspense,{fallback:(0,y.jsx)(`div`,{className:`min-h-[200px] `}),children:(0,y.jsx)(b,{})})]})},w=()=>{let{slug:e}=p(),t=e?f(e):void 0;return t?(0,y.jsx)(C,{service:t}):(0,y.jsx)(d,{to:`/404`,replace:!0})};export{w as component};

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.