{"id":1518,"date":"2026-10-17T14:27:08","date_gmt":"2026-10-17T14:27:08","guid":{"rendered":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/nuovo\/"},"modified":"2026-10-20T14:10:59","modified_gmt":"2026-10-20T14:10:59","slug":"home-2","status":"publish","type":"page","link":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/","title":{"rendered":"Home"},"content":{"rendered":"\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@600;700&amp;family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600&amp;display=swap\" rel=\"stylesheet\">\n<style>html{scroll-behavior:smooth}#rpc{margin:0;min-height:100vh}#rpc .site-header{top:var(--wp-admin--admin-bar-height,0px)}#rpc h1,#rpc h2,#rpc h3,#rpc h4,#rpc h5,#rpc h6,#rpc h1 a,#rpc h2 a,#rpc h3 a,#rpc h4 a{letter-spacing:normal;text-transform:none;color:inherit;margin-bottom:0}#rpc small{display:inline;color:inherit;font-size:smaller;line-height:inherit}#rpc button{padding:0;border:0;background:none;overflow:visible;transition:none;text-decoration:none}#rpc input,#rpc select,#rpc textarea,#rpc button{font:inherit;box-shadow:none;margin:0}#rpc ul{list-style:disc;padding-left:40px}#rpc ol{list-style:decimal;padding-left:40px}#rpc hr{margin:0;width:auto}#rpc a[href^=\"mailto:\"]{overflow-wrap:anywhere}#rpc :focus-visible{outline:2px solid #204e88;outline-offset:2px}.elementor-template-canvas, body.elementor-template-canvas{margin:0!important;padding:0!important;background:#fff}body.rpc-body .trp-language-switcher-container{z-index:60}.heateor_sss_sharing_container,.heateor_sss_sharing_title,.heateor_sss_sharing_ul{display:none!important}\n#rpc *,#rpc *::before,#rpc *::after{box-sizing:border-box}\n#rpc{-webkit-text-size-adjust:100%;scroll-behavior:smooth}\n#rpc{margin:0;min-height:100vh;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}\n#rpc img,#rpc picture,#rpc svg,#rpc video{display:block;max-width:100%;height:auto}\n#rpc h1,#rpc h2,#rpc h3,#rpc h4,#rpc p,#rpc ul,#rpc ol,#rpc figure{margin:0}\n#rpc ul,#rpc ol{padding:0;list-style:none}\n#rpc a{color:inherit;text-decoration:none}\n#rpc button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}\n#rpc input,#rpc select,#rpc textarea{font:inherit}\n#rpc :focus-visible{outline:3px solid var(--focus,#e84148);outline-offset:3px;border-radius:4px}\n#rpc .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}\n#rpc .skip-link{position:absolute;left:var(--space-4);top:-100px;z-index:100;padding:var(--space-2) var(--space-4);background:#fff;color:#000;border-radius:8px}\n#rpc .skip-link:focus{top:var(--space-4)}\n@media (prefers-reduced-motion:reduce){#rpc *,#rpc *::before,#rpc *::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}\n#rpc{--font-display:'Poppins',system-ui,-apple-system,'Segoe UI',sans-serif;\n  --font-body:'DM Sans',system-ui,-apple-system,'Segoe UI',sans-serif;\n\n  --text-xs:clamp(.75rem,.7rem + .25vw,.875rem);\n  --text-sm:clamp(.875rem,.8rem + .35vw,1rem);\n  --text-base:clamp(1rem,.95rem + .25vw,1.125rem);\n  --text-lg:clamp(1.125rem,1rem + .75vw,1.5rem);\n  --text-xl:clamp(1.5rem,1.2rem + 1.25vw,2.125rem);\n  --text-2xl:clamp(2rem,1.3rem + 2.6vw,3.5rem);\n\n  --space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;\n  --space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;\n  --space-20:5rem;--space-24:6rem;\n\n  --red:#e84148;\n  --red-dark:#c9323a;\n  --red-soft:#fdeeef;\n  --navy:#204e88;\n  --navy-deep:#17365f;\n  --ink:oklch(20% .015 260);         \n  --ink-2:oklch(42% .02 260);\n  --ink-3:oklch(58% .02 260);\n  --surface:#fff;\n  --surface-2:oklch(97.5% .004 250);\n  --surface-3:oklch(94.5% .006 250);\n  --line:oklch(20% .02 260 \/ .10);\n  --line-strong:oklch(20% .02 260 \/ .18);\n  --focus:var(--red);\n\n  --radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:26px;\n  --shadow-sm:0 1px 2px oklch(20% .02 260 \/ .06),0 4px 14px oklch(20% .02 260 \/ .05);\n  --shadow-md:0 10px 30px oklch(20% .02 260 \/ .10);\n  --wrap:1200px;}\n#rpc{font-family:var(--font-body);font-size:var(--text-base);color:var(--ink);background:var(--surface)}\n#rpc h1,#rpc h2,#rpc h3,#rpc .display{font-family:var(--font-display);letter-spacing:-.01em}\n#rpc h1{font-size:var(--text-2xl);font-weight:700;line-height:1.08;letter-spacing:-.025em}\n#rpc h2{font-size:var(--text-xl);font-weight:600;line-height:1.15}\n#rpc h3{font-size:var(--text-lg);font-weight:600;line-height:1.3}\n#rpc .wrap{width:min(var(--wrap),100% - 2*clamp(1rem,4vw,2.5rem));margin-inline:auto}\n#rpc .eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}\n#rpc .eyebrow::before{content:'';width:8px;height:8px;border-radius:50%;background:var(--red)}\n#rpc .lede{font-size:var(--text-base);color:var(--ink-2);max-width:60ch}\n#rpc .muted{color:var(--ink-3)}\n#rpc .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-6);border-radius:999px;font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;line-height:1;transition:background .15s,color .15s,border-color .15s,transform .1s;white-space:nowrap}\n#rpc .btn:active{transform:translateY(1px)}\n#rpc .btn-primary{background:var(--red);color:#fff}\n#rpc .btn-primary:hover{background:var(--red-dark)}\n#rpc .btn-secondary{background:transparent;color:var(--ink);border:1.5px solid var(--line-strong)}\n#rpc .btn-secondary:hover{border-color:var(--ink);background:var(--surface-2)}\n#rpc .btn-light{background:#fff;color:var(--navy)}\n#rpc .btn-light:hover{background:var(--surface-3)}\n#rpc .btn-ghost-light{color:#fff;border:1.5px solid oklch(100% 0 0 \/ .4)}\n#rpc .btn-ghost-light:hover{border-color:#fff;background:oklch(100% 0 0 \/ .08)}\n#rpc .btn-sm{min-height:40px;padding:0 var(--space-4)}\n#rpc .link{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:600;font-size:var(--text-sm);color:var(--ink);border-bottom:1.5px solid transparent;transition:color .15s,border-color .15s}\n#rpc .link:hover{color:var(--red);border-color:var(--red)}\n#rpc .link svg{width:16px;height:16px;transition:transform .15s}\n#rpc .link:hover svg{transform:translateX(3px)}\n#rpc .site-header{position:sticky;top:0;z-index:50;background:oklch(100% 0 0 \/ .92);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}\n#rpc .site-header .wrap{display:flex;align-items:center;gap:var(--space-6);min-height:76px}\n#rpc .brand img{height:52px;width:auto}\n#rpc .nav{margin-left:auto;display:flex;align-items:center;gap:var(--space-1)}\n#rpc .nav a{display:inline-flex;align-items:center;gap:6px;padding:var(--space-2) var(--space-3);border-radius:999px;font-size:var(--text-sm);font-weight:500;color:var(--ink-2);transition:background .15s,color .15s}\n#rpc .nav a:hover{background:var(--surface-3);color:var(--ink)}\n#rpc .nav a svg{width:14px;height:14px;opacity:.6}\n#rpc .header-actions{display:flex;align-items:center;gap:var(--space-3)}\n#rpc .header-actions .area{font-size:var(--text-sm);font-weight:500;color:var(--ink-2);padding:var(--space-2) var(--space-3)}\n#rpc .header-actions .area:hover{color:var(--ink)}\n#rpc .nav-toggle{display:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:var(--radius-sm);border:1.5px solid var(--line-strong)}\n#rpc .nav-toggle svg{width:22px;height:22px}\n#rpc .hero{background:linear-gradient(180deg,var(--surface-2) 0%,#fff 100%);padding-block:clamp(var(--space-10),7vw,var(--space-20)) clamp(var(--space-12),7vw,var(--space-20))}\n#rpc .hero .wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(var(--space-8),5vw,var(--space-16));align-items:center}\n#rpc .hero-copy h1{margin-top:var(--space-5);max-width:14ch}\n#rpc .hero-copy h1 em{font-style:normal;color:var(--red)}\n#rpc .hero-copy .lede{margin-top:var(--space-6)}\n#rpc .hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}\n#rpc .hero-note{margin-top:var(--space-8);display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .hero-note .stack{display:flex}\n#rpc .hero-note .stack img{width:34px;height:34px;object-fit:contain;background:#fff;border-radius:50%;border:2px solid #fff;box-shadow:var(--shadow-sm);margin-left:-8px;padding:3px}\n#rpc .hero-note .stack img:first-child{margin-left:0}\n#rpc .hero-media{position:relative}\n#rpc .hero-media>img{aspect-ratio:5\/4.3;object-fit:cover;object-position:60% 30%;border-radius:var(--radius-xl)}\n#rpc .hero-card{position:absolute;left:clamp(-2rem,-3vw,-.5rem);bottom:clamp(1rem,3vw,2rem);width:min(340px,86%);background:#fff;border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);box-shadow:var(--shadow-md);display:grid;grid-template-columns:auto 1fr;gap:var(--space-4);align-items:center}\n#rpc .hero-card .date{display:grid;place-items:center;width:58px;height:62px;border-radius:var(--radius-md);background:var(--red-soft);color:var(--red);font-family:var(--font-display);line-height:1}\n#rpc .hero-card .date b{font-size:1.5rem;font-weight:700}\n#rpc .hero-card .date span{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-top:2px}\n#rpc .hero-card .lbl{font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}\n#rpc .hero-card .ttl{font-weight:600;line-height:1.3;margin-top:2px}\n#rpc .hero-card .meta{font-size:var(--text-xs);color:var(--ink-2);margin-top:4px}\n#rpc .comuni{border-block:1px solid var(--line);background:#fff}\n#rpc .comuni .wrap{display:flex;align-items:center;gap:var(--space-8);padding-block:var(--space-6)}\n#rpc .comuni-label{flex:0 0 auto;max-width:170px;font-size:var(--text-sm);line-height:1.35;color:var(--ink-2)}\n#rpc .comuni-label b{display:block;font-family:var(--font-display);font-size:var(--text-base);color:var(--ink)}\n#rpc .comuni-list{display:flex;flex:1;justify-content:space-between;gap:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:var(--space-1)}\n#rpc .comuni-list::-webkit-scrollbar{display:none}\n#rpc .comuni-list a{flex:0 0 auto;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);min-width:112px;padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:500;color:var(--ink-2);text-align:center;transition:background .15s}\n#rpc .comuni-list a:hover{background:var(--surface-2);color:var(--ink)}\n#rpc .comuni-list img{height:60px;width:auto}\n#rpc .section{padding-block:clamp(var(--space-12),7vw,var(--space-24))}\n#rpc .section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);align-items:end;margin-bottom:clamp(var(--space-8),4vw,var(--space-12))}\n#rpc .section-head h2{margin-top:var(--space-3);max-width:20ch}\n#rpc .section-head .lede{justify-self:end}\n#rpc .section-head.simple{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:var(--space-4)}\n#rpc .iniziative{background:#fff}\n#rpc .ini-grid{display:grid;grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:var(--space-4)}\n#rpc .ini{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-2);border:1px solid var(--line);transition:transform .2s,box-shadow .2s,border-color .2s}\n#rpc .ini:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:transparent}\n#rpc .ini img{width:64px;height:64px}\n#rpc .ini h3{margin-top:var(--space-2)}\n#rpc .ini p{font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .ini .ini-sub{font-weight:600;color:var(--ink);font-size:var(--text-base);margin-top:-6px}\n#rpc .ini-featured .ini-sub{color:#fff;font-size:var(--text-lg)}\n#rpc .ini .link{margin-top:auto;padding-top:var(--space-3)}\n#rpc .ini-featured{grid-row:1 \/ span 2;background:var(--navy);color:#fff;border-color:transparent;justify-content:flex-end;padding:var(--space-8);background-image:radial-gradient(120% 90% at 100% 0%,#2f64a6 0%,transparent 60%)}\n#rpc .ini-featured img{width:88px;height:88px}\n#rpc .ini-featured h3{font-size:var(--text-xl);max-width:12ch}\n#rpc .ini-featured p{color:oklch(100% 0 0 \/ .78);font-size:var(--text-base);max-width:46ch}\n#rpc .ini-featured .tag{align-self:flex-start;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;border-radius:999px;background:oklch(100% 0 0 \/ .14)}\n#rpc .ini-featured .link{color:#fff}\n#rpc .ini-featured .link:hover{color:#fff;border-color:#fff}\n#rpc .eventi{background:var(--surface-2);border-block:1px solid var(--line)}\n#rpc .eventi-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.9fr);gap:clamp(var(--space-8),4vw,var(--space-12));align-items:start}\n#rpc .event-list{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}\n#rpc .event{display:grid;grid-template-columns:72px 1fr auto;gap:var(--space-5);align-items:center;padding:var(--space-5) var(--space-6);border-top:1px solid var(--line);transition:background .15s}\n#rpc .event:first-child{border-top:0}\n#rpc .event:hover{background:var(--surface-2)}\n#rpc .event .date{display:grid;place-items:center;align-self:start;width:72px;padding:var(--space-2) 0;border-radius:var(--radius-md);background:var(--surface-3);font-family:var(--font-display);line-height:1}\n#rpc .event .date b{font-size:1.5rem;font-weight:700;color:var(--ink)}\n#rpc .event .date span{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);margin-top:4px}\n#rpc .event h3{font-size:var(--text-base);font-family:var(--font-body);font-weight:600}\n#rpc .event .meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-2);font-size:var(--text-xs);color:var(--ink-2)}\n#rpc .event .meta span{display:inline-flex;align-items:center;gap:5px}\n#rpc .event .meta svg{width:14px;height:14px;opacity:.7}\n#rpc .badge{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:600;padding:3px 9px;border-radius:999px;background:var(--surface-3);color:var(--ink-2);letter-spacing:.02em}\n#rpc .badge-red{background:var(--red-soft);color:var(--red-dark)}\n#rpc .badge-navy{background:rgba(32,78,136,.1);color:var(--navy)}\n#rpc .event-list .foot{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--surface-2);border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .aside{display:flex;flex-direction:column;gap:var(--space-4)}\n#rpc .panel{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}\n#rpc .panel h3{font-size:var(--text-lg)}\n#rpc .panel p{font-size:var(--text-sm);color:var(--ink-2);margin-top:var(--space-2)}\n#rpc .panel .choices{display:grid;gap:var(--space-2);margin-top:var(--space-5)}\n#rpc .choice{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1.5px solid var(--line-strong);font-weight:600;font-size:var(--text-sm);transition:border-color .15s,background .15s}\n#rpc .choice:hover{border-color:var(--ink);background:var(--surface-2)}\n#rpc .choice svg{width:18px;height:18px;flex:none}\n#rpc .panel-job{background:var(--navy);color:#fff;border-color:transparent}\n#rpc .panel-job h3,#rpc .panel-job p{color:#fff}\n#rpc .panel-job p{color:oklch(100% 0 0 \/ .78)}\n#rpc .job{margin-top:var(--space-5);padding:var(--space-4);border-radius:var(--radius-md);background:oklch(100% 0 0 \/ .08);border:1px solid oklch(100% 0 0 \/ .12)}\n#rpc .job .ttl{font-weight:600}\n#rpc .job .meta{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}\n#rpc .job .badge{background:oklch(100% 0 0 \/ .14);color:#fff}\n#rpc .job .desc{font-size:var(--text-xs);color:oklch(100% 0 0 \/ .78);margin-top:var(--space-3);line-height:1.5}\n#rpc .job .btn{margin-top:var(--space-4);width:100%}\n#rpc .panel-job .foot{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-5);font-size:var(--text-sm)}\n#rpc .panel-job .foot a{color:#fff;font-weight:600;border-bottom:1.5px solid oklch(100% 0 0 \/ .4)}\n#rpc .panel-job .foot a:hover{border-color:#fff}\n#rpc .news-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--space-8)}\n#rpc .news-feature{display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-2);border:1px solid var(--line)}\n#rpc .news-feature img{aspect-ratio:16\/9;object-fit:cover;width:100%}\n#rpc .news-feature .body{padding:var(--space-6) var(--space-6) var(--space-8)}\n#rpc .news-feature h3{font-size:var(--text-xl);margin-top:var(--space-3);max-width:22ch}\n#rpc .news-feature p{margin-top:var(--space-3);color:var(--ink-2);max-width:60ch}\n#rpc .news-feature .link{margin-top:var(--space-5)}\n#rpc .news-meta{display:flex;gap:var(--space-3);align-items:center;font-size:var(--text-xs);color:var(--ink-3)}\n#rpc .news-meta time{font-weight:600;color:var(--ink-2)}\n#rpc .news-side{display:flex;flex-direction:column}\n#rpc .news-item{display:grid;grid-template-columns:116px 1fr;gap:var(--space-4);padding:var(--space-5) 0;border-top:1px solid var(--line);align-items:start}\n#rpc .news-item:first-child{border-top:0;padding-top:0}\n#rpc .news-item img{aspect-ratio:4\/3;object-fit:cover;border-radius:var(--radius-md);width:100%}\n#rpc .news-item h3{font-family:var(--font-body);font-size:var(--text-base);font-weight:600;margin-top:var(--space-1);line-height:1.35}\n#rpc .news-item h3 a:hover{color:var(--red)}\n#rpc .news-side .link{margin-top:auto;padding-top:var(--space-4);align-self:flex-start}\n#rpc .contatti{background:var(--navy-deep);color:#fff;background-image:radial-gradient(90% 80% at 0% 100%,#204e88 0%,transparent 60%)}\n#rpc .contatti .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(var(--space-8),5vw,var(--space-16));align-items:center}\n#rpc .contatti .eyebrow{color:oklch(100% 0 0 \/ .7)}\n#rpc .contatti h2{margin-top:var(--space-3);max-width:18ch}\n#rpc .contatti .lede{color:oklch(100% 0 0 \/ .78);margin-top:var(--space-4)}\n#rpc .contact-list{margin-top:var(--space-6);display:grid;gap:var(--space-3);font-size:var(--text-sm)}\n#rpc .contact-list li{display:flex;gap:var(--space-3);align-items:flex-start;color:oklch(100% 0 0 \/ .85)}\n#rpc .contact-list svg{width:18px;height:18px;flex:none;margin-top:3px;opacity:.8}\n#rpc .contact-list a:hover{text-decoration:underline}\n#rpc .contatti .hero-actions{margin-top:var(--space-6)}\n#rpc .assistenza{background:#fff;color:var(--ink);border-radius:var(--radius-lg);padding:var(--space-8);display:grid;gap:var(--space-4)}\n#rpc .assistenza img{height:76px;width:auto}\n#rpc .assistenza p{font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .assistenza .link{align-self:start}\n#rpc .site-footer{background:var(--surface-2);border-top:1px solid var(--line);padding-block:var(--space-16) var(--space-8);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .funding{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--space-8);align-items:center;padding-bottom:var(--space-10);border-bottom:1px solid var(--line)}\n#rpc .funding-logos{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-6)}\n#rpc .funding-logos img{height:44px;width:auto}\n#rpc .funding p{font-size:var(--text-xs);line-height:1.55}\n#rpc .foot-cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:var(--space-8);padding-block:var(--space-10)}\n#rpc .foot-cols h3{font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--space-4)}\n#rpc .foot-cols li{margin-bottom:var(--space-2)}\n#rpc .foot-cols a:hover{color:var(--red)}\n#rpc .foot-brand img{height:56px;width:auto;margin-bottom:var(--space-4)}\n#rpc .foot-brand p{max-width:34ch}\n#rpc .foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--line);font-size:var(--text-xs)}\n#rpc .foot-bottom .social{display:flex;gap:var(--space-2)}\n#rpc .foot-bottom .social a{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--line-strong)}\n#rpc .foot-bottom .social a:hover{border-color:var(--ink);color:var(--ink)}\n#rpc .foot-bottom .social svg{width:16px;height:16px}\n#rpc .reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}\n#rpc .reveal.in{opacity:1;transform:none}\n@media (prefers-reduced-motion:reduce){#rpc .reveal{opacity:1;transform:none}}\n@media (max-width:1080px){#rpc .nav{display:none}\n#rpc .nav-toggle{display:inline-flex}\n#rpc .header-actions .area{display:none}\n#rpc .nav.open{display:flex;position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;gap:0;padding:var(--space-3) var(--space-4) var(--space-5);background:#fff;border-bottom:1px solid var(--line);box-shadow:var(--shadow-md)}\n#rpc .nav.open a{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-base)}\n#rpc .ini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n#rpc .ini-featured{grid-column:1 \/ -1;grid-row:auto}\n#rpc .eventi-layout,#rpc .news-grid,#rpc .contatti .wrap,#rpc .funding{grid-template-columns:1fr}\n#rpc .foot-cols{grid-template-columns:1fr 1fr}}\n@media (max-width:760px){#rpc .site-header .wrap{min-height:68px}\n#rpc .brand img{height:44px}\n#rpc .header-actions{gap:var(--space-2)}\n#rpc .lang{padding:2px}\n#rpc .lang a{padding:3px 8px}\n#rpc .header-actions .btn-sm{padding-inline:var(--space-3)}\n#rpc .hero .wrap{grid-template-columns:1fr}\n#rpc .hero-copy h1{max-width:none}\n#rpc .hero-media>img{aspect-ratio:4\/3}\n#rpc .hero-card{position:relative;z-index:1;left:auto;bottom:auto;width:auto;margin-top:calc(-1 * var(--space-10));margin-inline:var(--space-4)}\n#rpc .comuni .wrap{flex-direction:column;align-items:stretch;gap:var(--space-4)}\n#rpc .comuni-label{max-width:none;display:flex;align-items:baseline;gap:var(--space-2)}\n#rpc .comuni-list{justify-content:flex-start;margin-inline:calc(-1 * clamp(1rem,4vw,2.5rem));padding-inline:clamp(1rem,4vw,2.5rem)}\n#rpc .section-head{grid-template-columns:1fr}\n#rpc .section-head .lede{justify-self:start}\n#rpc .ini-grid{grid-template-columns:1fr}\n#rpc .event{grid-template-columns:60px 1fr;row-gap:var(--space-3)}\n#rpc .event .date{width:60px}\n#rpc .event .date b{font-size:1.25rem}\n#rpc .event .btn{grid-column:2}\n#rpc .event-list .foot{flex-direction:column;align-items:flex-start}\n#rpc .news-item{grid-template-columns:96px 1fr}\n#rpc .foot-cols{grid-template-columns:1fr}\n#rpc .btn{width:100%}\n#rpc .hero-actions .btn,#rpc .event .btn,#rpc .panel-job .btn,#rpc .btn-sm{width:auto}\n#rpc .hero-note{display:none}}\n#rpc section[id]{scroll-margin-top:84px}\n#rpc .has-sub{position:relative}\n#rpc .has-sub>a svg{transition:transform .15s}\n#rpc .has-sub:hover>a svg,#rpc .has-sub:focus-within>a svg{transform:rotate(180deg)}\n#rpc .sub{position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,6px);min-width:300px;padding:var(--space-2);background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);opacity:0;visibility:hidden;transition:opacity .15s,transform .15s,visibility .15s;z-index:60}\n#rpc .has-sub:hover .sub,#rpc .has-sub:focus-within .sub{opacity:1;visibility:visible;transform:translate(-50%,0)}\n#rpc .has-sub::after{content:'';position:absolute;left:0;right:0;top:100%;height:10px}\n#rpc .nav .sub a{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--ink);font-weight:500}\n#rpc .nav .sub a:hover{background:var(--surface-2)}\n#rpc .nav .sub img{width:36px;height:36px;object-fit:contain;flex:none}\n#rpc .nav .sub span{display:flex;flex-direction:column;line-height:1.25}\n#rpc .nav .sub small{font-size:var(--text-xs);color:var(--ink-3);font-weight:400}\n#rpc .sub-compact{min-width:260px}\n#rpc .nav .sub-compact img{width:26px;height:26px}\n#rpc .lang{display:inline-flex;border:1.5px solid var(--line-strong);border-radius:999px;padding:3px;font-size:var(--text-xs);font-weight:600}\n#rpc .lang a{padding:4px 10px;border-radius:999px;color:var(--ink-3)}\n#rpc .lang a[aria-current]{background:var(--ink);color:#fff}\n#rpc .lang a:not([aria-current]):hover{color:var(--ink)}\n#rpc .progetto{background:#fff}\n#rpc .progetto-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(var(--space-8),5vw,var(--space-16));align-items:center}\n#rpc .progetto-copy h2{margin-top:var(--space-3);max-width:18ch}\n#rpc .progetto-copy .lede{margin-top:var(--space-5)}\n#rpc .progetto-copy .lede + .lede{margin-top:var(--space-3)}\n#rpc .progetto-copy .link{margin-top:var(--space-6)}\n#rpc .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--line)}\n#rpc .stats div{display:flex;flex-direction:column-reverse;gap:2px}\n#rpc .stats dd{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:1;color:var(--red)}\n#rpc .stats dt{font-size:var(--text-xs);color:var(--ink-2);line-height:1.3}\n#rpc .progetto-media img{border-radius:var(--radius-xl);aspect-ratio:4\/3;object-fit:cover}\n#rpc .progetto-media figcaption{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--ink-3);padding-left:var(--space-4);border-left:2px solid var(--line-strong)}\n#rpc .paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(var(--space-12),6vw,var(--space-20));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#rpc .paths article{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8) var(--space-8) var(--space-8) 0;border-left:1px solid var(--line);padding-left:var(--space-8)}\n#rpc .paths article:first-child{border-left:0;padding-left:0}\n#rpc .paths article:last-child{padding-right:0}\n#rpc .paths h3{margin-top:var(--space-1)}\n#rpc .paths p{font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .paths .link{margin-top:auto;padding-top:var(--space-2)}\n@media (max-width:1080px){#rpc .nav.open .has-sub{display:contents}\n#rpc .nav.open .has-sub>a svg{display:none}\n#rpc .nav.open .sub{position:static;transform:none;opacity:1;visibility:visible;box-shadow:none;border:0;padding:0 0 var(--space-2) var(--space-4);min-width:0}\n#rpc .nav.open .sub a{font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .nav.open .sub small{display:none}\n#rpc .has-sub::after{display:none}\n#rpc .progetto-grid{grid-template-columns:1fr}\n#rpc .paths{grid-template-columns:1fr}\n#rpc .paths article{border-left:0;padding:var(--space-6) 0;border-top:1px solid var(--line)}\n#rpc .paths article:first-child{border-top:0}}\n@media (max-width:760px){#rpc .stats{grid-template-columns:repeat(3,minmax(0,1fr))}}\n#rpc .crumbs{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;padding-block:var(--space-4);font-size:var(--text-xs);color:var(--ink-3)}\n#rpc .crumbs a:hover{color:var(--red)}\n#rpc .crumbs svg{width:12px;height:12px;opacity:.5}\n#rpc .crumbs [aria-current]{color:var(--ink-2);font-weight:500}\n#rpc .desk-hero{padding-block:var(--space-6) clamp(var(--space-12),6vw,var(--space-20));background:linear-gradient(180deg,var(--surface-2) 0%,#fff 100%)}\n#rpc .desk-hero .wrap{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(var(--space-8),5vw,var(--space-16));align-items:start}\n#rpc .desk-id{display:flex;align-items:center;gap:var(--space-4)}\n#rpc .desk-id img{height:84px;width:auto}\n#rpc .desk-id .eyebrow{display:block}\n#rpc .desk-id .eyebrow::before{display:none}\n#rpc .desk-id .comune{display:block;font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--ink);margin-top:2px}\n#rpc .desk-hero h1{margin-top:var(--space-6);font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem);max-width:20ch}\n#rpc .desk-hero h1::before{content:'\\201C';color:var(--red)}\n#rpc .desk-hero h1::after{content:'\\201D';color:var(--red)}\n#rpc .desk-hero .lede{margin-top:var(--space-5)}\n#rpc .desk-hero .hero-actions{margin-top:var(--space-6)}\n#rpc .info-card{display:grid;gap:var(--space-3);min-width:0}\n#rpc .eyebrow-sm{display:block;font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}\n#rpc .status{display:inline-flex;align-items:center;gap:7px;font-size:var(--text-xs);font-weight:600;padding:5px 11px;border-radius:999px;white-space:nowrap;background:var(--surface-2);color:var(--ink-2)}\n#rpc .status::before{content:'';width:8px;height:8px;border-radius:50%;background:#9ca3af}\n#rpc .status.open{background:#e7f7ee;color:#166534}\n#rpc .status.open::before{background:#22c55e}\n#rpc .status.closed{background:var(--red-soft);color:var(--red-dark)}\n#rpc .status.closed::before{background:var(--red)}\n#rpc .ic-tile{border-radius:var(--radius-lg);padding:var(--space-6);min-width:0}\n#rpc .ic-now{background:#fff;border:1px solid var(--line);display:grid;gap:var(--space-4);position:relative;overflow:hidden;box-shadow:var(--shadow-sm)}\n#rpc .ic-now::before{content:'';position:absolute;inset:0 auto 0 0;width:5px;background:var(--red)}\n#rpc .ic-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap}\n#rpc .ic-next{font-size:var(--text-xl);line-height:1.15;font-family:var(--font-display);font-weight:700}\n#rpc .week{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}\n#rpc .week span{display:grid;place-items:center;height:36px;border-radius:10px;font-size:var(--text-xs);font-weight:600;color:var(--ink-3);background:var(--surface-2)}\n#rpc .week span.on{background:var(--navy);color:#fff}\n#rpc .week span.today{box-shadow:0 0 0 2px var(--red) inset}\n#rpc .ic-hours{display:grid}\n#rpc .ic-hours div{display:flex;justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);padding:8px 0;border-top:1px solid var(--line)}\n#rpc .ic-hours div:first-child{border-top:0}\n#rpc .ic-hours b{font-weight:600}\n#rpc .ic-hours span{color:var(--ink-2);text-align:right}\n#rpc .ic-hours div.today{color:var(--red-dark)}\n#rpc .ic-hours div.today span{color:var(--red-dark)}\n#rpc .ic-info{background:var(--surface-2);display:grid;gap:var(--space-4)}\n#rpc .ic-item{display:grid;grid-template-columns:20px 1fr;gap:var(--space-3);align-items:start}\n#rpc .ic-item svg{width:20px;height:20px;color:var(--navy);margin-top:2px}\n#rpc .ic-item>div{display:grid;gap:2px;min-width:0}\n#rpc .ic-item small{font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}\n#rpc .ic-item b{font-weight:600;font-size:var(--text-sm)}\n#rpc .ic-item span{font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .ic-item .todo{color:var(--ink-3)}\n#rpc .ic-item a{font-size:var(--text-sm);font-weight:500;border-bottom:1px solid var(--line-strong);width:fit-content;overflow-wrap:anywhere}\n#rpc .ic-item a:hover{color:var(--red);border-color:var(--red)}\n#rpc .ic-actions{display:flex;gap:var(--space-2);flex-wrap:wrap;padding-top:var(--space-2)}\n#rpc .ic-actions .btn svg{width:16px;height:16px}\n#rpc .ic-dir{display:inline-flex;align-items:center;gap:8px;justify-self:start;font-size:var(--text-sm);font-weight:600;color:var(--navy);padding:0 var(--space-2)}\n#rpc .ic-dir svg{width:16px;height:16px}\n#rpc .ic-dir:hover{color:var(--red)}\n#rpc .hours{display:grid;gap:4px}\n#rpc .hours div{display:flex;justify-content:space-between;gap:var(--space-4);padding:4px 8px;margin:0 -8px;border-radius:6px}\n#rpc .hours div.today{background:var(--red-soft);color:var(--red-dark);font-weight:600}\n#rpc .hours span:first-child{min-width:7ch}\n#rpc .desk-switch{border-block:1px solid var(--line);background:#fff}\n#rpc .desk-place{padding-block:clamp(var(--space-10),5vw,var(--space-16)) 0}\n#rpc .desk-place .wrap{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);border-radius:var(--radius-xl);overflow:hidden;background:var(--navy);color:#fff}\n#rpc .desk-place figure{margin:0;min-height:100%}\n#rpc .desk-place figure img{width:100%;height:100%;aspect-ratio:3\/2;object-fit:cover;display:block}\n#rpc .place-copy{padding:clamp(var(--space-6),4vw,var(--space-10));display:flex;flex-direction:column;justify-content:center;gap:var(--space-3);background-image:radial-gradient(90% 80% at 100% 0%,#204e88 0%,transparent 60%)}\n#rpc .place-stemma{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 2px 6px oklch(0% 0 0 \/ .3))}\n#rpc .place-copy .eyebrow{color:oklch(100% 0 0 \/ .7)}\n#rpc .place-copy h2{font-size:var(--text-2xl);color:#fff}\n#rpc .place-copy p{font-size:var(--text-sm);color:oklch(100% 0 0 \/ .82);line-height:1.6}\n#rpc .place-copy .link{color:#fff;margin-top:var(--space-2)}\n#rpc .place-copy .link:hover{color:var(--red-soft)}\n#rpc .photo-mosaic{display:grid;grid-template-columns:1.3fr .7fr 1fr;gap:var(--space-3);width:min(var(--wrap),100% - 2*clamp(1rem,4vw,2.5rem));margin:clamp(var(--space-8),4vw,var(--space-12)) auto 0}\n#rpc .photo-mosaic img{width:100%;height:100%;aspect-ratio:3\/2;object-fit:cover;border-radius:var(--radius-lg);display:block}\n#rpc .photo-mosaic img:nth-child(2){aspect-ratio:auto}\n#rpc .desk-switch .wrap{display:flex;align-items:center;gap:var(--space-6);padding-block:var(--space-4)}\n#rpc .desk-switch .lbl{flex:none;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}\n#rpc .desk-switch ul{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none;flex:1}\n#rpc .desk-switch ul::-webkit-scrollbar{display:none}\n#rpc .desk-switch a{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 12px 6px 6px;border-radius:999px;border:1.5px solid var(--line);font-size:var(--text-xs);font-weight:500;color:var(--ink-2);white-space:nowrap}\n#rpc .desk-switch a:hover{border-color:var(--ink);color:var(--ink)}\n#rpc .desk-switch a[aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}\n#rpc .desk-switch img{width:24px;height:24px;object-fit:contain}\n#rpc .desk-main{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.9fr);gap:clamp(var(--space-8),4vw,var(--space-12));align-items:start}\n#rpc .svc-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-6);margin-top:var(--space-6)}\n#rpc .svc-list li{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) 0;border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .svc-list li b{display:block;color:var(--ink);font-weight:600}\n#rpc .svc-list svg{width:20px;height:20px;flex:none;color:var(--red);margin-top:2px}\n#rpc .ini-links{display:grid;gap:var(--space-2);margin-top:var(--space-6)}\n#rpc .ini-links a{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;transition:border-color .15s,background .15s}\n#rpc .ini-links a:hover{border-color:var(--ink);background:var(--surface-2)}\n#rpc .ini-links img{width:44px;height:44px}\n#rpc .ini-links b{display:block;font-weight:600;font-size:var(--text-sm)}\n#rpc .ini-links small{display:block;font-size:var(--text-xs);color:var(--ink-3)}\n#rpc .ini-links svg{width:18px;height:18px;color:var(--ink-3)}\n#rpc .embed{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}\n#rpc .embed iframe{display:block;width:100%;border:0;min-height:420px;background:var(--surface-2)}\n#rpc .embed .foot{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--line);background:var(--surface-2);font-size:var(--text-xs);color:var(--ink-3)}\n#rpc .map-card{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line)}\n#rpc .map-card iframe{display:block;width:100%;height:320px;border:0;filter:saturate(.85)}\n#rpc .map-card .foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);font-size:var(--text-sm);background:#fff}\n#rpc .newsletter{background:var(--navy);color:#fff;border-radius:var(--radius-lg);padding:var(--space-6)}\n#rpc .newsletter h3{color:#fff}\n#rpc .newsletter p{font-size:var(--text-sm);color:oklch(100% 0 0 \/ .78);margin-top:var(--space-2)}\n#rpc .newsletter form{display:grid;gap:var(--space-3);margin-top:var(--space-5)}\n#rpc .newsletter label{font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:oklch(100% 0 0 \/ .7)}\n#rpc .newsletter input,#rpc .newsletter select{width:100%;min-height:46px;padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid oklch(100% 0 0 \/ .2);background:oklch(100% 0 0 \/ .08);color:#fff}\n#rpc .newsletter select option{color:var(--ink)}\n#rpc .newsletter input::placeholder{color:oklch(100% 0 0 \/ .5)}\n#rpc .newsletter .consent{display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--text-xs);color:oklch(100% 0 0 \/ .78);text-transform:none;letter-spacing:0;font-weight:400}\n#rpc .newsletter .consent input{width:18px;height:18px;min-height:0;margin-top:2px;padding:0}\n#rpc .newsletter .btn{margin-top:var(--space-2)}\n#rpc .desk-news{margin-top:clamp(var(--space-12),6vw,var(--space-20))}\n#rpc .desk-news .news-item{grid-template-columns:140px 1fr}\n@media (max-width:1080px){#rpc .desk-hero .wrap,#rpc .desk-main{grid-template-columns:1fr}\n#rpc .desk-switch .wrap{flex-direction:column;align-items:stretch;gap:var(--space-3)}}\n@media (max-width:760px){#rpc .desk-id img{height:64px}\n#rpc .svc-list{grid-template-columns:1fr}\n#rpc .ini-links a{grid-template-columns:40px 1fr auto}\n#rpc .desk-news .news-item{grid-template-columns:96px 1fr}}\n#rpc .btn svg{width:16px;height:16px;flex:none}\n#rpc .hours span:last-child{text-align:right}\n#rpc .ini-hero{padding-block:var(--space-6) clamp(var(--space-12),6vw,var(--space-20));background:linear-gradient(180deg,var(--surface-2) 0%,#fff 100%)}\n#rpc .ini-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(var(--space-8),5vw,var(--space-16));align-items:start}\n#rpc .ini-id{display:flex;align-items:center;gap:var(--space-4)}\n#rpc .ini-id img{width:64px;height:64px}\n#rpc .ini-id .eyebrow::before{display:none}\n#rpc .ini-hero h1{margin-top:var(--space-6);font-size:clamp(2rem,1.3rem + 2.6vw,3.4rem);max-width:14ch}\n#rpc .ini-hero .lede{margin-top:var(--space-5);font-size:var(--text-lg);max-width:40ch}\n#rpc .ini-hero .hero-actions{margin-top:var(--space-6)}\n#rpc .target{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}\n#rpc .target .lbl{font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-right:var(--space-2)}\n#rpc .target ul{display:contents}\n#rpc .target li{font-size:var(--text-xs);font-weight:500;padding:5px 12px;border-radius:999px;background:#fff;border:1px solid var(--line-strong);color:var(--ink-2)}\n#rpc .ini-media{position:relative}\n#rpc .ini-media img{width:100%;aspect-ratio:3\/2;object-fit:cover;border-radius:var(--radius-xl)}\n#rpc .facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:calc(-1 * var(--space-10)) var(--space-6) 0;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);position:relative;overflow:hidden}\n#rpc .facts>div{background:#fff;padding:var(--space-4) var(--space-5);min-width:0}\n#rpc .facts dt{display:flex;align-items:center;gap:7px;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}\n#rpc .facts dt svg{width:16px;height:16px;color:var(--red);flex:none}\n#rpc .facts dd{margin:6px 0 0;font-size:var(--text-sm);font-weight:500;color:var(--ink);line-height:1.45}\n#rpc .ini-body{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.9fr);gap:clamp(var(--space-8),5vw,var(--space-16));align-items:start}\n#rpc .prose p{margin-top:var(--space-4);color:var(--ink-2);font-size:var(--text-base);line-height:1.65}\n#rpc .prose p:first-of-type{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--ink)}\n#rpc .prose h2{margin-top:var(--space-3);color:var(--ink);font-size:clamp(1.35rem,1rem + 1.2vw,1.8rem);max-width:24ch}\n#rpc .prose h3{margin-top:var(--space-10)}\n#rpc .acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-6);margin-top:var(--space-4)}\n#rpc .acts li{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) 0;border-top:1px solid var(--line);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .acts svg{width:18px;height:18px;flex:none;color:var(--red);margin-top:2px}\n#rpc .steps-card{position:sticky;top:96px;background:var(--navy);color:#fff;border-radius:var(--radius-lg);padding:var(--space-6) var(--space-6) var(--space-4)}\n#rpc .steps-card .eyebrow{color:#fff}\n#rpc .steps-card .eyebrow::before{background:#fff}\n#rpc .steps{display:grid;margin-top:var(--space-4)}\n#rpc .steps li{display:grid;grid-template-columns:36px 1fr;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid oklch(100% 0 0 \/ .15)}\n#rpc .steps li:first-child{border-top:0}\n#rpc .steps .num{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--navy);font-family:var(--font-display);font-weight:700}\n#rpc .steps b{display:block;font-weight:600}\n#rpc .steps p{margin-top:4px;font-size:var(--text-sm);color:oklch(100% 0 0 \/ .78);line-height:1.5}\n#rpc .chips{display:flex;flex-wrap:wrap;gap:var(--space-2);max-width:60%;justify-content:flex-end}\n#rpc .chip{font:inherit;font-size:var(--text-xs);font-weight:500;padding:6px 12px;border-radius:999px;border:1.5px solid var(--line-strong);background:#fff;color:var(--ink-2);cursor:pointer;transition:all .15s}\n#rpc .chip:hover{border-color:var(--ink);color:var(--ink)}\n#rpc .chip[aria-pressed=\"true\"]{background:var(--ink);border-color:var(--ink);color:#fff}\n#rpc .event-list.past .event{opacity:.75}\n#rpc .event-list.past .event:hover{background:#fff}\n#rpc .empty{display:grid;justify-items:center;text-align:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);background:#fff;border:1px dashed var(--line-strong);border-radius:var(--radius-lg)}\n#rpc .empty img{width:56px;height:56px;opacity:.9}\n#rpc .empty b{font-size:var(--text-lg);font-family:var(--font-display)}\n#rpc .empty p{font-size:var(--text-sm);color:var(--ink-2);max-width:38ch}\n#rpc .panel-navy{background:var(--navy);color:#fff;border-color:transparent}\n#rpc .panel-navy h3{color:#fff}\n#rpc .panel-navy p{color:oklch(100% 0 0 \/ .78)}\n#rpc .comuni-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin-top:var(--space-4)}\n#rpc .comuni-links a{display:flex;align-items:center;gap:var(--space-2);padding:6px 10px;border-radius:var(--radius-md);background:oklch(100% 0 0 \/ .1);font-size:var(--text-xs);font-weight:500;color:#fff}\n#rpc .comuni-links a:hover{background:oklch(100% 0 0 \/ .18)}\n#rpc .comuni-links img{width:22px;height:22px;object-fit:contain}\n#rpc .desk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}\n#rpc .desk-card{display:flex;flex-direction:column;gap:var(--space-4);background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}\n#rpc .desk-card header{display:flex;align-items:center;gap:var(--space-3)}\n#rpc .desk-card header img{width:44px;height:44px;object-fit:contain}\n#rpc .desk-card header .eyebrow{font-size:10px}\n#rpc .desk-card header .eyebrow::before{display:none}\n#rpc .desk-card h3{font-size:var(--text-base);margin-top:2px}\n#rpc .desk-card .motto{font-size:var(--text-sm);color:var(--ink-2);font-style:normal;line-height:1.5;min-height:4.5em}\n#rpc .desk-card dl{display:grid;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line);flex:1}\n#rpc .desk-card dl>div{display:grid;grid-template-columns:18px 1fr;gap:var(--space-3);font-size:var(--text-sm)}\n#rpc .desk-card dt svg{width:18px;height:18px;color:var(--ink-3);margin-top:2px}\n#rpc .desk-card dl>div:first-child dd{min-height:4.5em;line-height:1.5}\n#rpc .desk-card .hours div{padding:2px 0;margin:0;align-items:flex-start}\n#rpc .desk-card .hours .t{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap;font-style:normal}\n#rpc .desk-card .hours .t em{font-style:normal}\n#rpc .desk-card .btn{align-self:flex-start}\n#rpc .rel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}\n#rpc .rel-card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;transition:border-color .15s,transform .15s}\n#rpc .rel-card:hover{border-color:var(--ink);transform:translateY(-2px)}\n#rpc .rel-card img{width:48px;height:48px;margin-bottom:var(--space-2)}\n#rpc .rel-card b{font-weight:600}\n#rpc .rel-card span{font-size:var(--text-xs);color:var(--ink-3);line-height:1.45}\n@media (max-width:1080px){#rpc .ini-hero-grid,#rpc .ini-body{grid-template-columns:1fr}\n#rpc .steps-card{position:static}\n#rpc .desk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n#rpc .rel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}\n#rpc .chips{max-width:none;justify-content:flex-start}}\n@media (max-width:760px){#rpc .acts{grid-template-columns:1fr}\n#rpc .facts{margin:calc(-1 * var(--space-6)) var(--space-3) 0;grid-template-columns:1fr 1fr}\n#rpc .desk-grid,#rpc .rel-grid{grid-template-columns:1fr}\n#rpc .desk-place .wrap{grid-template-columns:1fr}\n#rpc .photo-mosaic{grid-template-columns:1fr 1fr}\n#rpc .photo-mosaic img:nth-child(2){aspect-ratio:3\/2}\n#rpc .photo-mosaic img:nth-child(3){grid-column:1\/-1}\n#rpc .comuni-links{grid-template-columns:1fr}\n#rpc .ini-hero h1{max-width:none}}\n#rpc [hidden]{display:none !important}\n#rpc .desk-card .card-photo{width:calc(100% + 2*var(--space-6));max-width:none;margin:calc(-1*var(--space-6)) calc(-1*var(--space-6)) 0;aspect-ratio:16\/9;object-fit:cover;border-radius:var(--radius-lg) var(--radius-lg) 0 0;display:block}\n#rpc .page-hero{padding-block:var(--space-6) clamp(var(--space-10),5vw,var(--space-16));background:linear-gradient(180deg,var(--surface-2) 0%,#fff 100%)}\n#rpc .page-hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.8fr);gap:clamp(var(--space-8),5vw,var(--space-16));align-items:center}\n#rpc .page-hero h1{margin-top:var(--space-4);font-size:clamp(1.9rem,1.2rem + 2.4vw,3.2rem);max-width:18ch}\n#rpc .page-hero .lede{margin-top:var(--space-5);max-width:58ch}\n#rpc .page-hero .hero-actions{margin-top:var(--space-6)}\n#rpc .facts-flat{margin:0;grid-template-columns:1fr;box-shadow:none}\n#rpc .facts-flat>div{display:grid;grid-template-columns:1fr 1.6fr;gap:var(--space-3);align-items:start}\n#rpc .facts-flat dd{margin-top:0}\n#rpc .subnav{position:sticky;top:72px;z-index:30;background:#fff;border-block:1px solid var(--line)}\n#rpc .subnav .wrap{display:flex;align-items:center;gap:var(--space-6);min-height:52px}\n#rpc .subnav .lbl{flex:none;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}\n#rpc .subnav-links{display:flex;gap:var(--space-1);overflow-x:auto;scrollbar-width:none}\n#rpc .subnav-links::-webkit-scrollbar{display:none}\n#rpc .subnav-links a{white-space:nowrap;padding:14px var(--space-3);font-size:var(--text-sm);font-weight:500;color:var(--ink-2);border-bottom:2px solid transparent}\n#rpc .subnav-links a:hover{color:var(--ink)}\n#rpc .subnav-links a[aria-current]{color:var(--red);border-color:var(--red)}\n#rpc .doc{display:grid;grid-template-columns:220px minmax(0,1fr);gap:clamp(var(--space-8),5vw,var(--space-16));align-items:start}\n#rpc .toc{position:sticky;top:140px;display:grid;gap:2px;padding-right:var(--space-4)}\n#rpc .toc .lbl{font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--space-2)}\n#rpc .toc a{padding:6px 0 6px var(--space-3);border-left:2px solid var(--line);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .toc a:hover{color:var(--ink);border-color:var(--ink)}\n#rpc .doc-body{max-width:72ch}\n#rpc .doc>.doc-body:only-child{grid-column:1\/-1}\n#rpc .doc-body ul:not([class]),#rpc .doc-body ol:not([class]){margin-top:var(--space-4);padding-left:1.4em;color:var(--ink-2);line-height:1.65;display:grid;gap:var(--space-2)}\n#rpc .doc-body h2{margin-top:clamp(var(--space-10),5vw,var(--space-16));scroll-margin-top:150px;font-size:var(--text-xl)}\n#rpc .doc-body h2+p{margin-top:var(--space-4)}\n#rpc .doc-body p{margin-top:var(--space-4);color:var(--ink-2);line-height:1.65}\n#rpc .doc-body p.big{font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--ink)}\n#rpc .callout{padding:var(--space-6);border-left:4px solid var(--red);background:var(--red-soft);border-radius:0 var(--radius-md) var(--radius-md) 0}\n#rpc .callout p{margin:0;color:var(--ink);font-size:var(--text-lg);line-height:1.5}\n#rpc .partners{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}\n#rpc .partners li{font-size:var(--text-xs);font-weight:500;padding:6px 12px;border-radius:999px;border:1px solid var(--line-strong);color:var(--ink-2)}\n#rpc .circ{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--space-8);align-items:center;margin-top:var(--space-6)}\n#rpc .circ p:first-child{margin-top:0}\n#rpc .ring{position:relative;width:260px;height:260px;border-radius:50%;border:1.5px dashed var(--line-strong)}\n#rpc .ring-center{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;gap:4px;width:118px;height:118px;border-radius:50%;background:var(--navy);color:#fff;text-align:center;font-size:var(--text-xs);font-weight:600;line-height:1.2;padding:var(--space-2)}\n#rpc .ring-center img{width:40px;height:40px;filter:brightness(0) invert(1)}\n#rpc .ring-item{position:absolute;display:grid;place-items:center;gap:2px;width:84px;text-align:center;font-size:10px;font-weight:600;line-height:1.15;color:var(--ink-2)}\n#rpc .ring-item img{width:44px;height:44px;background:#fff;border-radius:50%;box-shadow:var(--shadow-sm)}\n#rpc .ring-item:hover{color:var(--red)}\n#rpc .ring-1{top:-26px;left:50%;transform:translateX(-50%)}\n#rpc .ring-2{top:50%;right:-36px;transform:translateY(-50%)}\n#rpc .ring-3{bottom:-26px;left:50%;transform:translateX(-50%)}\n#rpc .ring-4{top:50%;left:-36px;transform:translateY(-50%)}\n#rpc .targets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-6);counter-reset:t}\n#rpc .targets li{counter-increment:t;display:grid;grid-template-columns:28px 1fr;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:#fff}\n#rpc .targets li::before{content:counter(t,decimal-leading-zero);font-family:var(--font-display);font-weight:700;color:var(--red);font-size:var(--text-sm);line-height:1.5}\n#rpc .targets b{display:block;font-weight:600;font-size:var(--text-sm)}\n#rpc .targets span{display:block;font-size:var(--text-xs);color:var(--ink-3);margin-top:2px;line-height:1.4}\n#rpc .defs{display:grid;gap:var(--space-3);margin-top:var(--space-6)}\n#rpc .defs>div{display:grid;grid-template-columns:56px 1fr;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);background:#fff}\n#rpc .defs img{width:56px;height:56px}\n#rpc .defs b{font-weight:600}\n#rpc .defs p{margin-top:var(--space-1);font-size:var(--text-sm)}\n#rpc .defs .link{margin-top:var(--space-2);font-size:var(--text-xs)}\n#rpc .cta-band{padding-top:0}\n#rpc .cta-box{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-8);align-items:center;padding:clamp(var(--space-8),4vw,var(--space-12));background:var(--navy);color:#fff;border-radius:var(--radius-xl)}\n#rpc .cta-box .eyebrow{color:#fff}\n#rpc .cta-box .eyebrow::before{background:#fff}\n#rpc .cta-box h2{color:#fff;margin-top:var(--space-3);max-width:22ch}\n#rpc .cta-box p{margin-top:var(--space-3);color:oklch(100% 0 0 \/ .78)}\n#rpc .cta-box .hero-actions{margin:0}\n#rpc .stemmi-row{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:flex-end}\n#rpc .stemmi-row img{height:64px;width:auto;transition:transform .15s}\n#rpc .stemmi-row a:hover img{transform:translateY(-3px)}\n#rpc .map-wide{height:460px;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface-2);overflow:hidden;z-index:0}\n#rpc .map-note{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--ink-3)}\n#rpc .pin span{display:block;width:26px;height:26px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--red);border:3px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.25)}\n#rpc .leaflet-popup-content{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5}\n#rpc .leaflet-popup-content a{color:var(--red);font-weight:600}\n#rpc .org-card{display:grid;gap:var(--space-6);padding:var(--space-6);background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}\n#rpc .org-card img{max-width:220px;height:auto}\n#rpc .pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin-top:var(--space-8)}\n#rpc .pillars>div{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md)}\n#rpc .pillars .num{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--red-soft);color:var(--red-dark);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm)}\n#rpc .pillars b{display:block;margin-top:var(--space-3);font-weight:600}\n#rpc .pillars p{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .people-list{display:grid;gap:var(--space-3);margin-top:var(--space-4)}\n#rpc .people-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}\n#rpc .people-grid.wide{grid-template-columns:repeat(4,minmax(0,1fr))}\n#rpc .person{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:#fff}\n#rpc .person b{display:block;font-weight:600}\n#rpc .person span{display:block;font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .person small{display:block;font-size:var(--text-xs);color:var(--ink-3);margin-top:2px}\n#rpc .avatar{width:64px;height:64px;border-radius:var(--radius-md);object-fit:cover;flex:none}\n#rpc .avatar-ini{display:grid;place-items:center;background:var(--navy);color:#fff;font-family:var(--font-display);font-weight:600;font-size:var(--text-base);letter-spacing:.02em}\n#rpc .desk-groups{display:grid;gap:var(--space-8)}\n#rpc .desk-group header{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}\n#rpc .desk-group header img{width:36px;height:36px;object-fit:contain}\n#rpc .desk-group header b{display:block;font-family:var(--font-display);font-weight:600}\n#rpc .desk-group header .link{font-size:var(--text-xs);margin-top:2px}\n#rpc .speakers{display:grid;gap:var(--space-4)}\n#rpc .speaker{display:grid;grid-template-columns:120px 1fr;gap:var(--space-6);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff}\n#rpc .speaker img,#rpc .speaker .avatar{width:120px;height:120px;border-radius:var(--radius-md);object-fit:cover}\n#rpc .speaker .avatar-ini{font-size:var(--text-xl)}\n#rpc .speaker h3{margin-top:var(--space-2)}\n#rpc .speaker p{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .speaker .link{margin-top:var(--space-3);font-size:var(--text-sm)}\n@media (max-width:1080px){#rpc .page-hero-grid{grid-template-columns:1fr}\n#rpc .stemmi-row{justify-content:flex-start}\n#rpc .doc{grid-template-columns:1fr}\n#rpc .toc{position:static;display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0}\n#rpc .toc .lbl{width:100%}\n#rpc .toc a{border:1px solid var(--line-strong);border-radius:999px;padding:6px 12px;font-size:var(--text-xs)}\n#rpc .people-grid,#rpc .people-grid.wide{grid-template-columns:repeat(2,minmax(0,1fr))}\n#rpc .pillars{grid-template-columns:1fr}\n#rpc .cta-box{grid-template-columns:1fr}\n#rpc .subnav{top:64px}}\n@media (max-width:760px){#rpc .circ{grid-template-columns:1fr;justify-items:center}\n#rpc .targets{grid-template-columns:1fr}\n#rpc .people-grid,#rpc .people-grid.wide{grid-template-columns:1fr}\n#rpc .speaker{grid-template-columns:1fr}\n#rpc .map-wide{height:340px}\n#rpc .stemmi-row img{height:48px}}\n#rpc .targets span{grid-column:2}\n#rpc .circ{margin-block:var(--space-10)}\n#rpc .ring{margin:var(--space-8) auto}\n#rpc .leaflet-tile-pane{filter:saturate(.55) contrast(1.02)}\n#rpc .prose .pillars p{font-size:var(--text-sm);color:var(--ink-2);margin-top:var(--space-1);line-height:1.5}\n#rpc .person .avatar-ini{display:grid;color:#fff;font-size:var(--text-base)}\n#rpc .contact-form{grid-column:1\/-1;background:#fff;color:var(--ink);border-radius:var(--radius-lg);padding:clamp(var(--space-6),4vw,var(--space-10));display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(var(--space-6),4vw,var(--space-12));align-items:start}\n#rpc .contact-form h3{font-size:var(--text-xl)}\n#rpc .contact-form>div>p{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .contact-form .steps{margin-top:var(--space-5);display:grid;gap:var(--space-3);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .contact-form .steps li{display:flex;gap:var(--space-3);align-items:flex-start}\n#rpc .contact-form .steps svg{width:18px;height:18px;flex:none;color:var(--red);margin-top:2px}\n#rpc .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}\n#rpc .form-grid .full{grid-column:1\/-1}\n#rpc .field label{display:block;font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-bottom:6px}\n#rpc .field input,#rpc .field select,#rpc .field textarea{width:100%;min-height:48px;padding:10px var(--space-4);border-radius:var(--radius-md);border:1px solid var(--line-strong);background:#fff;color:var(--ink);font:inherit}\n#rpc .field textarea{min-height:128px;resize:vertical}\n#rpc .field input:focus-visible,#rpc .field select:focus-visible,#rpc .field textarea:focus-visible{outline:2px solid var(--red);outline-offset:1px;border-color:var(--red)}\n#rpc .field input::placeholder,#rpc .field textarea::placeholder{color:var(--ink-3)}\n#rpc .form-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:center;margin-top:var(--space-2)}\n#rpc .field input:disabled,#rpc .field select:disabled,#rpc .field textarea:disabled{background:var(--surface-2);color:var(--ink-3)}\n#rpc .form-foot .consent{display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--text-xs);color:var(--ink-2);max-width:52ch}\n#rpc .form-foot .consent input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--red)}\n#rpc .form-foot .consent a{text-decoration:underline}\n#rpc .hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}\n#rpc .form-msg{display:none;margin-top:var(--space-3);padding:10px var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500}\n#rpc .form-msg.ok{display:block;background:#e6f6ec;color:#1b6b3a}\n#rpc .form-msg.err{display:block;background:var(--red-soft);color:var(--red-dark)}\n#rpc .form-msg.wait{display:block;background:var(--surface-2);color:var(--ink-2)}\n#rpc .newsletter .form-msg.wait{background:oklch(100% 0 0 \/ .15);color:#fff}\n#rpc .newsletter .form-msg.ok{background:oklch(100% 0 0 \/ .15);color:#fff}\n#rpc .newsletter .form-msg.err{background:oklch(100% 0 0 \/ .15);color:#fff}\n#rpc form[aria-busy=\"true\"] .btn{opacity:.6;pointer-events:none}\n@media (max-width:1080px){#rpc .contact-form{grid-template-columns:1fr}}\n@media (max-width:760px){#rpc .form-grid{grid-template-columns:1fr}\n#rpc .form-foot{grid-template-columns:1fr}\n#rpc .form-foot .btn{justify-self:start}}\n#rpc .thanks{padding-block:clamp(var(--space-12),8vw,var(--space-20));background:linear-gradient(180deg,var(--surface-2) 0%,#fff 100%);min-height:60vh;display:flex;align-items:center}\n#rpc .thanks-card{max-width:680px;margin-inline:auto;text-align:center;display:grid;justify-items:center;gap:var(--space-4);background:#fff;border:1px solid var(--line);border-radius:var(--radius-xl);padding:clamp(var(--space-8),5vw,var(--space-12));box-shadow:var(--shadow-md)}\n#rpc .thanks-icon{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--red-soft);color:var(--red)}\n#rpc .thanks-icon svg{width:36px;height:36px}\n#rpc .thanks-card h1{font-size:clamp(1.6rem,1.1rem + 1.8vw,2.4rem);max-width:20ch}\n#rpc .thanks-card .lede{max-width:52ch}\n#rpc .thanks-card .hero-actions{justify-content:center;margin-top:var(--space-2)}\n#rpc .booking-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(var(--space-5),3vw,var(--space-8));align-items:start}\n#rpc .embed-head{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--line);font-size:var(--text-sm);font-weight:600;color:var(--ink-2)}\n#rpc .embed-head svg{width:18px;height:18px;color:var(--red)}\n#rpc .section.lavoro{background:var(--surface-2)}\n@media (max-width:860px){#rpc .booking-grid{grid-template-columns:1fr}}\n#rpc .ac-embed{width:100%}\n#rpc #main .ac-embed ._form{font-family:var(--font-body)!important;font-size:var(--text-base)!important;line-height:1.5!important;background:transparent!important;padding:0!important;margin:0!important;width:100%!important;max-width:none!important;border-radius:0!important;box-shadow:none!important;color:inherit!important}\n#rpc #main .ac-embed ._form *{font-family:inherit!important}\n#rpc #main .ac-embed ._form ._form-content{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4) var(--space-4)}\n#rpc #main .ac-embed ._form ._form_element{margin:0!important;padding:0!important;width:auto!important;max-width:none!important;grid-column:1 \/ -1}\n#rpc #main .ac-embed ._form ._form_element:nth-child(2),#rpc #main .ac-embed ._form ._form_element:nth-child(3),#rpc #main .ac-embed ._form ._form_element:nth-child(4),#rpc #main .ac-embed ._form ._form_element:nth-child(5){grid-column:span 1}\n#rpc #main .ac-embed ._form ._form-title{display:none!important}\n#rpc #main .ac-embed ._form ._form-label,#rpc #main .ac-embed ._form ._form_element ._form-label{display:block!important;margin:0 0 6px!important;font-size:var(--text-xs)!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)!important}\n#rpc #main .ac-embed ._form .field-required{color:var(--red)!important;margin-left:2px}\n#rpc #main .ac-embed ._form ._field-wrapper{width:100%}\n#rpc #main .ac-embed ._form input[type=\"text\"],#rpc #main .ac-embed ._form input[type=\"tel\"],#rpc #main .ac-embed ._form input[type=\"email\"],#rpc #main .ac-embed ._form select,#rpc #main .ac-embed ._form textarea{width:100%!important;min-height:48px;height:48px!important;padding:0 14px!important;border:1.5px solid var(--line-strong)!important;border-radius:var(--radius-md)!important;background:#fff!important;color:var(--ink)!important;font-size:var(--text-base)!important;line-height:1.3!important;box-shadow:none!important;outline:none}\n#rpc #main .ac-embed ._form input[type=\"text\"]:focus,#rpc #main .ac-embed ._form textarea:focus{border-color:var(--red)!important;box-shadow:0 0 0 3px var(--red-soft)!important}\n#rpc #main .ac-embed ._form input::placeholder{color:var(--ink-3);opacity:.8}\n#rpc #main .ac-embed ._form ._html-code p{margin:0!important;font-size:var(--text-xs)!important;line-height:1.5!important;color:var(--ink-3)!important}\n#rpc #main .ac-embed ._form ._html-code a{color:inherit!important;text-decoration:underline!important}\n#rpc #main .ac-embed ._form ._form-fieldset{border:0!important;padding:0!important;margin:0!important;min-width:0}\n#rpc #main .ac-embed ._form ._form-fieldset ._row:not(._checkbox-radio){display:none!important}\n#rpc #main .ac-embed ._form ._checkbox-radio{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0!important}\n#rpc #main .ac-embed ._form ._checkbox-radio input[type=\"checkbox\"]{width:18px!important;height:18px!important;margin:2px 0 0!important;accent-color:var(--red);flex:0 0 auto}\n#rpc #main .ac-embed ._form ._checkbox-radio span{flex:1 1 auto;min-width:0}\n#rpc #main .ac-embed ._form ._checkbox-radio label{display:block!important;margin:0!important;font-size:var(--text-sm)!important;font-weight:500!important;letter-spacing:0;text-transform:none;color:var(--ink-2)!important;cursor:pointer}\n#rpc #main .ac-embed ._form .g-recaptcha{margin-top:var(--space-1)}\n#rpc #main .ac-embed ._form ._button-wrapper{margin:0!important;padding:0!important}\n#rpc #main .ac-embed ._form ._submit,#rpc .ac-embed button._submit{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 var(--space-6)!important;border-radius:999px!important;background:var(--red)!important;color:#fff!important;font-size:var(--text-sm)!important;font-weight:600!important;border:0!important;cursor:pointer;transition:background .2s,transform .2s;width:auto!important}\n#rpc #main .ac-embed ._form ._submit:hover{background:var(--red-dark)!important;transform:translateY(-1px)}\n#rpc #main .ac-embed ._form ._clear-element{display:none}\n#rpc #main .ac-embed ._form ._form-thank-you{font-size:var(--text-base)!important;color:var(--ink)!important;padding:var(--space-5);border-radius:var(--radius-md);background:var(--red-soft);text-align:left!important}\n#rpc #main .ac-embed ._form ._error{font-size:var(--text-xs)!important}\n#rpc #main .ac-embed ._form ._form-branding{display:none!important}\n#rpc #main .ac-embed.on-dark ._form ._form-content{grid-template-columns:1fr}\n#rpc #main .ac-embed.on-dark ._form ._form_element{grid-column:1 \/ -1}\n#rpc #main .ac-embed.on-dark ._form ._form-label,#rpc #main .ac-embed.on-dark ._form ._form_element ._form-label{color:oklch(100% 0 0 \/ .78)!important}\n#rpc #main .ac-embed.on-dark ._form ._html-code p,#rpc #main .ac-embed.on-dark ._form ._checkbox-radio label{color:oklch(100% 0 0 \/ .85)!important}\n#rpc #main .ac-embed.on-dark ._form input[type=\"text\"]{border-color:transparent!important}\n#rpc #main .ac-embed.on-dark ._form ._submit,#rpc .ac-embed.on-dark button._submit{background:#fff!important;color:var(--navy)!important}\n#rpc #main .ac-embed.on-dark ._form ._submit:hover{background:var(--red-soft)!important}\n#rpc #main .ac-embed.on-dark ._form ._form-thank-you{background:oklch(100% 0 0 \/ .12);color:#fff!important}\n@media (max-width:640px){#rpc #main .ac-embed ._form ._form-content{grid-template-columns:1fr}\n#rpc #main .ac-embed ._form ._form_element{grid-column:1 \/ -1}}\n#rpc #main .ac-embed ._form .iti{width:100%;display:block}\n#rpc #main .ac-embed ._form .iti input[type=\"text\"]{padding-left:96px!important}\n#rpc #main .ac-embed ._form .iti__selected-country{height:100%;padding:0 10px 0 14px;border:0;background:transparent;border-radius:var(--radius-md) 0 0 var(--radius-md);display:flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--ink-2)}\n#rpc #main .ac-embed ._form .iti__selected-dial-code{font-size:var(--text-sm);color:var(--ink-2)}\n#rpc #main .ac-embed ._form .iti__dropdown-content{font-size:var(--text-sm);color:var(--ink);background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-md)}\n#rpc #main .ac-embed ._form .iti__search-input{min-height:40px;height:40px!important;border-radius:var(--radius-sm)!important}\n#rpc #main .ac-embed.on-dark ._form .g-recaptcha{transform:scale(.78);transform-origin:0 0;height:62px}\n@media (max-width:420px){#rpc #main .ac-embed ._form .g-recaptcha{transform:scale(.9);transform-origin:0 0;height:72px}}\n#rpc .embed .foot .link{flex:0 0 auto;white-space:nowrap}\n@media (max-width:640px){#rpc .embed .foot{flex-direction:column;align-items:flex-start}\n#rpc .embed .foot .link{white-space:normal}}\n#rpc #main .ac-embed ._form textarea{height:auto!important;min-height:140px!important;padding:12px 14px!important;line-height:1.5!important;resize:vertical}\n#rpc .ev-state{padding:var(--space-8) var(--space-6);text-align:center;font-size:var(--text-sm);color:var(--ink-2);line-height:1.6}\n#rpc .ev-state a{text-decoration:underline;color:var(--navy)}\n#rpc .event .desc{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--ink-2);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}\n#rpc .event .rel{margin-top:4px;font-size:var(--text-xs);color:var(--ink-3)}\n#rpc .event .btn{white-space:nowrap}\n#rpc .event-list .foot .link{white-space:nowrap}\n#rpc .ev-modal{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:var(--space-4);background:oklch(22% .03 260 \/ .55);backdrop-filter:blur(2px)}\n#rpc .ev-modal[hidden]{display:none}\n#rpc .ev-box{position:relative;width:min(540px,100%);max-height:calc(100dvh - 2rem);overflow:auto;background:#fff;border-radius:var(--radius-lg);padding:var(--space-8) var(--space-6) var(--space-6);box-shadow:var(--shadow-md)}\n#rpc .ev-box h3{font-size:var(--text-xl);line-height:1.25;margin-top:var(--space-2);padding-right:var(--space-10)}\n#rpc .ev-box .ev-when{font-size:var(--text-sm);color:var(--ink-2);margin:var(--space-2) 0 var(--space-5)}\n#rpc .ev-close{position:absolute;top:var(--space-4);right:var(--space-4);width:40px;height:40px;border-radius:999px;border:0;background:var(--surface-2);color:var(--ink);font-size:1.5rem;line-height:1;cursor:pointer}\n#rpc .ev-close:hover{background:var(--surface-3)}\n#rpc .ev-box .form-foot{grid-template-columns:1fr;gap:var(--space-4)}\n#rpc .ev-box .form-foot .consent{max-width:none}\n#rpc .ev-box .form-foot .btn{width:100%;justify-content:center}\n#rpc .ev-box .form-msg.ok{margin:var(--space-4) 0 0}\n@media (max-width:720px){#rpc .ev-box{padding:var(--space-8) var(--space-4) var(--space-4)}\n#rpc .ev-box .form-grid{grid-template-columns:1fr}}\n#rpc .job-board{min-height:120px}\n#rpc .job-board>.ev-state{background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg)}\n#rpc .job-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-5)}\n#rpc .job-card{display:flex;flex-direction:column;gap:var(--space-3);background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .2s}\n#rpc .job-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}\n#rpc .job-card .badges{display:flex;flex-wrap:wrap;gap:var(--space-2)}\n#rpc .job-card h3{font-size:var(--text-lg);line-height:1.3}\n#rpc .job-card .meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-size:var(--text-xs);color:var(--ink-2)}\n#rpc .job-card .meta span{display:inline-flex;align-items:center;gap:5px}\n#rpc .job-card .meta svg{width:14px;height:14px;opacity:.7;flex:none}\n#rpc .job-card .desc{font-size:var(--text-sm);color:var(--ink-2);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}\n#rpc .job-card .tags{display:flex;flex-wrap:wrap;gap:6px}\n#rpc .job-card .tags span{font-size:var(--text-xs);padding:3px 9px;border-radius:999px;background:var(--surface-2);color:var(--ink-2)}\n#rpc .job-card .act{margin-top:auto;padding-top:var(--space-2)}\n#rpc .job-more{margin-top:var(--space-5);text-align:center}\n#rpc .job-note{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .job-note [data-job-count]:not(:empty)::after{content:\" \u00b7 \"}\n#rpc .job-note [data-job-count]{font-weight:600;color:var(--ink)}\n#rpc .ev-box textarea{min-height:110px}\n#rpc .ev-box input[type=file]{padding:10px var(--space-4);min-height:0;font-size:var(--text-sm)}\n#rpc .offer-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);gap:clamp(var(--space-8),4vw,var(--space-12));align-items:start}\n#rpc .offer-form{display:grid;gap:var(--space-6)}\n#rpc .form-section{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;padding:var(--space-6);box-shadow:var(--shadow-sm);min-width:0}\n#rpc .form-section legend{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;padding:0 var(--space-2);margin-left:calc(-1 * var(--space-2))}\n#rpc .form-section legend .num{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--red);color:#fff;font-size:var(--text-sm)}\n#rpc .form-section .form-grid{margin-top:var(--space-5)}\n#rpc .field .lbl{display:block;font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px}\n#rpc .radio-row,#rpc .check-row{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}\n#rpc .radio-row label,#rpc .check-row label{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink);margin:0;cursor:pointer}\n#rpc .radio-row input,#rpc .check-row input{width:18px;height:18px;min-height:0;margin:0;accent-color:var(--red)}\n#rpc .offer-form .form-foot{grid-template-columns:minmax(0,1fr) auto;background:var(--surface-2);border-radius:var(--radius-lg);padding:var(--space-5)}\n#rpc .offer-form .form-help{font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .offer-ok{margin-inline:0;max-width:none;text-align:left;justify-items:start}\n#rpc .offer-ok h2{font-size:clamp(1.4rem,1rem + 1.4vw,2rem)}\n#rpc .offer-ok .hero-actions{justify-content:flex-start}\n#rpc .offer-layout .aside{position:sticky;top:96px}\n#rpc .offer-layout .steps-card{position:static}\n@media (max-width:980px){#rpc .offer-layout{grid-template-columns:1fr}\n#rpc .offer-layout .aside{position:static}}\n@media (max-width:720px){#rpc .form-section{padding:var(--space-5) var(--space-4)}\n#rpc .offer-form .form-foot{grid-template-columns:1fr}\n#rpc .offer-form .form-foot .btn{width:100%}\n#rpc .job-grid{grid-template-columns:1fr}}\n#rpc .desk-card-cta{grid-column:span 2;justify-content:center;background:var(--navy);color:#fff;border-color:transparent}\n#rpc .desk-card-cta .eyebrow{color:#fff}\n#rpc .desk-card-cta .eyebrow::before{background:#fff}\n#rpc .desk-card-cta h3{color:#fff;margin-top:var(--space-2)}\n#rpc .desk-card-cta p{color:oklch(100% 0 0 \/ .78);margin-top:var(--space-2);max-width:48ch}\n#rpc .desk-card-cta .btn{align-self:flex-start;background:#fff;color:var(--navy);border-color:#fff}\n@media (max-width:760px){#rpc .desk-card-cta{grid-column:auto}\n#rpc .desk-card .motto,#rpc .desk-card dl>div:first-child dd{min-height:0}}\n#rpc .evidenza{padding-block:clamp(var(--space-10),5vw,var(--space-16));background:var(--surface-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n#rpc .evidenza-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(var(--space-6),3vw,var(--space-10));align-items:start}\n#rpc .evi-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-4)}\n#rpc .evi-head h2{font-size:clamp(1.25rem,1rem + 1vw,1.6rem);margin-top:4px}\n#rpc .evi-head .link{white-space:nowrap;padding-bottom:4px}\n#rpc .event-list.compact .event{grid-template-columns:56px 1fr auto;padding:var(--space-4) var(--space-5);gap:var(--space-4)}\n#rpc .event-list.compact .event .date{width:56px}\n#rpc .event-list.compact .event .date b{font-size:1.25rem}\n#rpc .event-list.compact .event .desc,#rpc .event-list.compact .event .rel{display:none}\n#rpc .event-list.compact .foot{padding:var(--space-3) var(--space-5);font-size:var(--text-sm)}\n#rpc .event-list.compact .event h3{font-size:var(--text-sm)}\n#rpc .job-board.compact .job-grid{grid-template-columns:1fr;gap:var(--space-3)}\n#rpc .job-board.compact .job-card{padding:var(--space-4) var(--space-5);flex-direction:row;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}\n#rpc .job-board.compact .job-card>*{margin:0}\n#rpc .job-board.compact .job-card .badges{order:2;flex:none}\n#rpc .job-board.compact .job-card h3{order:1;flex:1 1 100%;font-size:var(--text-base)}\n#rpc .job-board.compact .job-card .meta{order:3;flex:1 1 auto}\n#rpc .job-board.compact .job-card .desc,#rpc .job-board.compact .job-card .tags,#rpc .job-board.compact .job-more{display:none}\n#rpc .job-board.compact .job-card .act{order:4;padding:0;margin-left:auto}\n#rpc .evi-jobs{position:sticky;top:96px}\n#rpc .evi-note{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--ink-2)}\n#rpc .evi-note [data-job-count]:not(:empty)::after{content:\" \u00b7 \"}\n#rpc .evi-note [data-job-count]{font-weight:600;color:var(--ink)}\n@media (max-width:900px){#rpc .evidenza-grid{grid-template-columns:1fr}\n#rpc .evi-jobs{position:static}}<\/style>\n<div id=\"rpc\" class=\"rpc\">\n<a class=\"skip-link\" href=\"#main\">Vai al contenuto<\/a>\n<header class=\"site-header\">\n  <div class=\"wrap\">\n    <a class=\"brand\" href=\"\/\" aria-label=\"Rete Punti Cardinali for Work \u2013 home\">\n      <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/logo-retepunticardinali-2026.png\" alt=\"Punti Cardinali for Work \u2013 Punti di orientamento per la formazione e il lavoro\" width=\"600\" height=\"300\">\n    <\/a>\n    <nav class=\"nav\" id=\"nav\" aria-label=\"Navigazione principale\">\n      <a href=\"\/#progetto\">Il progetto<\/a>\n      <div class=\"has-sub\">\n        <a href=\"\/#iniziative\" aria-haspopup=\"true\">Le iniziative <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"\/><\/svg><\/a>\n        <div class=\"sub\">\n          <a href=\"\/orientation-desk\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-orientation-desk.png\" alt=\"\"><span><b>Orientation Desk<\/b><small>Sportelli nei Comuni<\/small><\/span><\/a>\n          <a href=\"\/orientation-labs\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-orientation-labs.png\" alt=\"\"><span><b>Orientation Labs<\/b><small>Laboratori esperienziali<\/small><\/span><\/a>\n          <a href=\"\/job-days\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-job-days.png\" alt=\"\"><span><b>Job Days<\/b><small>Incontri con le imprese<\/small><\/span><\/a>\n          <a href=\"\/puglia-donna-partecipa\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-puglia-donna-partecipa-04.png\" alt=\"\"><span><b>Puglia Donna Partecipa<\/b><small>Empowerment femminile<\/small><\/span><\/a>\n          <a href=\"\/puglia-attrattiva-mareasinistra\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-puglia-attrattiva.png\" alt=\"\"><span><b>Puglia Attrattiva #mareAsinistra<\/b><small>Talenti e imprese<\/small><\/span><\/a>\n        <\/div>\n      <\/div>\n      <div class=\"has-sub\">\n        <a href=\"\/#comuni\" aria-haspopup=\"true\">I Comuni <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"\/><\/svg><\/a>\n        <div class=\"sub sub-compact\">\n          <a href=\"\/deskcomuneandrano\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-andrano-Stemma.webp\" alt=\"\">Desk di Andrano<\/a>\n          <a href=\"\/deskcomunecaprarica\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/stemma-caprarica.webp\" alt=\"\">Desk di Caprarica<\/a>\n          <a href=\"\/deskcomunecarmiano\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-carmiano-stemma.webp\" alt=\"\">Desk di Carmiano<\/a>\n          <a href=\"\/deskcomunecastrignanodelcapo\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-castrignano-del-capo-stemma.webp\" alt=\"\">Desk di Castrignano del Capo<\/a>\n          <a href=\"\/deskcomunegalatina\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-galatina-stemma.webp\" alt=\"\">Desk di Galatina<\/a>\n          <a href=\"\/deskcomunesoleto\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-soleto-stemma.webp\" alt=\"\">Desk di Soleto<\/a>\n          <a href=\"\/deskcomunetaviano\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-taviano-stemma.webp\" alt=\"\">Desk di Taviano<\/a>\n        <\/div>\n      <\/div>\n      <a href=\"\/#eventi\">Eventi<\/a>\n      <a href=\"\/#lavoro\">Offerte di lavoro<\/a>\n      <a href=\"\/#news\">News<\/a>\n    <\/nav>\n    <div class=\"header-actions\">\n      <div class=\"lang\" aria-label=\"Lingua\"><a href=\"\/\" aria-current=\"true\">IT<\/a><a href=\"\/deskcomunegalatina\/en\/\" data-lang=\"en\" hreflang=\"en\">EN<\/a><\/div>\n      <a class=\"area\" href=\"https:\/\/retepunticardinali.it\/area-riservata\/\" target=\"_blank\" rel=\"noopener noreferrer\">Area riservata<\/a>\n      <a class=\"btn btn-primary btn-sm\" href=\"\/#contatti\">Contattaci<\/a>\n      <button class=\"nav-toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"nav\" aria-label=\"Apri il menu\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><path d=\"M4 7h16M4 12h16M4 17h16\"\/><\/svg>\n      <\/button>\n    <\/div>\n  <\/div>\n<\/header>\n\n<main id=\"main\">\n\n<section class=\"desk-hero\" id=\"top\">\n  <div class=\"wrap\" style=\"display:block;padding-bottom:0\">\n    <nav class=\"crumbs\" aria-label=\"Percorso\">\n      <a href=\"\/\">Home<\/a><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n      <a href=\"\/orientation-desk\/\">Orientation Desk<\/a><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n      <span aria-current=\"page\">Comune di Galatina<\/span>\n    <\/nav>\n  <\/div>\n  <div class=\"wrap\">\n    <div>\n      <div class=\"desk-id\">\n        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-galatina-stemma.webp\" alt=\"Stemma del Comune di Galatina\" width=\"84\" height=\"84\">\n        <div>\n          <span class=\"eyebrow\">Orientation Desk<\/span>\n          <span class=\"comune\">Comune di Galatina<\/span>\n        <\/div>\n      <\/div>\n      <h1>GALATINA Taranta for work: sviluppo di competenze e opportunit\u00e0<\/h1>\n      <p class=\"lede\">Benvenuto nell&#8217;Orientation Desk del Comune di Galatina. Lo sportello che ti aiuta a valorizzare le tue competenze, orientarti tra istruzione, formazione e lavoro e trovare il percorso pi\u00f9 adatto al tuo futuro professionale.<\/p>\n      <div class=\"hero-actions\">\n        <a class=\"btn btn-primary\" href=\"#appuntamenti\">Prenota un colloquio<\/a>\n        <a class=\"btn btn-secondary\" href=\"mailto:deskcomunegalatina@retepunticardinali.it\">Scrivi al Desk<\/a>\n      <\/div>\n    <\/div>\n\n    <aside class=\"info-card\" aria-labelledby=\"info-title\">\n      <div class=\"ic-tile ic-now\">\n        <div class=\"ic-head\"><span class=\"eyebrow-sm\" id=\"info-title\">Orari dello sportello<\/span><span class=\"status\" id=\"desk-status\">Orari sportello<\/span><\/div>\n        <h2 class=\"ic-next\" id=\"desk-next\">Apertura sportello<\/h2>\n        <div class=\"week\" id=\"week\" aria-label=\"Giorni di apertura\"><span data-day=\"0\" class=\"\" title=\"Luned\u00ec\">L<\/span><span data-day=\"1\" class=\"on\" title=\"Marted\u00ec\">M<\/span><span data-day=\"2\" class=\"\" title=\"Mercoled\u00ec\">M<\/span><span data-day=\"3\" class=\"on\" title=\"Gioved\u00ec\">G<\/span><span data-day=\"4\" class=\"\" title=\"Venerd\u00ec\">V<\/span><span data-day=\"5\" class=\"\" title=\"Sabato\">S<\/span><span data-day=\"6\" class=\"\" title=\"Domenica\">D<\/span><\/div>\n        <div class=\"ic-hours\" id=\"hours\"><div data-day=\"1\"><b>Marted\u00ec<\/b><span>8:00\u201314:00<\/span><\/div><div data-day=\"3\"><b>Gioved\u00ec<\/b><span>8:00\u201314:00<\/span><\/div><\/div>\n      <\/div>\n      <div class=\"ic-tile ic-info\">\n        <div class=\"ic-item\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21s7-6.5 7-12a7 7 0 1 0-14 0c0 5.5 7 12 7 12z\"\/><circle cx=\"12\" cy=\"9\" r=\"2.5\"\/><\/svg><div><small>Sede<\/small><b>SPIOL \u2013 Sportello Polifunzionale di Informazione e Orientamento al Lavoro<\/b><span>Via Montegrappa, 8 \u00b7 73013 Galatina (LE)<\/span><\/div><\/div>\n        <div class=\"ic-item\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 21a8 8 0 0 1 16 0\"\/><\/svg><div><small>Referente<\/small><b>Thamara Sponziello<\/b><\/div><\/div>\n        <div class=\"ic-item\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\/><path d=\"m3 7 9 6 9-6\"\/><\/svg><div><small>Email<\/small><a href=\"mailto:deskcomunegalatina@retepunticardinali.it\">deskcomunegalatina@retepunticardinali.it<\/a><\/div><\/div>\n        <div class=\"ic-item\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z\"\/><\/svg><div><small>Telefono<\/small><a href=\"tel:+390836569476\">+39 0836 569476<\/a><\/div><\/div>\n        <div class=\"ic-actions\">\n          <a class=\"btn btn-primary btn-sm\" href=\"mailto:deskcomunegalatina@retepunticardinali.it\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\/><path d=\"m3 7 9 6 9-6\"\/><\/svg> Scrivi al Desk<\/a>\n          <a class=\"btn btn-secondary btn-sm\" href=\"tel:+390836569476\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z\"\/><\/svg> Chiama<\/a>\n        <\/div>\n      <\/div>\n      <a class=\"ic-dir\" href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&#038;destination=40.171294,18.174211\" target=\"_blank\" rel=\"noopener noreferrer\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21s7-6.5 7-12a7 7 0 1 0-14 0c0 5.5 7 12 7 12z\"\/><circle cx=\"12\" cy=\"9\" r=\"2.5\"\/><\/svg> Indicazioni stradali <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n    <\/aside>\n  <\/div>\n<\/section>\n\n<nav class=\"desk-switch\" aria-label=\"Gli altri Desk della rete\">\n  <div class=\"wrap\">\n    <span class=\"lbl\">Gli altri Desk<\/span>\n    <ul><li><a href=\"\/deskcomuneandrano\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-andrano-Stemma.webp\" alt=\"\">Andrano<\/a><\/li><li><a href=\"\/deskcomunecaprarica\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/stemma-caprarica.webp\" alt=\"\">Caprarica<\/a><\/li><li><a href=\"\/deskcomunecarmiano\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-carmiano-stemma.webp\" alt=\"\">Carmiano<\/a><\/li><li><a href=\"\/deskcomunecastrignanodelcapo\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-castrignano-del-capo-stemma.webp\" alt=\"\">Castrignano del Capo<\/a><\/li><li><a href=\"\/deskcomunegalatina\/\" aria-current=\"page\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-galatina-stemma.webp\" alt=\"\">Galatina<\/a><\/li><li><a href=\"\/deskcomunesoleto\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-soleto-stemma.webp\" alt=\"\">Soleto<\/a><\/li><li><a href=\"\/deskcomunetaviano\/\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-taviano-stemma.webp\" alt=\"\">Taviano<\/a><\/li><\/ul>\n  <\/div>\n<\/nav>\n\n<section class=\"desk-place\">\n  <div class=\"wrap\">\n    <figure><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/foto-galatina-1.webp\" alt=\"Uno scorcio di Galatina\" loading=\"lazy\"><\/figure>\n    <div class=\"place-copy\">\n      <img loading=\"lazy\" decoding=\"async\" class=\"place-stemma\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/comune-di-galatina-stemma.webp\" alt=\"\" width=\"56\" height=\"56\">\n      <span class=\"eyebrow\">Il Comune<\/span>\n      <h2>Comune di Galatina<\/h2>\n      <p>Lo sportello Orientation Desk si trova presso SPIOL \u2013 Sportello Polifunzionale di Informazione e Orientamento al Lavoro, Via Montegrappa, 8, 73013 Galatina (LE). Il Comune fa parte della Rete Punti Cardinali insieme ad altri sei Comuni della provincia di Lecce.<\/p>\n      <a class=\"link\" href=\"\/comuni-aderenti\/\">Tutti i Comuni della rete <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"section\" style=\"padding-top:clamp(var(--space-10),5vw,var(--space-16))\">\n  <div class=\"wrap\">\n    <div class=\"desk-main\">\n      <div>\n        <span class=\"eyebrow\">Cosa puoi fare al Desk<\/span>\n        <h2 style=\"margin-top:var(--space-3)\">Un percorso costruito su di te, gratuito e vicino a casa<\/h2>\n        <p class=\"lede\" style=\"margin-top:var(--space-4)\">Lo sportello \u00e8 gestito da orientatori esperti che ti accompagnano con un percorso personalizzato, a partire dai tuoi bisogni, dalle tue competenze e dalle tue aspirazioni.<\/p>\n        <ul class=\"svc-list\">\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m5 12 5 5L20 7\"\/><\/svg><span><b>Accoglienza e primo colloquio<\/b>Capiamo insieme da dove partire.<\/span><\/li>\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m5 12 5 5L20 7\"\/><\/svg><span><b>Bilancio delle competenze<\/b>Anche quelle maturate in contesti informali.<\/span><\/li>\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m5 12 5 5L20 7\"\/><\/svg><span><b>Curriculum e candidatura<\/b>Supporto nella redazione del CV e nell&#8217;invio.<\/span><\/li>\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m5 12 5 5L20 7\"\/><\/svg><span><b>Orientamento alla formazione<\/b>Percorsi formativi e lavorativi coerenti con te.<\/span><\/li>\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m5 12 5 5L20 7\"\/><\/svg><span><b>Simulazioni di colloquio<\/b>In occasione dei Job Day e su appuntamento.<\/span><\/li>\n          <li><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m5 12 5 5L20 7\"\/><\/svg><span><b>Accesso alle iniziative della rete<\/b>Laboratori, Job Day, Puglia Donna Partecipa, Puglia Attrattiva.<\/span><\/li>\n        <\/ul>\n\n        <h3 style=\"margin-top:var(--space-10)\">Le iniziative a Galatina<\/h3>\n        <div class=\"ini-links\"><a href=\"..\/iniziative\/orientation-labs.html?comune=galatina\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-orientation-labs.png\" alt=\"\" loading=\"lazy\"><span><b>Orientation Lab<\/b><small>Laboratori di orientamento a Galatina<\/small><\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><a href=\"..\/iniziative\/job-days.html?comune=galatina\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-job-days.png\" alt=\"\" loading=\"lazy\"><span><b>Job Days<\/b><small>Incontri con le imprese del territorio<\/small><\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><a href=\"..\/iniziative\/puglia-donna-partecipa.html?comune=galatina\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-puglia-donna-partecipa-04.png\" alt=\"\" loading=\"lazy\"><span><b>Puglia Donna Partecipa<\/b><small>Percorsi di empowerment femminile<\/small><\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><a href=\"..\/iniziative\/puglia-attrattiva-mareasinistra.html?comune=galatina\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-puglia-attrattiva.png\" alt=\"\" loading=\"lazy\"><span><b>Puglia Attrattiva #mareAsinistra<\/b><small>Project work, recruiting e networking<\/small><\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n          <a href=\"https:\/\/retepunticardinali.it\/operatori\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/icona-orientation-desk.png\" alt=\"\" loading=\"lazy\"><span><b>Operatori e relatori<\/b><small>Chi ti accompagna allo sportello e negli eventi<\/small><\/span><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"aside\">\n        <div class=\"map-card\">\n          <iframe src=\"https:\/\/www.google.com\/maps?q=40.171294,18.174211&#038;z=16&#038;hl=it&#038;output=embed\" title=\"Mappa: SPIOL \u2013 Sportello Polifunzionale di Informazione e Orientamento al Lavoro, Via Montegrappa, 8 73013 Galatina (LE)\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" allowfullscreen><\/iframe>\n          <div class=\"foot\">\n            <span><b>SPIOL \u2013 Sportello Polifunzionale di Informazione e Orientamento al Lavoro<\/b><br><span class=\"muted\">Via Montegrappa, 8, 73013 Galatina (LE)<\/span><\/span>\n            <a class=\"link\" href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&#038;destination=40.171294,18.174211\" target=\"_blank\" rel=\"noopener noreferrer\">Apri in Google Maps <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n          <\/div>\n        <\/div>\n        <div class=\"newsletter\">\n          <h3>Newsletter del Desk di Galatina<\/h3>\n          <p>Per essere sempre aggiornato su news, eventi e sui servizi dello sportello.<\/p>\n          <div class=\"ac-embed on-dark\"><div class=\"_form_420\"><\/div><script src=\"https:\/\/aforisma.activehosted.com\/f\/embed.php?id=420\" charset=\"utf-8\"><\/script><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"section eventi\" id=\"eventi\">\n  <div class=\"wrap\">\n    <div class=\"section-head simple reveal\">\n      <div>\n        <span class=\"eyebrow\">In programma a Galatina<\/span>\n        <h2>Prossimi eventi del Desk<\/h2>\n        <p class=\"lede\" style=\"max-width:52ch;margin-top:var(--space-2);font-size:var(--text-sm)\">Gli eventi organizzati dal Desk di Galatina e gli appuntamenti regionali di Puglia Attrattiva #mareAsinistra, aperti a tutti.<\/p>\n      <\/div>\n      <a class=\"link\" href=\"https:\/\/punti-cardinali-production.up.railway.app\/#\/eventi\" target=\"_blank\" rel=\"noopener noreferrer\">Tutti gli eventi della rete <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n    <\/div>\n    <div class=\"event-list reveal\" data-events data-comune=\"galatina\" data-limit=\"10\">\n      <div class=\"ev-state\">Caricamento degli eventi in corso\u2026<\/div>\n    <\/div>\n\n    <div class=\"section-head simple reveal\" id=\"appuntamenti\" style=\"margin-top:clamp(var(--space-12),6vw,var(--space-20))\">\n      <div>\n        <span class=\"eyebrow\">Prenota<\/span>\n        <h2>Prenota un colloquio allo sportello<\/h2>\n      <\/div>\n      <p class=\"lede\" style=\"max-width:38ch\">Guarda le giornate disponibili, poi compila il modulo scegliendo giorno e orario: riceverai conferma via email.<\/p>\n    <\/div>\n    <div class=\"booking-grid reveal\">\n      <div class=\"embed\">\n        <div class=\"embed-head\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18\"\/><\/svg> Giornate disponibili<\/div>\n        <iframe src=\"https:\/\/punti-cardinali-production.up.railway.app\/widget\/lista?comune=galatina\" title=\"Giornate disponibili allo sportello di Galatina\" loading=\"lazy\" data-autoheight style=\"min-height:480px\"><\/iframe>\n      <\/div>\n      <div class=\"embed\">\n        <div class=\"embed-head\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m5 12 5 5L20 7\"\/><\/svg> Modulo di prenotazione<\/div>\n        <iframe src=\"https:\/\/punti-cardinali-production.up.railway.app\/widget\/form?comune=galatina\" title=\"Prenota un appuntamento allo sportello di Galatina\" loading=\"lazy\" data-autoheight style=\"min-height:820px\"><\/iframe>\n        <div class=\"foot\">\n          <span>Se il modulo non si carica, scrivi a <a href=\"mailto:deskcomunegalatina@retepunticardinali.it\" style=\"text-decoration:underline\">deskcomunegalatina@retepunticardinali.it<\/a><\/span>\n          <a class=\"link\" href=\"https:\/\/punti-cardinali-production.up.railway.app\/widget\/form?comune=galatina\" target=\"_blank\" rel=\"noopener noreferrer\">Apri in una nuova scheda <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"section\" id=\"news\">\n  <div class=\"wrap\">\n    <div class=\"section-head simple reveal\">\n      <div>\n        <span class=\"eyebrow\">Ultime news<\/span>\n        <h2>Dal Desk e dalla rete<\/h2>\n      <\/div>\n      <a class=\"link\" href=\"https:\/\/retepunticardinali.it\/deskcomunegalatina\/news\/\" target=\"_blank\" rel=\"noopener noreferrer\">Tutte le news del Desk <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\n    <\/div>\n    <div class=\"news-grid reveal\">\n      <div class=\"news-side\">\n        <article class=\"news-item desk-news-item\">\n          <img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/news-formazione.webp\" alt=\"\" width=\"641\" height=\"320\" loading=\"lazy\">\n          <div><div class=\"news-meta\"><time datetime=\"2026-08-05\">5 agosto 2026<\/time><\/div>\n          <h3><a href=\"https:\/\/retepunticardinali.it\/news\/\" target=\"_blank\" rel=\"noopener noreferrer\">Quando la formazione diventa esperienza: cosa aiuta a entrare nel lavoro<\/a><\/h3><\/div>\n        <\/article>\n        <article class=\"news-item\">\n          <img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/news-competenze.webp\" alt=\"\" width=\"627\" height=\"349\" loading=\"lazy\">\n          <div><div class=\"news-meta\"><time datetime=\"2026-08-05\">5 agosto 2026<\/time><\/div>\n          <h3><a href=\"https:\/\/retepunticardinali.it\/news\/\" target=\"_blank\" rel=\"noopener noreferrer\">Competenze richieste dalle aziende: come stanno cambiando e cosa significa per chi cerca lavoro<\/a><\/h3><\/div>\n        <\/article>\n      <\/div>\n      <div class=\"news-side\">\n        <article class=\"news-item\">\n          <img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/business-plan.webp\" alt=\"\" width=\"660\" height=\"330\" loading=\"lazy\">\n          <div><div class=\"news-meta\"><time datetime=\"2026-08-04\">4 agosto 2026<\/time><\/div>\n          <h3><a href=\"https:\/\/retepunticardinali.it\/news\/\" target=\"_blank\" rel=\"noopener noreferrer\">Autoimpresa e sviluppo del territorio: le opportunit\u00e0 in Puglia tra politiche attive, innovazione e nuovi bandi<\/a><\/h3><\/div>\n        <\/article>\n        <article class=\"news-item\">\n          <img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/news-caprarica-lab.webp\" alt=\"\" width=\"1080\" height=\"1180\" loading=\"lazy\">\n          <div><div class=\"news-meta\"><time datetime=\"2026-07-20\">20 luglio 2026<\/time><span class=\"badge badge-red\">Orientation Lab<\/span><\/div>\n          <h3><a href=\"https:\/\/retepunticardinali.it\/blog\/news\/il-comune-di-caprarica-presenta-orientation-lab-il-fascino-della-pietra-leccese\/\" target=\"_blank\" rel=\"noopener noreferrer\">Il Comune di Caprarica presenta: Il Fascino della Pietra Leccese<\/a><\/h3><\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<\/main>\n\n<footer class=\"site-footer\">\n  <div class=\"wrap\">\n    <div class=\"funding\">\n      <div class=\"funding-logos\">\n        <img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/logo-coesione-italia.png\" alt=\"Coesione Italia 21-27 Puglia\" width=\"306\" height=\"119\" loading=\"lazy\">\n        <img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/logo-cofinanziato-unione-europea.png\" alt=\"Cofinanziato dall'Unione europea\" width=\"534\" height=\"117\" loading=\"lazy\">\n        <img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/logo-repubblica-italiana-1.png\" alt=\"Repubblica Italiana\" width=\"112\" height=\"128\" loading=\"lazy\">\n        <img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/logo-regione-puglia-1.png\" alt=\"Regione Puglia\" width=\"228\" height=\"144\" loading=\"lazy\">\n      <\/div>\n      <p><strong>PR PUGLIA FESR-FSE+ 2021-2027<\/strong> \u2013 Priorit\u00e0 5. &#8220;Occupazione&#8221; (FSE+) \u2013 Obiettivo specifico: ESO4.1 Azione 5.1 \u2013 Interventi per l&#8217;occupazione \u2013 Sub-Azione 5.1.1 \u2013 Misure e servizi di politica attiva del lavoro \u2013 Progetto approvato con graduatoria di cui al D.D. del Dirigente della Sezione Politiche e Mercato del Lavoro n. 217 del 20 ottobre 2025 pubblicato sul B.U.R.P. 93 del 20 novembre 2025 a valere sull&#8217;avviso pubblico <strong>&#8220;PUNTI CARDINALI FOR WORK \u2013 PUNTI DI ORIENTAMENTO PER LA FORMAZIONE E IL LAVORO&#8221;<\/strong> approvato con D.D. del Dirigente della Sezione Politiche e Mercato del Lavoro n. 118 del 14 maggio 2025 pubblicato sul B.U.R.P. 41 del 22 maggio 2025.<\/p>\n    <\/div>\n    <div class=\"foot-cols\">\n      <div class=\"foot-brand\">\n        <img decoding=\"async\" src=\"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/logo-retepunticardinali-2026.png\" alt=\"Punti Cardinali for Work\" width=\"600\" height=\"300\" loading=\"lazy\">\n        <p>Punti di orientamento per la formazione e il lavoro nei Comuni di Andrano, Caprarica, Carmiano, Castrignano del Capo, Galatina, Soleto e Taviano.<\/p>\n      <\/div>\n      <div>\n        <h3>Il progetto<\/h3>\n        <ul>\n          <li><a href=\"\/il-progetto\/\">Il Progetto<\/a><\/li>\n          <li><a href=\"\/comuni-aderenti\/\">Comuni aderenti<\/a><\/li>\n          <li><a href=\"\/direzione-di-progetto\/\">Direzione di Progetto<\/a><\/li>\n          <li><a href=\"\/le-persone-della-rete\/\">Le Persone della Rete<\/a><\/li>\n          <li><a href=\"\/elenco-relatori\/\">Relatori<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <h3>Links utili<\/h3>\n        <ul>\n          <li><a href=\"https:\/\/retepunticardinali.it\/\" target=\"_blank\" rel=\"noopener noreferrer\">News di Progetto<\/a><\/li>\n          <li><a href=\"https:\/\/retepunticardinali.it\/\" target=\"_blank\" rel=\"noopener noreferrer\">Opportunit\u00e0<\/a><\/li>\n          <li><a href=\"https:\/\/lavoroperte.regione.puglia.it\/\" target=\"_blank\" rel=\"noopener noreferrer\">Lavoro per Te<\/a><\/li>\n          <li><a href=\"https:\/\/www.sistema.puglia.it\/\" target=\"_blank\" rel=\"noopener noreferrer\">Sistema Puglia<\/a><\/li>\n          <li><a href=\"https:\/\/punti-cardinali-production.up.railway.app\/\" target=\"_blank\" rel=\"noopener noreferrer\">Software di Gestione<\/a><\/li>\n          <li><a href=\"https:\/\/retepunticardinali.it\/\" target=\"_blank\" rel=\"noopener noreferrer\">Edizione 2023<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <h3>Info &amp; contatti<\/h3>\n        <ul>\n          <li>Via Umbria, 19 \u00b7 73100 Lecce<\/li>\n          <li><a href=\"tel:+390832217879\">Tel. +39 0832 217879<\/a><\/li>\n          <li><a href=\"tel:+390832090387\">Tel. +39 0832 090387<\/a><\/li>\n          <li>Fax +39 0832 216021<\/li>\n          <li><a href=\"mailto:info@aforisma.org\">info@aforisma.org<\/a><\/li>\n          <li>P.IVA 03118040751<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"foot-bottom\">\n      <span>\u00a9 2026 Rete Punti Cardinali \u00b7 <a href=\"https:\/\/retepunticardinali.it\/privacy-policy\/\" target=\"_blank\" rel=\"noopener noreferrer\">Privacy Policy<\/a> \u00b7 <a href=\"https:\/\/retepunticardinali.it\/cookie-policy\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cookie Policy<\/a><\/span>\n      <div class=\"social\">\n        <a href=\"https:\/\/www.facebook.com\/retepunticardinali\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Facebook\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M13.5 22v-8h2.7l.4-3.2h-3.1V8.8c0-.9.3-1.6 1.6-1.6h1.7V4.3c-.3 0-1.3-.1-2.5-.1-2.5 0-4.1 1.5-4.1 4.2v2.4H7.4V14h2.8v8h3.3z\"\/><\/svg><\/a>\n        <a href=\"https:\/\/www.instagram.com\/retepunticardinali\/\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Instagram\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><circle cx=\"17.5\" cy=\"6.5\" r=\"1\" fill=\"currentColor\" stroke=\"none\"\/><\/svg><\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/footer>\n\n<script>\n(() => {\n  const t = document.querySelector('.nav-toggle'), n = document.getElementById('nav');\n  t.addEventListener('click', () => { const o = n.classList.toggle('open'); t.setAttribute('aria-expanded', o); t.setAttribute('aria-label', o ? 'Chiudi il menu' : 'Apri il menu'); });\n  n.addEventListener('click', e => { if (e.target.tagName === 'A') { n.classList.remove('open'); t.setAttribute('aria-expanded', 'false'); } });\n  if ('IntersectionObserver' in window) {\n    const io = new IntersectionObserver(es => es.forEach(e => { if (e.isIntersecting) { e.target.classList.add('in'); io.unobserve(e.target); } }), { rootMargin: '0px 0px -8% 0px' });\n    document.querySelectorAll('.reveal').forEach(el => io.observe(el));\n  } else { document.querySelectorAll('.reveal').forEach(el => el.classList.add('in')); }\n\n  \/\/ ---- Eventi dal gestionale (API pubblica, nessun iframe) ----\n  const GEST = 'https:\/\/punti-cardinali-production.up.railway.app';\n  const lists = [...document.querySelectorAll('[data-events]')];\n  const hero = document.querySelector('[data-next-event]');\n  const totals = document.querySelectorAll('[data-ev-total]');\n  if (lists.length || hero || totals.length) {\n    const MESI = ['gen', 'feb', 'mar', 'apr', 'mag', 'giu', 'lug', 'ago', 'set', 'ott', 'nov', 'dic'];\n    const TIPI = { job_day: ['Job Day', 'badge-red'], donna_partecipa: ['Donna Partecipa', 'badge-red'], mareasinistra: ['Mare a Sinistra', 'badge-navy'], lab: ['Orientation Lab', 'badge-navy'], orientation_lab: ['Orientation Lab', 'badge-navy'], desk: ['Orientation Desk', 'badge-navy'] };\n    const NOMI = { andrano: 'Andrano', caprarica: 'Caprarica di Lecce', carmiano: 'Carmiano', castrignanodelcapo: 'Castrignano del Capo', galatina: 'Galatina', soleto: 'Soleto', taviano: 'Taviano' };\n    const esc = v => String(v == null ? '' : v).replace(\/[&<>\"']\/g, m => ({ '&': '&amp;', '<': '&lt;', '>': '&gt;', '\"': '&quot;', \"'\": '&#39;' }[m]));\n    const slugOf = c => { const k = String(c || '').toLowerCase().replace(\/[^a-z]\/g, ''); return k.startsWith('castrignano') ? 'castrignanodelcapo' : k.startsWith('caprarica') ? 'caprarica' : k; };\n    const PIN = '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>';\n    const CLOCK = '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 2\"\/><\/svg>';\n    const d0 = new Date(); const oggi = d0.getFullYear() + '-' + String(d0.getMonth() + 1).padStart(2, '0') + '-' + String(d0.getDate()).padStart(2, '0');\n    const tipoDi = e => TIPI[e.tipo] || (\/lab\/i.test(e.tipo || '') ? TIPI.lab : [String(e.tipo || 'Evento').replace(\/_\/g, ' '), '']);\n    const matchTipo = (e, want) => !want || want.split(',').map(x => x.trim()).some(w => e.tipo === w || (w === 'lab' ? \/lab\/i.test(e.tipo || '') : false));\n    const giorno = e => { const p = (e.data || '').split('-'); return p.length === 3 ? [String(+p[2]), MESI[+p[1] - 1] || ''] : ['', '']; };\n    const tidy = v => String(v || '').replace(\/\\s*,\\s*\/g, ', ').replace(\/\\s+\/g, ' ').trim();\n    const dove = e => [tidy(e.luogo), tidy(e.citta)].filter(Boolean).join(', ');\n    const ora = e => (e.oraSvolgimento || e.ore || '').trim();\n    const card = e => {\n      const [day, mon] = giorno(e); const [label, cls] = tipoDi(e); const slug = slugOf(e.comune);\n      const meta = ['<span class=\"badge ' + cls + '\">' + esc(label) + '<\/span>'];\n      if (dove(e)) meta.push('<span>' + PIN + esc(dove(e)) + '<\/span>');\n      if (ora(e)) meta.push('<span>' + CLOCK + 'ore ' + esc(ora(e)) + '<\/span>');\n      if (e.comune) meta.push('<span>Desk di ' + esc(NOMI[slug] || e.comune) + '<\/span>');\n      const rel = (e.relatori || []).map(r => String(r).replace(\/\\s+\/g, ' ').trim()).filter(Boolean);\n      return '<article class=\"event\" data-desk=\"' + esc(slug) + '\"><div class=\"date\" aria-hidden=\"true\"><b>' + esc(day) + '<\/b><span>' + esc(mon) + '<\/span><\/div><div><h3>' + esc(e.nome) + '<\/h3><div class=\"meta\">' + meta.join('') + '<\/div>' +\n        (e.note ? '<p class=\"desc\">' + esc(e.note) + '<\/p>' : '') + (rel.length ? '<p class=\"rel\">Con ' + esc(rel.join(', ')) + '<\/p>' : '') +\n        '<\/div><button type=\"button\" class=\"btn btn-secondary btn-sm\" data-iscriviti=\"' + esc(e.id) + '\" data-nome=\"' + esc(e.nome) + '\" data-when=\"' + esc([day ? day + ' ' + mon : '', ora(e) ? 'ore ' + ora(e) : '', dove(e)].filter(Boolean).join(' \u00b7 ')) + '\">Iscriviti<\/button><\/article>';\n    };\n    const render = (list, all) => {\n      const comune = list.dataset.comune || ''; const limit = +list.dataset.limit || 50;\n      const evs = all.filter(e => matchTipo(e, list.dataset.tipo) ? (!comune || slugOf(e.comune) === comune || e.tipo === 'mareasinistra') : false);\n      if (!evs.length) { list.innerHTML = '<div class=\"ev-state\">Al momento non ci sono eventi in programma' + (comune ? ' per il Desk di ' + esc(NOMI[comune] || comune) : '') + '. <a href=\"' + GEST + '\/#\/eventi\" target=\"_blank\" rel=\"noopener noreferrer\">Consulta il calendario completo<\/a>.<\/div>'; list.dataset.count = 0; return; }\n      const shown = evs.slice(0, limit); const extra = evs.length - shown.length;\n      list.innerHTML = shown.map(card).join('') + '<div class=\"foot\"><span data-ev-count>' + evs.length + (evs.length === 1 ? ' evento in programma' : ' eventi in programma') + '<\/span><a class=\"link\" href=\"' + GEST + '\/#\/eventi\" target=\"_blank\" rel=\"noopener noreferrer\">' + (extra > 0 ? 'Altri ' + extra + ' eventi' : 'Tutti gli eventi') + ' \u2192<\/a><\/div>';\n      list.dataset.count = evs.length;\n    };\n    fetch(GEST + '\/api\/pubblico\/eventi', { cache: 'no-store' }).then(r => { if (!r.ok) throw new Error(r.status); return r.json(); }).then(all => {\n      const prossimi = (Array.isArray(all) ? all : []).filter(e => e ? (e.data ? e.data >= oggi : false) : false).sort((a, b) => a.data.localeCompare(b.data) || ora(a).localeCompare(ora(b)));\n      lists.forEach(l => render(l, prossimi));\n      document.querySelectorAll('[data-ev-total]').forEach(el => { el.textContent = String(prossimi.length); });\n      if (hero ? prossimi[0] : false) {\n        const e = prossimi[0]; const [day, mon] = giorno(e); const q = s => hero.querySelector(s);\n        q('.date b').textContent = day; q('.date span').textContent = mon; q('.ttl').textContent = e.nome;\n        q('.meta').textContent = [dove(e), ora(e) ? 'ore ' + ora(e) : '', e.comune ? 'Desk di ' + (NOMI[slugOf(e.comune)] || e.comune) : ''].filter(Boolean).join(' \u00b7 ');\n      }\n      document.dispatchEvent(new CustomEvent('rpc:events-rendered'));\n    }).catch(() => {\n      lists.forEach(l => { l.innerHTML = '<div class=\"ev-state err\">Non riusciamo a caricare gli eventi in questo momento. <a href=\"' + GEST + '\/#\/eventi\" target=\"_blank\" rel=\"noopener noreferrer\">Apri il calendario sul gestionale<\/a>.<\/div>'; });\n    });\n\n    \/\/ Modulo di iscrizione (finestra)\n    let modal, lastBtn;\n    const root = document.getElementById('rpc') || document.body;\n    const close = () => { if (!modal) return; modal.hidden = true; document.body.style.overflow = ''; if (lastBtn) lastBtn.focus(); };\n    const build = () => {\n      modal = document.createElement('div'); modal.className = 'ev-modal'; modal.hidden = true; modal.setAttribute('role', 'dialog'); modal.setAttribute('aria-modal', 'true'); modal.setAttribute('aria-labelledby', 'evm-title');\n      modal.innerHTML = '<div class=\"ev-box\"><button type=\"button\" class=\"ev-close\" aria-label=\"Chiudi\">\u00d7<\/button><span class=\"eyebrow\">Iscrizione all\\'evento<\/span><h3 id=\"evm-title\"><\/h3><p class=\"ev-when\"><\/p>' +\n        '<form novalidate><div class=\"form-grid\"><div class=\"field\"><label for=\"evm-nome\">Nome *<\/label><input id=\"evm-nome\" name=\"nome\" autocomplete=\"given-name\" required><\/div><div class=\"field\"><label for=\"evm-cognome\">Cognome *<\/label><input id=\"evm-cognome\" name=\"cognome\" autocomplete=\"family-name\" required><\/div>' +\n        '<div class=\"field full\"><label for=\"evm-email\">Email *<\/label><input id=\"evm-email\" type=\"email\" name=\"email\" autocomplete=\"email\" required><\/div><div class=\"field\"><label for=\"evm-tel\">Telefono<\/label><input id=\"evm-tel\" type=\"tel\" name=\"telefono\" autocomplete=\"tel\"><\/div><div class=\"field\"><label for=\"evm-citta\">Citt\u00e0 di residenza<\/label><input id=\"evm-citta\" name=\"cittaResidenza\" autocomplete=\"address-level2\"><\/div><\/div>' +\n        '<div class=\"form-foot\"><label class=\"consent\"><input type=\"checkbox\" name=\"privacy\"> <span>Ho letto l\\'<a href=\"\/privacy-policy\/\" target=\"_blank\" rel=\"noopener noreferrer\">informativa sulla privacy<\/a> e acconsento al trattamento dei miei dati per la gestione dell\\'iscrizione. *<\/span><\/label><button type=\"submit\" class=\"btn btn-primary\">Conferma l\\'iscrizione<\/button><\/div><div class=\"form-msg\" role=\"status\" aria-live=\"polite\"><\/div><\/form><\/div>';\n      root.appendChild(modal);\n      modal.addEventListener('click', e => { if (e.target === modal || e.target.closest('.ev-close')) close(); });\n      document.addEventListener('keydown', e => { if (e.key === 'Escape') { if (!modal.hidden) close(); } });\n      const form = modal.querySelector('form'), msg = modal.querySelector('.form-msg');\n      const say = (t, k) => { msg.textContent = t; msg.className = 'form-msg ' + k; };\n      form.addEventListener('submit', async e => {\n        e.preventDefault();\n        const f = form.elements; const nome = f.nome.value.trim(), cognome = f.cognome.value.trim(), email = f.email.value.trim();\n        if (!nome || !cognome || !email) { say('Compila nome, cognome ed email.', 'err'); (!nome ? f.nome : !cognome ? f.cognome : f.email).focus(); return; }\n        if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) { say('Controlla l\\'indirizzo email.', 'err'); f.email.focus(); return; }\n        if (!f.privacy.checked) { say('Per iscriverti devi accettare l\\'informativa sulla privacy.', 'err'); f.privacy.focus(); return; }\n        const btn = form.querySelector('[type=submit]'); btn.disabled = true; say('Invio in corso\u2026', 'wait');\n        try {\n          const r = await fetch(GEST + '\/api\/pubblico\/eventi\/' + encodeURIComponent(modal.dataset.id) + '\/registrazione', { method: 'POST', headers: { 'Content-Type': 'application\/json' }, body: JSON.stringify({ nome, cognome, email, telefono: f.telefono.value.trim(), cittaResidenza: f.cittaResidenza.value.trim(), privacyAccettata: true }) });\n          let d = {}; try { d = await r.json(); } catch (_) { }\n          if (r.ok ? d.ok : false) { form.hidden = true; modal.querySelector('.ev-when').insertAdjacentHTML('afterend', '<div class=\"form-msg ok\">Iscrizione confermata. Riceverai una email di conferma all\\'indirizzo indicato.<\/div>'); }\n          else { say(d.error || 'Si \u00e8 verificato un errore. Riprova tra qualche minuto.', 'err'); btn.disabled = false; }\n        } catch (_) { say('Connessione non riuscita. Riprova tra qualche minuto.', 'err'); btn.disabled = false; }\n      });\n    };\n    document.addEventListener('click', e => {\n      const b = e.target.closest('[data-iscriviti]'); if (!b) return;\n      if (!modal) build();\n      lastBtn = b; modal.dataset.id = b.dataset.iscriviti;\n      modal.querySelector('#evm-title').textContent = b.dataset.nome; modal.querySelector('.ev-when').textContent = b.dataset.when;\n      const old = modal.querySelector('.form-msg.ok'); if (old) old.remove();\n      const form = modal.querySelector('form'); form.hidden = false; form.reset(); form.querySelector('[type=submit]').disabled = false; form.querySelector('.form-msg').className = 'form-msg';\n      modal.hidden = false; document.body.style.overflow = 'hidden'; form.elements.nome.focus();\n    });\n  }\n  \/\/ ---- Offerte di lavoro (Job Alert) dal gestionale: bacheca, candidatura, inserimento offerta ----\n  const boards = [...document.querySelectorAll('[data-jobs]')];\n  const offerForm = document.querySelector('form[data-job-form]');\n  if (boards.length || offerForm) {\n    const INQ = { indeterminato: 'Tempo indeterminato', determinato: 'Tempo determinato', apprendistato: 'Apprendistato' };\n    const TIT = { nessuno: 'Nessun titolo richiesto', licenza_media: 'Licenza media', diploma: 'Diploma', laurea_triennale: 'Laurea triennale', laurea_magistrale: 'Laurea magistrale' };\n    const esc = v => String(v == null ? '' : v).replace(\/[&<>\"']\/g, m => ({ '&': '&amp;', '<': '&lt;', '>': '&gt;', '\"': '&quot;', \"'\": '&#39;' }[m]));\n    const cap = v => { v = String(v || '').trim(); return v ? v.charAt(0).toUpperCase() + v.slice(1) : ''; };\n    const dmy = iso => { const p = String(iso || '').slice(0, 10).split('-'); return p.length === 3 ? p[2] + '\/' + p[1] + '\/' + p[0] : ''; };\n    const PIN = '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>';\n    const CAP = '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 10 12 5 2 10l10 5 10-5z\"\/><path d=\"M6 12v5c3 3 9 3 12 0v-5\"\/><\/svg>';\n    const CAL = '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18\"\/><\/svg>';\n    const isNew = iso => { const t = Date.parse(iso || ''); return isNaN(t) ? false : (Date.now() - t) < 7 * 86400000; };\n    const jobCard = j => {\n      const meta = [];\n      if (j.cittaOfferta) meta.push('<span>' + PIN + esc(j.cittaOfferta) + '<\/span>');\n      if (j.titoloStudioRichiesto) meta.push('<span>' + CAP + esc(TIT[j.titoloStudioRichiesto] || cap(j.titoloStudioRichiesto)) + '<\/span>');\n      if (j.dataFineCandidatura) meta.push('<span>' + CAL + 'Candidature entro il ' + esc(dmy(j.dataFineCandidatura)) + '<\/span>');\n      const skills = String(j.competenzeTrasversali || '').split(',').map(x => cap(x)).filter(Boolean);\n      const badges = '<span class=\"badge badge-navy\">' + esc(INQ[j.inquadramento] || cap(j.inquadramento) || 'Offerta di lavoro') + '<\/span>' + (isNew(j.pubblicatoAt) ? '<span class=\"badge badge-red\">Nuova<\/span>' : '');\n      const action = (j.tipoOfferta === 'esterna' ? j.linkEsterno : false)\n        ? '<a class=\"btn btn-secondary btn-sm\" href=\"' + esc(j.linkEsterno) + '\" target=\"_blank\" rel=\"noopener noreferrer\">Vedi l\\'offerta<\/a>'\n        : '<button type=\"button\" class=\"btn btn-primary btn-sm\" data-candidati=\"' + esc(j.id) + '\" data-titolo=\"' + esc(j.denominazioneMansione) + '\" data-dove=\"' + esc(j.cittaOfferta || '') + '\">Candidati<\/button>';\n      return '<article class=\"job-card\"><div class=\"badges\">' + badges + '<\/div><h3>' + esc(j.denominazioneMansione) + '<\/h3><div class=\"meta\">' + meta.join('') + '<\/div>' +\n        (j.descrizioneOfferta ? '<p class=\"desc\">' + esc(j.descrizioneOfferta) + '<\/p>' : '') + (skills.length ? '<div class=\"tags\">' + skills.map(s => '<span>' + esc(s) + '<\/span>').join('') + '<\/div>' : '') +\n        '<div class=\"act\">' + action + '<\/div><\/article>';\n    };\n    if (boards.length) fetch(GEST + '\/api\/pubblico\/job-alerts', { cache: 'no-store' }).then(r => { if (!r.ok) throw new Error(r.status); return r.json(); }).then(all => {\n      const jobs = (Array.isArray(all) ? all : []).slice().sort((a, b) => String(b.pubblicatoAt || '').localeCompare(String(a.pubblicatoAt || '')));\n      boards.forEach(bd => {\n        const limit = +bd.dataset.limit || 50; const shown = jobs.slice(0, limit);\n        if (!shown.length) { bd.innerHTML = '<div class=\"ev-state\">Al momento non ci sono offerte attive. Torna a trovarci: le imprese pubblicano nuovi annunci ogni settimana.<\/div>'; return; }\n        bd.innerHTML = '<div class=\"job-grid\">' + shown.map(jobCard).join('') + '<\/div>' + (jobs.length > shown.length ? '<p class=\"job-more\"><a class=\"link\" href=\"' + GEST + '\/#\/job-alert\" target=\"_blank\" rel=\"noopener noreferrer\">Vedi tutte le ' + jobs.length + ' offerte \u2192<\/a><\/p>' : '');\n      });\n      document.querySelectorAll('[data-job-count]').forEach(el => { el.textContent = jobs.length + (jobs.length === 1 ? ' offerta attiva' : ' offerte attive'); });\n    }).catch(() => boards.forEach(bd => { bd.innerHTML = '<div class=\"ev-state err\">Non riusciamo a caricare le offerte in questo momento. <a href=\"' + GEST + '\/#\/job-alert\" target=\"_blank\" rel=\"noopener noreferrer\">Apri la bacheca sul gestionale<\/a>.<\/div>'; }));\n\n    \/\/ Candidatura (finestra)\n    let jm, jmBtn;\n    const root = document.getElementById('rpc') || document.body;\n    const jmClose = () => { if (!jm) return; jm.hidden = true; document.body.style.overflow = ''; if (jmBtn) jmBtn.focus(); };\n    const jmBuild = () => {\n      jm = document.createElement('div'); jm.className = 'ev-modal'; jm.hidden = true; jm.setAttribute('role', 'dialog'); jm.setAttribute('aria-modal', 'true'); jm.setAttribute('aria-labelledby', 'jm-title');\n      jm.innerHTML = '<div class=\"ev-box\"><button type=\"button\" class=\"ev-close\" aria-label=\"Chiudi\">\u00d7<\/button><span class=\"eyebrow\">Candidatura<\/span><h3 id=\"jm-title\"><\/h3><p class=\"ev-when\"><\/p>' +\n        '<form novalidate enctype=\"multipart\/form-data\"><div class=\"form-grid\"><div class=\"field\"><label for=\"jm-nome\">Nome *<\/label><input id=\"jm-nome\" name=\"nome\" autocomplete=\"given-name\" required><\/div><div class=\"field\"><label for=\"jm-cognome\">Cognome *<\/label><input id=\"jm-cognome\" name=\"cognome\" autocomplete=\"family-name\" required><\/div>' +\n        '<div class=\"field full\"><label for=\"jm-cf\">Codice fiscale *<\/label><input id=\"jm-cf\" name=\"codiceFiscale\" autocomplete=\"off\" maxlength=\"16\" style=\"text-transform:uppercase\" required><\/div>' +\n        '<div class=\"field\"><label for=\"jm-email\">Email *<\/label><input id=\"jm-email\" type=\"email\" name=\"email\" autocomplete=\"email\" required><\/div><div class=\"field\"><label for=\"jm-tel\">Telefono<\/label><input id=\"jm-tel\" type=\"tel\" name=\"telefono\" autocomplete=\"tel\"><\/div>' +\n        '<div class=\"field full\"><label for=\"jm-lettera\">Lettera di presentazione<\/label><textarea id=\"jm-lettera\" name=\"letteraPresentazione\" rows=\"4\" placeholder=\"Presentati brevemente e spiega perch\u00e9 ti candidi\"><\/textarea><\/div>' +\n        '<div class=\"field full\"><label for=\"jm-cv\">Curriculum (PDF, DOC, DOCX o JPG, massimo 5 MB)<\/label><input id=\"jm-cv\" type=\"file\" name=\"cv\" accept=\".pdf,.doc,.docx,.jpg,.jpeg\"><\/div><\/div>' +\n        '<div class=\"form-foot\"><label class=\"consent\"><input type=\"checkbox\" name=\"privacy\"> <span>Ho letto l\\'<a href=\"\/privacy-policy\/\" target=\"_blank\" rel=\"noopener noreferrer\">informativa sulla privacy<\/a> e acconsento al trattamento dei miei dati per la gestione della candidatura. *<\/span><\/label><button type=\"submit\" class=\"btn btn-primary\">Invia la candidatura<\/button><\/div><div class=\"form-msg\" role=\"status\" aria-live=\"polite\"><\/div><\/form><\/div>';\n      root.appendChild(jm);\n      jm.addEventListener('click', e => { if (e.target === jm || e.target.closest('.ev-close')) jmClose(); });\n      document.addEventListener('keydown', e => { if (e.key === 'Escape') { if (!jm.hidden) jmClose(); } });\n      const form = jm.querySelector('form'), msg = jm.querySelector('.form-msg');\n      const say = (t, k) => { msg.textContent = t; msg.className = 'form-msg ' + k; };\n      form.addEventListener('submit', async e => {\n        e.preventDefault();\n        const f = form.elements; const nome = f.nome.value.trim(), cognome = f.cognome.value.trim(), cf = f.codiceFiscale.value.trim().toUpperCase(), email = f.email.value.trim();\n        if (!nome || !cognome || !cf || !email) { say('Compila nome, cognome, codice fiscale ed email.', 'err'); (!nome ? f.nome : !cognome ? f.cognome : !cf ? f.codiceFiscale : f.email).focus(); return; }\n        if (!\/^[A-Z0-9]{16}$\/.test(cf)) { say('Il codice fiscale deve avere 16 caratteri.', 'err'); f.codiceFiscale.focus(); return; }\n        if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) { say('Controlla l\\'indirizzo email.', 'err'); f.email.focus(); return; }\n        const file = f.cv.files[0];\n        if (file) { if (file.size > 5 * 1024 * 1024) { say('Il curriculum supera i 5 MB.', 'err'); return; } if (!\/\\.(pdf|docx?|jpe?g)$\/i.test(file.name)) { say('Formato del curriculum non supportato: usa PDF, DOC, DOCX o JPG.', 'err'); return; } }\n        if (!f.privacy.checked) { say('Per candidarti devi accettare l\\'informativa sulla privacy.', 'err'); f.privacy.focus(); return; }\n        const btn = form.querySelector('[type=submit]'); btn.disabled = true; say('Invio in corso\u2026', 'wait');\n        try {\n          const fd = new FormData(); fd.append('nome', nome); fd.append('cognome', cognome); fd.append('codiceFiscale', cf); fd.append('email', email); fd.append('telefono', f.telefono.value.trim()); fd.append('letteraPresentazione', f.letteraPresentazione.value.trim()); if (file) fd.append('cv', file);\n          const r = await fetch(GEST + '\/api\/pubblico\/job-alerts\/' + encodeURIComponent(jm.dataset.id) + '\/candidatura', { method: 'POST', body: fd });\n          let d = {}; try { d = await r.json(); } catch (_) { }\n          if (r.ok) { form.hidden = true; jm.querySelector('.ev-when').insertAdjacentHTML('afterend', '<div class=\"form-msg ok\">Candidatura inviata. Controlla la tua email: trovi un link per confermarla entro 48 ore.<\/div>'); }\n          else { say(d.error || 'Si \u00e8 verificato un errore. Riprova tra qualche minuto.', 'err'); btn.disabled = false; }\n        } catch (_) { say('Connessione non riuscita. Riprova tra qualche minuto.', 'err'); btn.disabled = false; }\n      });\n    };\n    document.addEventListener('click', e => {\n      const b = e.target.closest('[data-candidati]'); if (!b) return;\n      if (!jm) jmBuild();\n      jmBtn = b; jm.dataset.id = b.dataset.candidati;\n      jm.querySelector('#jm-title').textContent = b.dataset.titolo; jm.querySelector('.ev-when').textContent = b.dataset.dove ? 'Sede di lavoro: ' + b.dataset.dove : '';\n      const old = jm.querySelector('.form-msg.ok'); if (old) old.remove();\n      const form = jm.querySelector('form'); form.hidden = false; form.reset(); form.querySelector('[type=submit]').disabled = false; form.querySelector('.form-msg').className = 'form-msg';\n      jm.hidden = false; document.body.style.overflow = 'hidden'; form.elements.nome.focus();\n    });\n\n    \/\/ Inserimento offerta (pagina per le imprese)\n    if (offerForm) {\n      const msg = offerForm.querySelector('.form-msg');\n      const say = (t, k) => { msg.textContent = t; msg.className = 'form-msg ' + k; if (k === 'err') msg.scrollIntoView({ block: 'center', behavior: 'smooth' }); };\n      offerForm.addEventListener('submit', async e => {\n        e.preventDefault();\n        const f = offerForm.elements; const val = n => (f[n] ? String(f[n].value || '').trim() : '');\n        const req = [['ragioneSociale', 'la ragione sociale'], ['emailAzienda', 'l\\'email dell\\'azienda'], ['denominazioneMansione', 'la mansione'], ['cittaOfferta', 'la citt\u00e0'], ['dataFineCandidatura', 'la data di fine candidature']];\n        for (const [n, label] of req) { if (!val(n)) { say('Inserisci ' + label + '.', 'err'); f[n].focus(); return; } }\n        if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(val('emailAzienda'))) { say('Controlla l\\'email dell\\'azienda.', 'err'); f.emailAzienda.focus(); return; }\n        if (!f.privacy.checked) { say('Per inviare l\\'offerta devi accettare l\\'informativa sulla privacy.', 'err'); f.privacy.focus(); return; }\n        const body = {};\n        ['ragioneSociale', 'sedeLegale', 'sedeOperativa', 'emailAzienda', 'telefonoAzienda', 'descrizioneAzienda', 'denominazioneMansione', 'cittaOfferta', 'descrizioneOfferta', 'dataInizio', 'dataFine', 'titoloStudioRichiesto', 'fasciaEta', 'competenzeTecniche', 'esperienzaSettore', 'personaleFormare', 'lingueRichieste', 'ccnlApplicato', 'inquadramento', 'livello', 'ralIndicativa', 'riferimentoNome', 'riferimentoTel', 'riferimentoEmail', 'dataFineCandidatura'].forEach(n => { body[n] = val(n); });\n        body.competenzeTrasversali = [...offerForm.querySelectorAll('input[name=\"competenzeTrasversali\"]:checked')].map(x => x.value);\n        const btn = offerForm.querySelector('[type=submit]'); btn.disabled = true; say('Invio in corso\u2026', 'wait');\n        try {\n          const r = await fetch(GEST + '\/api\/pubblico\/job-alerts\/azienda', { method: 'POST', headers: { 'Content-Type': 'application\/json' }, body: JSON.stringify(body) });\n          let d = {}; try { d = await r.json(); } catch (_) { }\n          if (r.ok) { offerForm.hidden = true; const ok = document.getElementById('offer-ok'); if (ok) { ok.hidden = false; ok.scrollIntoView({ block: 'start', behavior: 'smooth' }); } }\n          else { say(d.error || 'Si \u00e8 verificato un errore durante l\\'invio. Riprova tra qualche minuto.', 'err'); btn.disabled = false; }\n        } catch (_) { say('Connessione non riuscita. Riprova tra qualche minuto.', 'err'); btn.disabled = false; }\n      });\n    }\n  }\n  \/\/ Iframe del gestionale che comunicano la propria altezza\n  window.addEventListener('message', e => {\n    if (e.origin !== GEST || !e.data) return; const hh = e.data.ppcH || e.data.pcHeight; if (!hh) return;\n    document.querySelectorAll('iframe[data-autoheight]').forEach(f => { if (f.contentWindow === e.source) { const cur = parseInt(f.style.height) || 0; if (Math.abs(cur - hh) > 8) f.style.height = hh + 'px'; } });\n  });\n})();\n<\/script>\n<script>\n(() => {\n  \/\/ Evidenzia il giorno corrente, stato dello sportello e prossima apertura\n  const hours = [[1, \"8:00\\u201314:00\"], [3, \"8:00\\u201314:00\"]];\n  const days = ['luned\u00ec','marted\u00ec','mercoled\u00ec','gioved\u00ec','venerd\u00ec','sabato','domenica'];\n  const now = new Date(); const day = (now.getDay() + 6) % 7; \/\/ 0 = luned\u00ec\n  const mins = now.getHours() * 60 + now.getMinutes();\n  const st = document.getElementById('desk-status'), nx = document.getElementById('desk-next');\n  const wk = document.querySelector('#week span[data-day=\"' + day + '\"]'); if (wk) wk.classList.add('today');\n  const parse = s => (s || '').split('\u00b7').map(r => r.trim().match(\/(\\d{1,2}):(\\d{2})[^\\d]+(\\d{1,2}):(\\d{2})\/)).filter(Boolean)\n    .map(m => [(+m[1]) * 60 + (+m[2]), (+m[3]) * 60 + (+m[4])]);\n  const fmt = m => Math.floor(m \/ 60) + ':' + String(m % 60).padStart(2, '0');\n  const today = hours.find(h => h[0] === day);\n  let open = false, next = null;\n  if (today) {\n    const row = document.querySelector('#hours div[data-day=\"' + day + '\"]'); if (row) row.classList.add('today');\n    const r = parse(today[1]);\n    const cur = r.find(x => mins >= x[0] ? mins < x[1] : false);\n    if (cur) { open = true; nx.textContent = 'Aperto adesso \u00b7 chiude alle ' + fmt(cur[1]); }\n    else { const later = r.find(x => mins < x[0]); if (later) next = ['oggi', later[0]]; }\n  }\n  if (!(open || next)) {\n    for (let k = 1; k <= 7; k++) { const h = hours.find(x => x[0] === (day + k) % 7); if (h) { const r = parse(h[1]); if (r.length) { next = [days[(day + k) % 7], r[0][0]]; break; } } }\n  }\n  if (!open ? next : false) nx.textContent = (next[0] === 'oggi' ? 'Apre oggi alle ' : 'Riapre ' + next[0] + ' alle ') + fmt(next[1]);\n  st.textContent = open ? 'Aperto adesso' : (today ? 'Chiuso in questo momento' : 'Chiuso oggi');\n  st.classList.add(open ? 'open' : 'closed');\n  \/\/ Altezza automatica degli iframe del gestionale (richiede postMessage lato gestionale)\n  window.addEventListener('message', e => {\n    if (e.origin !== 'https:\/\/punti-cardinali-production.up.railway.app' || !e.data) return; const hh = e.data.ppcH || e.data.pcHeight; if (!hh) return;\n    document.querySelectorAll('iframe[data-autoheight]').forEach(f => { if (f.contentWindow === e.source) { const cur = parseInt(f.style.height) || 0; if (Math.abs(cur - hh) > 8) f.style.height = hh + 'px'; } });\n  });\n})();\n<\/script>\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@graph\": [{\"@type\": \"GovernmentOffice\", \"@id\": \"https:\/\/retepunticardinali.it\/deskcomunegalatina\/#desk\", \"name\": \"Orientation Desk \u2013 Comune di Galatina\", \"description\": \"Sportello gratuito di orientamento professionale del Comune di Galatina, parte della Rete Punti Cardinali for Work (Regione Puglia).\", \"url\": \"https:\/\/retepunticardinali.it\/deskcomunegalatina\/\", \"image\": \"https:\/\/retepunticardinali.it\/wp-content\/uploads\/2026\/10\/foto-galatina-1.webp\", \"email\": \"deskcomunegalatina@retepunticardinali.it\", \"priceRange\": \"Gratuito\", \"address\": {\"@type\": \"PostalAddress\", \"streetAddress\": \"Via Montegrappa, 8\", \"postalCode\": \"73013\", \"addressLocality\": \"Galatina\", \"addressRegion\": \"LE\", \"addressCountry\": \"IT\"}, \"geo\": {\"@type\": \"GeoCoordinates\", \"latitude\": 40.171294, \"longitude\": 18.174211}, \"openingHoursSpecification\": [{\"@type\": \"OpeningHoursSpecification\", \"dayOfWeek\": \"Tuesday\", \"opens\": \"08:00\", \"closes\": \"14:00\"}, {\"@type\": \"OpeningHoursSpecification\", \"dayOfWeek\": \"Thursday\", \"opens\": \"08:00\", \"closes\": \"14:00\"}], \"parentOrganization\": {\"@id\": \"https:\/\/retepunticardinali.it\/#organization\"}, \"areaServed\": {\"@type\": \"City\", \"name\": \"Galatina\"}, \"telephone\": \"+39 0836 569476\"}]}<\/script>\n<\/div>\n<script>document.body.classList.add(\"rpc-body\");<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Orientation Desk del Comune di Galatina: sportello gratuito di orientamento per formazione e lavoro. Orari, referenti, contatti, eventi e appuntamenti.<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-1518","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/wp-json\/wp\/v2\/pages\/1518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/wp-json\/wp\/v2\/comments?post=1518"}],"version-history":[{"count":21,"href":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/wp-json\/wp\/v2\/pages\/1518\/revisions"}],"predecessor-version":[{"id":1541,"href":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/wp-json\/wp\/v2\/pages\/1518\/revisions\/1541"}],"wp:attachment":[{"href":"https:\/\/retepunticardinali.it\/deskcomunegalatina\/wp-json\/wp\/v2\/media?parent=1518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}