PageSourceSearch

https://crossroadspdx.com/_next/static/chunks/content-C9DuVoKW.js

js crossroadspdx.com collected 2026-10-09 23:03:58 UTC 6,479 bytes, 1 lines download raw bytes

1import{r as e}from"./framework-BpFhWT3Y.js";import t from"./link-BL9VTxwh.js";import{t as n}from"./image-BkTPZ050.js";import{t as r}from"./createLucideIcon-ClPgjp14.js";import{t as i}from"./arrow-right-BM3Cj4jM.js";import{t as a}from"./book-open-eM6EIPvc.js";import{t as o}from"./heart-handshake-mrUSp_ky.js";import{t as s}from"./shield-check-_LjUXRKH.js";import{t as c}from"./users-BAY9I6po.js";import{t as l}from"./proxy-CtArE1c6.js";import{t as u}from"./BrandAtmosphere-DrcJKrQH.js";var d=r(`compass`,[[`path`,{d:`m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z`,key:`9ktpf1`}],[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}]]),f=r(`history`,[[`path`,{d:`M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8`,key:`1357e3`}],[`path`,{d:`M3 3v5h5`,key:`1xhq8a`}],[`path`,{d:`M12 7v5l4 2`,key:`1fdv2h`}]]),p=e(),m=[{icon:a,title:`Centered on Jesus and Scripture`,body:`We gather to worship Jesus, open the Bible, pray together, and learn how to follow him in everyday life.`,color:`#D65D35`},{icon:o,title:`Built around real community`,body:`Crossroads is a place for people who want a church that feels grounded, honest, and human.`,color:`#2F6B4F`},{icon:d,title:`Present in Portland`,body:`We want our faith to show up in practical care for neighbors, families, and the city around us.`,color:`#F5B700`}],h=[{title:`Beliefs & Values`,description:`Read the core beliefs that shape our teaching and life together.`,href:`/beliefs`,icon:s,color:`#D65D35`},{title:`Mission, Vision & Values`,description:`See what we mean by Love God, Love People, and making Jesus known.`,href:`/about/mission`,icon:d,color:`#2F6B4F`},{title:`Our History`,description:`Learn about the story of Crossroads in Portland and where we are today.`,href:`/about/history`,icon:f,color:`#F5B700`},{title:`Staff & Elders`,description:`Meet the people serving, shepherding, praying for, and supporting the church.`,href:`/about/staff-elders`,icon:c,color:`#1A3C34`}];function g(){return(0,p.jsxs)(`div`,{className:`relative min-h-screen overflow-hidden bg-brand-cream pt-24 pb-28 text-brand-navy`,children:[(0,p.jsx)(u,{primary:`#2F6B4F`,secondary:`#D65D35`}),(0,p.jsxs)(`section`,{className:`brand-hero-grid relative z-10`,children:[(0,p.jsxs)(`div`,{className:`space-y-8 text-center lg:text-left`,children:[(0,p.jsx)(l.p,{initial:!1,animate:{opacity:1,y:0},className:`inline-flex border-b-2 border-[#D65D35] pb-1 text-sm font-bold uppercase`,children:`About Crossroads`}),(0,p.jsx)(l.h1,{initial:!1,animate:{opacity:1,y:0},transition:{delay:.1},className:`font-serif text-5xl font-black leading-none md:text-7xl`,children:`A Portland church trying to love God and love people well.`}),(0,p.jsx)(l.p,{initial:!1,animate:{opacity:1,y:0},transition:{delay:.2},className:`mx-auto max-w-2xl  text-xl font-medium leading-8 text-brand-navy/75 lg:mx-0`,children:`We are a Christian church centered on Jesus, Scripture, prayer, community, and serving people in real life.`})]}),(0,p.jsxs)(l.div,{initial:!1,animate:{opacity:1,scale:1},transition:{delay:.2},className:`relative`,children:[(0,p.jsx)(`div`,{className:`brand-texture-shape absolute -bottom-8 -left-8 h-44 w-44 rounded-t-full bg-[#D65D35]`}),(0,p.jsx)(`div`,{className:`relative brand-artwork border border-brand-navy/20 bg-white p-3 `,children:(0,p.jsx)(`div`,{className:`relative h-full overflow-hidden`,children:(0,p.jsx)(n,{src:`/images/optimized/hero/crossroads_exterior.webp`,alt:`Crossroads Church in Portland`,fill:!0,className:`object-cover`,priority:!0})})})]})]}),(0,p.jsx)(`section`,{className:`relative z-10 mx-auto mt-24 max-w-7xl px-6`,children:(0,p.jsx)(`div`,{className:`grid gap-8 lg:grid-cols-3`,children:m.map((e,t)=>{let n=e.icon;return(0,p.jsxs)(l.article,{initial:!1,whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:t*.1},className:`relative overflow-hidden border border-brand-navy bg-white p-8`,children:[(0,p.jsx)(`div`,{className:`brand-texture-shape absolute right-0 top-0 h-24 w-24 rounded-bl-full`,style:{backgroundColor:e.color}}),(0,p.jsx)(n,{className:`relative z-10 mb-8 h-12 w-12`,style:{color:e.color}}),(0,p.jsx)(`h2`,{className:`relative z-10 font-serif text-4xl font-black leading-none`,children:e.title}),(0,p.jsx)(`p`,{className:`relative z-10 mt-5 text-lg leading-8 text-brand-navy
1/70`,children:e.body})]},e.title)})})}),(0,p.jsx)(`section`,{className:`relative z-10 mt-24 border-y border-brand-navy bg-brand-navy px-6 py-20 text-white`,children:(0,p.jsxs)(`div`,{className:`mx-auto grid max-w-6xl gap-10 lg:grid-cols-[0.9fr_1.1fr] lg:items-center`,children:[(0,p.jsx)(`h2`,{className:`font-serif text-4xl font-black leading-none md:text-6xl`,children:`What Love God + Love People looks like here.`}),(0,p.jsxs)(`div`,{className:`space-y-5 text-lg leading-8 text-white/75`,children:[(0,p.jsx)(`p`,{children:`It looks like worshiping Jesus together, opening Scripture with humility, praying with and for one another, and building relationships that can carry real life.`}),(0,p.jsx)(`p`,{children:`It also looks like showing up in practical ways: kids ministry, groups, prayer, care for one another, and local outreach through the Food Bank.`})]})]})}),(0,p.jsxs)(`section`,{className:`relative z-10 mx-auto mt-24 max-w-7xl px-6`,children:[(0,p.jsxs)(`div`,{className:`mb-10 flex items-center justify-center`,children:[(0,p.jsx)(`div`,{className:`h-px w-full bg-brand-navy/30`}),(0,p.jsx)(`p`,{className:`mx-6 shrink-0 font-serif text-3xl italic text-[#2F6B4F]`,children:`Learn More`}),(0,p.jsx)(`div`,{className:`h-px w-full bg-brand-navy/30`})]}),(0,p.jsx)(`div`,{className:`grid gap-6 md:grid-cols-2 xl:grid-cols-4`,children:h.map((e,n)=>{let r=e.icon;return(0,p.jsx)(t,{href:e.href,className:`group block`,children:(0,p.jsxs)(l.article,{initial:!1,whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{delay:n*.06},className:`flex h-full flex-col border border-brand-navy bg-white p-6 transition-transform group-hover:-translate-y-1`,children:[(0,p.jsx)(r,{className:`mb-8 h-11 w-11`,style:{color:e.color}}),(0,p.jsx)(`h3`,{className:`font-serif text-3xl font-black leading-none`,children:e.title}),(0,p.jsx)(`p`,{className:`mt-5 flex-1 leading-7 text-brand-navy/70`,children:e.description}
1),(0,p.jsxs)(`div`,{className:`mt-8 inline-flex items-center gap-2 font-bold uppercase text-brand-navy`,children:[`Read More`,(0,p.jsx)(i,{className:`h-5 w-5 transition-transform group-hover:translate-x-1`})]})]})},e.title)})})]})]})}export{g 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.