PageSourceSearch

https://forbes.it/assets/eccellenza._slug-DRnyIiU6.js

js forbes.it collected 2026-09-24 08:40:39 UTC 4,102 bytes, 1 lines download raw bytes

1import{bh as d,j as s,l as x,m as p,b5 as i,b6 as r,bi as m}from"./index-D2Of2sTJ.js";function a({label:e,text:l}){return l?s.jsxs("section",{className:"mt-10",children:[s.jsx(i,{children:e}),s.jsx("p",{className:"mt-4 text-lg leading-[1.75] text-forbes-ink whitespace-pre-line",children:l})]}):null}function b(){const{ecc:e,others:l}=d.useLoaderData(),c=[{label:"Speciali",href:"/speciali/"},...e.speciale?[{label:e.speciale.title,href:`/speciali/${e.speciale.slug}/`}]:[],...e.speciale&&e.categoria?[{label:e.categoria.title,href:`/speciali/${e.speciale.slug}/${e.categoria.slug}/`}]:[]],o=[e.speciale?.title,e.categoria?.title].filter(Boolean).join(" · ")||"Eccellenza";return s.jsxs(x,{contentGroup:"eccellenze",children:[s.jsx(p,{center:!0,border:"none",crumbs:c,eyebrow:o,title:e.title,lead:e.excerpt||void 0,meta:e.cities.length>0?s.jsx("span",{children:e.cities.join(" · ")}):void 0}),e.image&&s.jsx("div",{className:"mx-auto max-w-5xl px-0 md:px-6",children:s.jsx("div",{className:"aspect-[16/9] overflow-hidden bg-forbes-ink",children:s.jsx("img",{src:e.image,alt:e.title,className:"h-full w-full object-cover",fetchPriority:"high"})})}),s.jsxs("div",{className:"grid grid-cols-1 lg:grid-cols-[minmax(0,2fr)_minmax(0,1fr)] gap-12 px-4 sm:px-8 py-10 md:py-12",children:[s.jsxs("article",{children:[s.jsx("div",{className:"forbes-article-body prose prose-neutral max-w-none prose-headings:font-serif prose-a:text-forbes-red text-forbes-ink leading-[1.75] text-lg",dangerouslySetInnerHTML:{__html:e.contentHtml}}),s.jsx(a,{label:"Perché l'abbiamo scelta",text:e.perche}),s.jsx(a,{label:"Il punto di forza",text:e.puntoForte}),s.jsx(a,{label:"Obiettivi",text:e.obiettivi}),e.persona&&s.jsxs("section",{className:"mt-10",children:[s.jsx(i,{children:"Personaggi e interpreti"}),s.jsxs("div",{className:"mt-4 grid grid-cols-1 sm:grid-cols-[minmax(0,220px)_minmax(0,1fr)] gap-7 border border-forbes-rule bg-forbes-cream p-6 md:p-7",children:[e.persona.image&&s.jsx("img",{src:e.persona.image,alt:"",className:"w-full aspect-[4/5] object-cover",loading:"lazy"}),s.jsx("p",{className:"text-[16px] leading-[1.7] text-forbes-ink whitespace-pre-line",children:e.persona.text})]})]}),e.gallery.length>0&&s.jsxs("section",{className:"mt-10",children:[s.jsx(i,{children:"Galleria"}),s.jsx("div",{className:"mt-4 grid grid-cols-2 md:grid-cols-3 gap-3",children:e.gallery.map(t=>s.jsx("img",{src:t,alt:"",loading:"lazy",className:"aspect-[4/3] w-full object-cover"},t))})]})]}),s.jsxs("aside",{className:"space-y-4",children:[(e.contatti.length>0||e.sitoWeb)&&s.jsxs(r,{eyebrow:"Contatti",children:[s.jsx("ul",{className:"space-y-1 text-[14px] text-forbes-ink",children:e.contatti.map((t,n)=>s.jsx("li",{children:/^[\w.+-]+@[\w-]+\.[\w.]+$/.test(t)?s.jsx("a",{href:`mailto:${t}`,className:"hover:text-forbes-red",children:t}):t},n))}),e.sitoWeb&&s.jsx("a",{href:/^https?:\/\//.test(e.sitoWeb)?e.sitoWeb:`https://${e.sitoWeb}`,target:"_blank",rel:"noopener noreferrer",className:"mt-5 block rounded-full border border-forbes-ink px-5 py-2.5 text-center text-[12px] font-bold uppercase tracking-[0.16em] text-forbes-ink hover:bg-forbes-ink hover:text-white transition-colors",children:"Visita il sito ↗"})]}),e.speciale&&s.jsxs(r,{eyebrow:"Nello speciale",tone:"cream",children:[s.jsx("div",{className:"font-serif text-2xl text-forbes-ink",children:e.speciale.title}),e.categoria&&s.jsxs("p",{className:"mt-1 text-[14px] text-forbes-muted",children:["Categoria ",e.categoria.title]}),s.jsx("a",{href:`/speciali/${e.speciale.slug}/`,className:"mt-4 inline-block rounded-full bg-forbes-red px-6 py-2.5 text-[12px] font-bold uppercase tracking-[0.16em] text-white hover:bg-forbes-ink transition-colors",children:"Tutte le eccellenze"})]})]})]}),l.length>0&&e.categoria&&s.jsxs("section",{className:"border-t border-forbes-rule px-4 sm:px-8 py-10 md:py-12",children:[s.jsxs(i,{children:["Altre eccellenze · ",e.categoria.title]}),s.jsx("div",{className:"mt-6 grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-8",children:l.map(t=>s.jsx(m,{e:t,eyebrow:e.categoria.title},t.id))})]})]})}export{b 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.