.smista[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden}.smista__blob[data-astro-cid-j7pv25f6]{position:absolute!important;pointer-events:none;z-index:0!important;width:480px;height:480px;top:-40px;left:-60px;background:radial-gradient(circle,rgb(59 130 246 / .16),rgb(147 197 253 / .08),transparent 70%)}.smista__ambient[data-astro-cid-j7pv25f6]{width:520px;height:520px;top:-60px;right:-80px;background:radial-gradient(circle,rgb(99 102 241 / .14),rgb(56 189 248 / .1),transparent 70%)}.smista__ponte[data-astro-cid-j7pv25f6]{font-size:clamp(var(--t-h3),2.4vw,var(--t-h2-max));margin-bottom:var(--s2)}.smista__sotto[data-astro-cid-j7pv25f6]{margin-bottom:var(--s6)}.porta[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--s2);background:linear-gradient(135deg,#ffffffe0,#ffffffbd);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border:1px solid rgb(226 232 240 / .85);border-radius:var(--r-lg);padding:var(--s5);box-shadow:inset 0 1px 1px #fffffff2,0 12px 28px -6px #0f172a0f,0 2px 6px -1px #0f172a08;position:relative;overflow:hidden;transition:border-color .2s ease,transform .25s var(--ease-spring),box-shadow .25s ease}.porta[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:radial-gradient(480px circle at var(--mouse-x, -500px) var(--mouse-y, -500px),var(--porta-glow, rgb(37 99 235 / .08)),transparent 60%);pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:1}.porta[data-astro-cid-j7pv25f6]:hover:before{opacity:1}.porta[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{position:relative;z-index:2}.porta--dentisti[data-astro-cid-j7pv25f6]{--porta-glow: rgb(37 99 235 / .08);--porta-border: rgb(37 99 235 / .32)}.porta--veterinari[data-astro-cid-j7pv25f6]{--porta-glow: rgb(16 185 129 / .08);--porta-border: rgb(16 185 129 / .32)}.porta--fisioterapisti[data-astro-cid-j7pv25f6]{--porta-glow: rgb(245 158 11 / .08);--porta-border: rgb(245 158 11 / .32)}.porta[data-astro-cid-j7pv25f6]:hover{border-color:var(--porta-border, rgb(37 99 235 / .32));transform:translateY(-4px);box-shadow:inset 0 1px 1px #fff,0 18px 36px -10px #1e40af1f,0 4px 10px -2px #0f172a0a}.porta[data-astro-cid-j7pv25f6]:active{transform:translateY(-2px) scale(.99)}.porta__icona[data-astro-cid-j7pv25f6]{width:30px;height:30px;fill:none;stroke:var(--c-primario);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;margin-bottom:var(--s1);transition:transform .35s var(--ease-spring),stroke .2s ease}.porta[data-astro-cid-j7pv25f6]:hover .porta__icona[data-astro-cid-j7pv25f6]{transform:scale(1.18) rotate(-4deg);stroke:var(--c-primario-scuro)}.porta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--t-piccolo);flex:1 1 auto}.porta__vai[data-astro-cid-j7pv25f6]{color:var(--c-primario);font-weight:700;font-size:var(--t-piccolo);margin-top:var(--s1);display:inline-flex;align-items:center;transition:transform .25s var(--ease-spring),color .2s ease}.porta[data-astro-cid-j7pv25f6]:hover .porta__vai[data-astro-cid-j7pv25f6]{transform:translate(4px);color:var(--c-primario-scuro)}.centro-studi-home[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:var(--c-chiaro)}.centro-studi-home__ambient[data-astro-cid-j7pv25f6]{width:540px;height:540px;top:50%;left:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgb(37 99 235 / .09),rgb(147 197 253 / .04),transparent 70%)}.scheda-centro[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:var(--s5);background:linear-gradient(135deg,#ffffffeb,#fffc);border:1px solid rgb(226 232 240 / .85);border-radius:var(--r-lg);box-shadow:inset 0 1px 1px #fffffff2,0 10px 24px -4px #0f172a0d,0 2px 6px -1px #0f172a08;transition:transform .25s var(--ease-spring),box-shadow .25s ease,border-color .2s ease}.scheda-centro[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);border-color:#2563eb59;box-shadow:inset 0 1px 1px #fff,0 18px 36px -8px #1e40af1f,0 4px 10px -2px #0f172a0a}.scheda-centro__metadati[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:var(--s2);margin-bottom:var(--s3)}.scheda-centro__badge[data-astro-cid-j7pv25f6]{font-size:var(--t-micro);font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:var(--s1) var(--s2);border-radius:var(--r-sm)}.badge-colore--normativa[data-astro-cid-j7pv25f6]{background:#ef44441a;color:#b91c1c;border:1px solid rgb(239 68 68 / .2)}.badge-colore--ux[data-astro-cid-j7pv25f6]{background:#3b82f61a;color:#1d4ed8;border:1px solid rgb(59 130 246 / .2)}.badge-colore--seo[data-astro-cid-j7pv25f6]{background:#10b9811a;color:#047857;border:1px solid rgb(16 185 129 / .2)}.badge-colore--economia[data-astro-cid-j7pv25f6]{background:#f59e0b1a;color:#b45309;border:1px solid rgb(245 158 11 / .2)}.scheda-centro__tempo[data-astro-cid-j7pv25f6]{font-size:var(--t-micro);color:var(--c-muto);font-variant-numeric:tabular-nums}.scheda-centro__titolo[data-astro-cid-j7pv25f6]{font-size:var(--t-h3);line-height:1.35;margin-bottom:var(--s2)}.scheda-centro__titolo[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--c-testo);text-decoration:none;transition:color .2s ease}.scheda-centro__titolo[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--c-primario)}.scheda-centro__estratto[data-astro-cid-j7pv25f6]{font-size:var(--t-piccolo);color:var(--c-muto);line-height:var(--i-corpo);flex:1 1 auto;margin-bottom:var(--s4)}.scheda-centro__piede[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:var(--s3);border-top:1px solid rgb(226 232 240 / .8)}.scheda-centro__link[data-astro-cid-j7pv25f6]{font-size:var(--t-piccolo);font-weight:700;color:var(--c-primario);text-decoration:none;display:inline-flex;align-items:center;min-height:44px;transition:transform .2s var(--ease-spring),color .2s ease}.scheda-centro[data-astro-cid-j7pv25f6]:hover .scheda-centro__link[data-astro-cid-j7pv25f6]{transform:translate(4px);color:var(--c-primario-scuro)}.centro-studi-home__chiusura[data-astro-cid-j7pv25f6]{text-align:center;margin-top:var(--s6)}.centro-studi-home__btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;font-size:var(--t-base);padding:var(--s3) var(--s5);border-radius:var(--r-md)}
