1try{let e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`1b2c2c0a-3064-4ff4-ac37-9c97ca9e0f49`,e._sentryDebugIdIdentifier=`sentry-dbid-1b2c2c0a-3064-4ff4-ac37-9c97ca9e0f49`)}catch{}import{n as e}from"./rolldown-runtime-Bp8VDLHR.js";import{H as t,L as n,_ as r,v as i,xt as a}from"./framework-CCO06ha0.js";import{n as o,t as s}from"./utils-O42abhak.js";import{b as c,y as l}from"./icons-auOUdfIP.js";import{n as u,t as d}from"./Icon-DqR4El4x.js";import{n as f,t as p}from"./useStillMotion-CK_54-Dg.js";import{i as m,n as h,o as g,t as _}from"./motion-Du0lr1l8.js";var v,y,b,x,S,C;function w(){return(w=e((()=>{v=[{src:`/landing/3d/instagram.png`,w:315,x:{right:`7%`},y:{bottom:-.55},tilt:58,float:9},{src:`/landing/3d/tiktok.png`,w:150,x:{left:`1%`},y:{top:-.32},tilt:24,float:8},{src:`/landing/3d/youtube.png`,w:118,x:{left:`52%`},y:{bottom:-.75},tilt:164,blur:`blur-[1px]`,float:11},{src:`/landing/3d/mastodon.png`,w:96,x:{left:`11%`},y:{bottom:-.55},tilt:-150,blur:`blur-[1.5px]`,float:12},{src:`/landing/3d/x.png`,w:72,x:{right:`31%`},y:{top:.5},tilt:-28,blur:`blur-[1.5px]`,float:7},{src:`/landing/3d/facebook.png`,w:58,x:{right:`3%`},y:{top:-.25},tilt:-18,blur:`blur-[2.5px]`,float:10},{src:`/landing/3d/bluesky.png`,w:50,x:{left:`37%`},y:{top:.45},tilt:-18,blur:`blur-[3px]`,float:6}],y=[{src:`/landing/3d/instagram.png`,w:300,x:{right:`-6%`},y:{bottom:`-4%`},tilt:34,float:9},{src:`/landing/3d/tiktok.png`,w:140,x:{right:`8%`},y:{top:`8%`},tilt:-22,float:8},{src:`/landing/3d/youtube.png`,w:112,x:{left:`4%`},y:{bottom:`7%`},tilt:158,blur:`blur-[1px]`,float:11},{src:`/landing/3d/x.png`,w:76,x:{right:`3%`},y:{top:`44%`},tilt:26,blur:`blur-[1px]`,float:7},{src:`/landing/3d/mastodon.png`,w:84,x:{left:`38%`},y:{bottom:`13%`},tilt:-150,blur:`blur-[1.5px]`,float:12},{src:`/landing/3d/bluesky.png`,w:46,x:{left:`18%`},y:{top:`24%`},tilt:14,blur:`blur-[3px]`,float:6},{src:`/landing/3d/facebook.png`,w:56,x:{left:`46%`},y:{top:`5%`},tilt:-18,blur:`blur-[2.5px]`,float:10}],b={background:`radial-gradient(95% 70% at 0% 0%, rgba(10,0,58,0.75), transparent 72%),radial-gradient(70% 60% at 92% 92%, rgba(255,255,255,0.16), transparent 60%),radial-gradient(45% 40% at 72% 34%, rgba(255,120,255,0.14), transparent 60%),linear-gradient(160deg, #2a1478 0%, #4a2bc4 40%, #6b4cf0 68%, hsl(var(--app-indigo)) 100%)`},x={background:`radial-gradient(70% 90% at 12% 20%, rgba(255,255,255,0.16), transparent 60%),radial-gradient(55% 80% at 88% 80%, rgba(12,0,64,0.55), transparent 62%),radial-gradient(40% 60% at 60% 0%, rgba(255,120,255,0.18), transparent 60%),linear-gradient(112deg, hsl(var(--app-indigo)) 0%, #7052f5 42%, #3a1e9e 100%)`},S=e=>`clamp(${Math.round(e*.4)}px, ${(e/16).toFixed(3)}vw, ${e}px)`,C=e=>{let t=S(e.w),n=e=>typeof e==`number`?`calc(${t} * ${e})`:e;return{width:t,height:`auto`,...e.x,...e.y.top===void 0?{}:{top:n(e.y.top)},...e.y.bottom===void 0?{}:{bottom:n(e.y.bottom)}}}})))()}var T,E,D;function O(){return(O=e((()=>{t(),r(),c(),o(),u(),p(),m(),w(),T=a(),E=({marks:e=v})=>{let t=f();return(0,T.jsx)(`div`,{"aria-hidden":!0,className:`pointer-events-none absolute inset-0 hidden md:block`,children:e.map(e=>(0,T.jsx)(i.img,{src:e.src,alt:``,width:e.w,height:e.w,loading:`lazy`,decoding:`async`,initial:{rotate:e.tilt},animate:t?{rotate:e.tilt}:{y:[0,-10,0],rotate:[e.tilt,e.tilt+4,e.tilt]},transition:{duration:e.float,repeat:1/0,ease:`easeInOut`},style:C(e),className:s(`absolute select-none`,e.blur)},e.src))})},D=({lead:e,title:t,subtitle:r,primary:a,secondary:o})=>{let s=`inline-flex h-14 w-full items-center justify-center rounded-full border border-white/40 bg-white/5 px-6 text-base font-semibold text-white backdrop-blur-sm transition-colors hover:bg-white/15 sm:w-auto`;return(0,T.jsxs)(`section`,{className:`relative overflow-hidden text-white`,style:x,children:[(0,T.jsx)(E,{}),(0,T.jsxs)(i.div,{variants:_,initial:`hidden`,whileInView:`show`,viewport:g,className:`relative mx-auto flex max-w-site flex-col items-center gap-8 px-4 py-12 text-center sm:px-6 md:py-16 lg:flex-row lg:items-center lg:justify-between lg:px-8 lg:py-24 lg:pl-[calc(2rem+2.5rem)] lg:text-left`,children:[(0,T.jsxs)(`div`,{className:`max-w-2xl`,children:[e&&(0,T.jsx)(i.div,{variants:h,className:`mb-5`,children:e}),(0,T.jsx)(i.h2,{variants:h,className:`font-display text-3xl/[1.1] font-bold tracking-[-0.02em] sm:text-4xl/[1.1] md:text-5xl/[1.1] [text-wrap:balance] [text-shadow:0_2px_24px_rgba(20,0,80,0.35)]`,children:t}),(0,T.jsx)(i.p,{variants:h,className:`mt-4 text-pretty text-base text-white/85 md:text-lg`,children:r})]}),(0,T.jsxs)(i.div,{variants:h,className:`flex w-full shrink-0 flex-col items-stretch gap-3 sm:w-auto
1sm:flex-row sm:items-center sm:justify-center`,children:[(0,T.jsxs)(n,{to:a.to,onClick:a.onClick,className:`btn-shine group inline-flex h-14 w-full items-center justify-center gap-2 rounded-full bg-white px-7 text-base font-semibold text-[hsl(var(--app-indigo))] transition-transform hover:scale-[1.02] sm:w-auto`,children:[a.label,(0,T.jsx)(d,{icon:l,className:`h-5 w-5 transition-transform duration-300 ease-out group-hover:translate-x-1`})]}),o&&(o.to?(0,T.jsx)(n,{to:o.to,onClick:o.onClick,className:s,children:o.label}):(0,T.jsx)(`a`,{href:o.href,onClick:o.onClick,className:s,children:o.label}))]})]})]})}})))()}export{y as a,b as i,D as n,w as o,O as r,E 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.