PageSourceSearch

https://home.s.id/assets/gl-final-cta-Us_kIPuG.js

js s.id collected 2026-09-24 07:37:15 UTC 2,766 bytes, 1 lines download raw bytes

1import{t as e}from"./jsx-runtime-CfjKz_hj.js";import{t}from"./button-DFP_6XxS.js";import{t as n}from"./arrow-right-KPcHwc-2.js";import{t as r}from"./image-xFmVSffy.js";import{t as i}from"./i18n-link-DYnrW5o8.js";import{t as a}from"./reveal-D9bzwecE.js";var o=e();function s({title:e,subtitle:s,primaryCta:c,secondaryCta:l,image:u,reveal:d=!0}){let f=(0,o.jsx)(`div`,{className:`mx-auto w-full max-w-370`,children:(0,o.jsxs)(`div`,{className:`bg-linear-to-br from-red-50 via-orange-50/50 to-white text-gray-900 rounded-4xl overflow-hidden shadow-2xl shadow-red-900/10 relative`,children:[(0,o.jsxs)(`div`,{className:`absolute top-0 left-0 w-full h-full overflow-hidden pointer-events-none`,children:[(0,o.jsx)(`div`,{className:`absolute top-[-30%] right-[-15%] w-[500px] h-[500px] bg-[hsl(0,70%,60%)]/20 rounded-full blur-3xl`}),(0,o.jsx)(`div`,{className:`absolute bottom-[-30%] left-[-10%] w-[450px] h-[450px] bg-orange-300/20 rounded-full blur-3xl`}),(0,o.jsx)(`div`,{className:`top-1/2 left-1/2 absolute bg-red-200/25 blur-3xl rounded-full w-[400px] h-[400px] -translate-x-1/2 -translate-y-1/2`})]}),(0,o.jsxs)(`div`,{className:`items-center gap-10 grid grid-cols-1 relative px-8 md:px-16 py-16 md:py-24 ${u?`lg:grid-cols-2`:``}`,children:[(0,o.jsxs)(`div`,{className:`text-left`,children:[(0,o.jsx)(`h2`,{className:`font-montserrat text-2xl md:text-4xl font-bold mb-6 tracking-tight text-gray-900`,children:e}),(0,o.jsx)(`p`,{className:`font-worksans text-base lg:text-lg text-foreground/60 mb-10 max-w-xl`,children:s}),(0,o.jsxs)(`div`,{className:`flex flex-col sm:flex-row items-start gap-4`,"data-cta-position":`bottom-cta`,"data-cta-event":`final_cta_clicked`,children:[(0,o.jsx)(t,{asChild:!0,variant:`cta`,children:c.external?(0,o.jsxs)(`a`,{href:c.href,onClick:c.onClick,target:`_blank`,rel:`noopener noreferrer`,children:[c.label,(0,o.jsx)(n,{"aria-hidden":`true`,className:`ml-2 size-5`})]}):(0,o.jsxs)(i,{href:c.href,onClick:c.onClick,children:[c.label,(0,o.jsx)(n,{"aria-hidden":`true`,className:`ml-2 size-5`})]})}),l&&(0,o.jsx)(t,{asChild:!0,variant:`outline`,roundFull:!0,size:`cta`,className:`font-montserrat font-semibold tracking-tight bg-white/70 hover:bg-white text-gray-900 border border-gray-200 backdrop-blur-sm transition-all`,children:(0,o.jsx)(i,{href:l.href,onClick:l.onClick,children:l.label})})]})]}),u&&(0,o.jsx)(`div`,{className:`flex justify-center lg:justify-end`,children:(0,o.jsx)(r,{src:u.src,alt:u.alt??``,width:420,height:480,className:`w-full max-w-sm h-auto drop-shadow-2xl`,sizes:`(min-width: 1024px) 384px, (min-width: 640px) 50vw, 90vw`,loading:`lazy`,unoptimized:!0})})]})]})});return(0,o.jsx)(`section`,{className:`pb-24 sm:pb-32 relative z-10 px-3`,children:d?(0,o.jsx)(a,{onScroll:!0,children:f}):f})}export{s 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.