[data-solo-aperto][hidden],.p-contatti>.p-wrap [data-telefono-stato]{display:none!important}.p-equipe__ritratto{aspect-ratio:1;border:3px solid var(--brand);border-radius:999px;width:100%;height:auto;display:block;overflow:hidden}.p-equipe__ritratto img{aspect-ratio:1;object-fit:cover;object-position:center top;border-radius:0;width:100%;display:block;height:100%!important}.p-mappa-reale{border-radius:var(--radius-foto);overflow:hidden}.p-mappa-reale iframe{border:0;width:100%;height:380px;display:block}.p-mappa-reale+.p-link{margin-top:.75rem;display:inline-block}#richiamata .p-form{border:3px solid var(--brand);border-radius:var(--radius-foto);background:var(--surface);box-shadow:0 1rem 2.5rem color-mix(in srgb, var(--brand) 10%, transparent)}#richiamata .p-form__avanzamento{display:none}#richiamata .p-form__tappa{min-height:4.25rem;color:color-mix(in srgb, var(--brand) 48%, var(--ink-faint));padding:1rem .65rem;font-size:.8125rem;font-weight:600}#richiamata .p-form__tappa:after{height:4px;bottom:-2px}#richiamata .p-form__tappa span{border:2px solid color-mix(in srgb, var(--brand) 22%, var(--surface));background:var(--surface);width:1.55rem;height:1.55rem;color:var(--brand);font-size:.75rem}#richiamata .p-form__tappa[data-stato=attiva]{color:var(--brand);font-weight:700}#richiamata .p-form__tappa[data-stato=attiva] span,#richiamata .p-form__tappa[data-stato=fatta] span{border-color:var(--brand);background:var(--brand);color:var(--surface)}#richiamata .p-form__corpo{padding:clamp(1.5rem,1rem + 2vw,2.5rem)}#richiamata .p-form__passo{gap:.65rem}#richiamata .p-form__domanda{color:var(--brand);letter-spacing:-.025em;font-size:clamp(1.35rem,1.1rem + .7vw,1.7rem);font-weight:700}#richiamata .p-form__aiuto{max-width:52ch;color:var(--ink-soft);font-size:.9rem;line-height:1.5}#richiamata .p-opzioni{gap:.75rem;margin-top:.55rem}#richiamata .p-opzione__corpo{border:2px solid color-mix(in srgb, var(--brand) 22%, var(--surface));background:color-mix(in srgb, var(--brand) 2.5%, var(--surface));border-radius:18px;position:relative}#richiamata .p-opzione:hover .p-opzione__corpo{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 7%, var(--surface))}#richiamata .p-opzione input:checked+.p-opzione__corpo{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 10%, var(--surface));box-shadow:inset 0 0 0 1px var(--brand)}#richiamata .p-opzione input:checked+.p-opzione__corpo:after{content:"";background:var(--brand);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.7rem;right:.7rem}#richiamata .p-giorno .p-opzione__corpo{align-content:center;min-height:6.5rem;padding-block:.9rem}#richiamata .p-giorno__settimana,#richiamata .p-giorno__mese{color:var(--ink-soft);font-size:.6875rem;font-weight:600}#richiamata .p-giorno__numero{color:var(--brand);font-size:2rem;font-weight:700}#richiamata .p-fascia .p-opzione__corpo{min-height:4.5rem;color:var(--brand);font-size:.9rem;font-weight:700}#richiamata .p-campo{gap:.45rem}#richiamata .p-campo label{color:var(--brand);font-size:.875rem;font-weight:700}#richiamata .p-campo input[type=text],#richiamata .p-campo input[type=tel]{border:2px solid color-mix(in srgb, var(--brand) 24%, var(--surface));min-height:3.25rem;font:inherit;border-radius:14px;padding:.85rem 1rem}#richiamata .p-consenso{border:2px solid color-mix(in srgb, var(--brand) 18%, var(--surface));background:color-mix(in srgb, var(--brand) 4%, var(--surface));border-radius:18px;padding:1rem}#richiamata .p-consenso input{width:1.2rem;height:1.2rem}#richiamata .p-form__piede{border-top:2px solid color-mix(in srgb, var(--brand) 16%, var(--surface));margin-top:1.75rem;padding-top:1.5rem}#richiamata .p-form__piede .p-btn--primario{min-width:9rem}#richiamata .p-form__riepilogo{color:var(--brand);font-size:.8125rem;font-weight:600}#richiamata .p-successo{padding:clamp(1.75rem,1.25rem + 2vw,2.75rem)}#richiamata .p-successo__icona{color:var(--brand)}#richiamata .p-successo__titolo{color:var(--brand);font-weight:700}#richiamata .p-successo__riepilogo{border-left:3px solid var(--brand);background:color-mix(in srgb, var(--brand) 7%, var(--surface));border-radius:0 14px 14px 0}@media (width<=600px){#richiamata .p-form{box-shadow:0 .65rem 1.5rem color-mix(in srgb, var(--brand) 8%, transparent);border-width:2px;border-radius:16px}#richiamata .p-form__corpo{padding:1rem}#richiamata .p-form__passo{gap:.4rem}#richiamata .p-form__domanda{font-size:1.25rem}#richiamata .p-form__aiuto{font-size:.8125rem}#richiamata .p-opzioni{gap:.55rem;margin-top:.4rem}#richiamata .p-opzione__corpo{border-width:1.5px;border-radius:12px}#richiamata .p-giorno .p-opzione__corpo{min-height:5.15rem;padding-block:.6rem}#richiamata .p-giorno__numero{font-size:1.65rem}#richiamata .p-fascia .p-opzione__corpo{min-height:3.75rem;font-size:.8125rem}#richiamata .p-campo input[type=text],#richiamata .p-campo input[type=tel]{min-height:3rem;padding:.75rem .85rem}#richiamata .p-consenso{border-width:1.5px;border-radius:12px;padding:.8rem}#richiamata .p-form__piede{border-top-width:1.5px;align-items:center;margin-top:1.15rem;padding-top:1rem}}@media (width<=704px){.p-section{padding-block:4rem}.p-hero--revisione{padding-bottom:4rem}.p-hero--revisione .p-hero__voce{gap:1rem}.p-hero__layout{gap:2.5rem}.p-hero__ritratto img{aspect-ratio:4/3;object-fit:cover;object-position:center 22%}.p-editoriale__copy .p-h2{margin-bottom:.75rem}.p-presentazione{gap:.75rem}.p-dottore__testo{margin-top:.75rem!important}.p-richiamata__voce{gap:.75rem}.p-richiamata__voce>.p-lead{margin-top:0!important}.p-contatti .p-lead{margin-top:.75rem!important}.p-header,.p-header.is-scrolled{background:var(--surface);border-bottom:1px solid color-mix(in srgb, var(--brand) 18%, var(--surface))}.p-header__logo,.p-header__logo:hover{color:var(--brand)}}
