1import{a as R}from"./chunk-JS5V6YJ2.js";import"./chunk-ZORIGZW5.js";import{b as B}from"./chunk-5PMNUD7W.js";import{a as G,b as E}from"./chunk-64GPSRKA.js";import{a as D}from"./chunk-RPYIQE4V.js";import"./chunk-RSMI3RZ7.js";import{a as L}from"./chunk-VLKDTSLD.js";import"./chunk-YTBHS756.js";import{a as F}from"./chunk-BHMGJZJW.js";import{a as j}from"./chunk-UGC5T2PK.js";import{a as A,b as T}from"./chunk-35MBUJLU.js";import{a as z}from"./chunk-XZAVLLGY.js";import{A as w,B as N,N as U,x as I,y as m}from"./chunk-SXY6JKUG.js";import{$ as y,Ba as r,Ca as p,Da as g,Ea as x,J as O,L as t,Q as d,Vb as k,_ as b,aa as u,ba as f,ca as _,da as c,ea as n,fa as a,ga as l,oa as h,pb as S,r as M,ya as C}from"./chunk-TAXVTKTA.js";function W(o,s){if(o&1&&(n(0,"span",9),r(1),a()),o&2){let e=s.$implicit;t(),p(e)}}function q(o,s){if(o&1&&(n(0,"a",10),l(1,"svg-icon",17),a()),o&2){let e=h().$implicit;c("href",e.link,O),t(),c("key","arrow-right")}}function J(o,s){if(o&1&&(n(0,"app-card",6)(1,"div",7)(2,"div",8),f(3,W,2,1,"span",9,u),a(),b(5,q,2,2,"a",10),a(),n(6,"div",11),l(7,"app-image",12),n(8,"div",13)(9,"h4",14),r(10),a(),n(11,"div")(12,"p",15),r(13),a(),n(14,"p",16),r(15),a()()()()()),o&2){let e=s.$implicit,i=h();C("--_card-background","url("+e.bgImage+")"),t(3),_(e.categories),t(2),y(e.link?5:-1),t(2),c("src",e.logo)("alt",e.name),t(3),g(" ",e.payoff," "),t(3),p(e.description),t(2),x("",i.config.labels.status,": ",e.status)}}var v=class o{config={title:"Aziende e Startup del Gruppo",labels:{status:"Stato"},items:[{bgImage:"/assets/images/startups/geckosoft.jpg",logo:"/assets/images/logo.svg",name:"Geckosoft",payoff:"Sviluppo, consulenza, design e ricerca",status:"Late stage",categories:["Software Engineering","IT Advisory","AI","Product Design"],description:"Geckosoft srl \xE8 la software house e consultancy al cuore del Gruppo. Nata nel 2016, a oggi conta pi\xF9 di 20 tra sviluppatori, designer, ricercatori e professionisti.",link:void 0},{bgImage:"/assets/images/startups/rational.jpg",logo:"/assets/images/startups/rationalai-logo.svg",name:"Rational AI",payoff:"La soluzione enterprise per la sovereign AI",status:"Early stage",categories:["AI","Machine Learning","Data Science"],description:"Rational AI srl \xE8 la startup del Gruppo Geckosoft che aiuta le organizzazioni a portare l\u2019AI nei processi aziendali in modo sicuro e integrato. ",link:"https://rational.is"},{bgImage:"/assets/images/startups/everplan.jpg",logo:"/assets/images/startups/everplan-logo.svg",name:"Everplan",payoff:"Pianificazione operativa AI-driven",status:"Early stage",categories:["Logistics","Planning","AI"],description:"Everplan \xE8 la piattaforma proprietaria di Geckosoft AI-driven che digitalizza la gestione di flotte, persone e attivit\xE0 automatizzando l\u2019intera logistica, in tempo reale.",link:"https://everplan.is"},{bgImage:"/assets/images/startups/kairos.jpg",logo:"/assets/images/startups/kairos-logo.svg",name:"Kairos",payoff:"Tecnologia sicura per le infrastrutture critiche",status:"Growth",categories:["Infrastructure","Asset Management"],description:"Kairos \xE8 la piattaforma proprietaria di Geckosoft che calcola il rischio strutturale, idrogeologico e complessivo delle opere a partire dalle schede manutentive, combinando informazioni da ispezioni, dati geospaziali, AI e sensoristica.",link:"/smart-solution/kairos"},{bgImage:"/assets/images/startups/gest.jpg",logo:"/assets/images/startups/gest-logo.svg",name:"GEST",payoff:"Governance smart, integrata e collaborativa",status:"Growth",categories:["Project Management","Governance"],description:"GEST \xE8 la piattaforma di governance proprietaria di Geckosoft che aiuta a monitorare e gestire progetti complessi in ambito pubblico e multi-utility. GEST gestisce GANTT, task-management, risorse, reportistica e flussi decisionali.",link:"/smart-solution/gest"},{bgImage:"/assets/images/startups/dally.jpg",logo:"/assets/images/startups/dally-logo.svg",name:"Dally",payoff:"Il tuo alleato per la salute",status:"Growth",categories:["Healththech","Fitness"],description:"Dally \xE8 un ecosistema di soluzioni per la prevenzione e gestione del diabete che accompagna ogni giorno le persone, supportandole in modo semplice, personalizzato e concreto. Geckosoft Group sta supportando Dally nel percorso di crescita tecnologica ed \xE8 socio della societ\xE0.",link:"https://dally.it"},{bgImage:"/assets/images/startups/bricks.jpg",logo:"/assets/images/startups/bricksai-logo.svg",name:"Bricks.ai",payoff:"Il pannello admin di nuova generazione",status:"Growth",categories:["AI","Technology"],description:"AI trasforma le API in un pannello di amministrazione completamente generato in pochi secondi grazie alla sua tecnologia di AI-native. Geckosoft Group ha investito nella societ\xE0.",link:"https://www.bricks.sh/"}]};static \u0275fac=function(e){return new(e||o)};static \u0275cmp=d({type:o,selectors:[["app-section-startups"]],decls:8,vars:1,consts:[["data-theme","ligth"],[1,"container"],[1,"side-by-side"],[2,"hyphens","none"],[1,"startups"],["data-theme","light","data-clickable","false",3,"--_card-background"],["data-theme","light","data-clickable","false"],[1,"top-part"],[1,"categories"],[1,"category"],["data-size","h4","data-material","glass","data-type","outlined","data-shape","circle","target","_blank",1,"btn",3,"href"],[1,"bottom-part"],[1,"logo",3,"src","alt"],[1,"text-content"],[2,"font-size","var(--font-size-h6)"],[1,"description"],[1,"status"],[3,"key"]],template:function(e,i){e&1&&(n(0,"section",0)(1,"div",1)(2,"div",2)(3,"h3",3),r(4),a(),n(5,"div",4),f(6,J,16,9,"app-card",5,u),a()()()()),e&2&&(t(4),p(i.config.title),t(2),_(i.config.items))},dependencies:[m,I,k],styles:["[_nghost-%COMP%]{--background-base-color: transparent}@container (width < 1200px){[_nghost-%COMP%] .container[_ngcontent-%COMP%] .side-by-side[_ngcontent-%COMP%]{flex-direction:column}}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-wrap:nowrap;gap:calc(8 * var(--spacing))}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%]{--_card-padding: calc(6 * var(--spacing));justify-content:space-between;min-height:550px;flex-direction:column}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] .to
1p-part[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:var(--spacing-2)}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] .top-part[_ngcontent-%COMP%] .categories[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:var(--spacing-2);flex:1 1 auto;min-width:0}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] .top-part[_ngcontent-%COMP%] .category[_ngcontent-%COMP%]{list-style:none;font-size:var(--font-size-sm);background-color:var(--background-base-color);border-radius:calc(2 * var(--size));border:1px solid var(--border);text-transform:uppercase;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);padding:calc(2 * var(--spacing)) calc(4 * var(--spacing));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] .top-part[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]{flex:0 0 auto;align-self:flex-start;margin-left:var(--spacing-4);border:1px solid var(--border)}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] .bottom-part[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:var(--spacing-4);background-color:var(--background-base-color);-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px);margin:calc(-1 * var(--_card-padding));padding:var(--_card-padding)}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] .bottom-part[_ngcontent-%COMP%] .text-content[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;gap:var(--spacing-8);justify-content:space-between}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] .bottom-part[_ngcontent-%COMP%] .text-content[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{width:100%;-webkit-hyphens:none;hyphens:none}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] .bottom-part[_ngcontent-%COMP%] .text-content[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{width:100%}@container (max-width: 600px){[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] .bottom-part[_ngcontent-%COMP%] .text-content[_ngcontent-%COMP%]{flex-direction:column}}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] app-image.logo[_ngcontent-%COMP%]{border-radius:0;color-scheme:light}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .startups[_ngcontent-%COMP%] app-card[_ngcontent-%COMP%] app-image.logo[_ngcontent-%COMP%] img{height:34px;width:min-content}"]})};var P=class o{config=G;static \u0275fac=function(e){return new(e||o)};static \u0275cmp=d({type:o,selectors:[["app-section-about-us"]],decls:14,vars:6,consts:[[1,"container"],[1,"side-by-side"],["data-rounded","","data-fit","cover","src","/assets/images/about-us.jpg",3,"alt"],[1,"content"],["data-hover","slide-right",1,"btn","cta",3,"routerLink"]],template:function(e,i){e&1&&(n(0,"section")(1,"div",0)(2,"app-launch-text-offset")(3,"h2"),r(4),n(5,"span"),r(6),a()()(),n(7,"div",1),l(8,"app-image",2),n(9,"div",3)(10,"p"),r(11),a(),n(12,"a",4),r(13),a()()()()()),e&2&&(t(4),g(" ",i.config.titleLines[0]," "),t(2),p(i.config.titleLines[1]),t(2),c("alt",i.config.cta),t(3),p(i.config.description),t(),c("routerLink",i.config.route),t(),p(i.config.cta))},dependencies:[j,m,S],styles:["[_nghost-%COMP%] .container[_ngcontent-%COMP%]{gap:80px}[_nghost-%COMP%] .container[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .btn.cta[_ngcontent-%COMP%]{margin-left:auto}"]})};function Q(o,s){if(o&1&&(n(0,"div",4)(1,"h3"),r(2),a(),n(3,"p"),r(4),a()()),o&2){let e=s.$implicit;t(2),p(e.title),t(2),p(e.description)}}var K=class o{seo=M(N);page=E;ngOnInit(){this.seo.set(U)}static \u0275fac=function(e){return new(e||o)};static \u0275cmp=d({type:o,selectors:[["app-page-group"]],decls:22,vars:10,consts:[["data-theme","dark"],["data-height","viewport",1,"shadow"],[1,"container","fit",3,"text"],[1,"container"],[1,"side-by-side"],["showAs","grid",3,"cases"],["src","/assets/images/group.jpg","data-fit","cover",3,"separator"],[3,"resources"]],template:function(e,i){e&1&&(n(0,"app-page")(1,"section",0)(2,"app-hero",1)(3,"h1"),r(4),l(5,"br"),r(6),a()(),l(7,"app-text-reveal",2),a(),n(8,"section",0)(9,"div",3),f(10,Q,5,2,"div",4,u),a()(),n(12,"section"),l(13,"app-section-startups")(14,"app-section-about-us")(15,"app-section-cases",5)(16,"app-section-careers")(17,"app-image",6)(18,"app-section-offices")(19,"app-section-resources",7)(20,"app-section-why")(21,"app-section-contact-us"),a()()),e&2&&(t(),
1C("--section-bg","linear-gradient(0, var(--surface), #000d, #0000), url("+i.page.hero.image+")"),t(3),g(" ",i.page.hero.title[0]," "),t(2),g(" ",i.page.hero.title[1]," "),t(),c("text",i.page.hero.primaryMessageLines),t(),C("--section-bg","var(--color-blue-800)"),t(2),_(i.page.launches),t(5),c("cases",i.page.cases),t(2),c("separator",!0),t(2),c("resources",i.page.resources))},dependencies:[z,m,F,w,L,T,D,A,v,P,R,B],styles:["[_nghost-%COMP%] section[_ngcontent-%COMP%]{background-size:cover;background-position:center center;color:var(--text)}[_nghost-%COMP%] section[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{gap:calc(24 * var(--spacing))}[_nghost-%COMP%] section[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .side-by-side[_ngcontent-%COMP%]{justify-content:space-between;align-items:center}[_nghost-%COMP%] section[_ngcontent-%COMP%] .container[_ngcontent-%COMP%] .side-by-side[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{flex-basis:33%}"]})};export{K as PageGroup};
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.