/* user.css compattato il 30-10-2026 (commenti e spazi tolti, regole identiche). Versione leggibile: nuovo-sito/user.css.v41-leggibile-20261030.css nel progetto; aggiunte nuove in fondo, in chiaro. */
@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700&family=Cinzel:wght@500;600&family=Spectral:ital,wght@0,400;0,600;1,400&display=swap');:root{--cassiopeia-color-primary: #5B4B7A;--cassiopeia-color-link: #5B4B7A;--cassiopeia-color-hover: #3F3358;--cassiopeia-font-family-body: 'Archivo',system-ui,sans-serif;--cassiopeia-font-family-headings: 'Archivo',system-ui,sans-serif;--cassiopeia-font-weight-headings: 600;--amorc-ink: #17171A;--amorc-blue: #232140;--amorc-blue-dark: #1A1832;--amorc-blue-2: #362A5C;--amorc-header: #14122A;--amorc-paper: #FFFFFF;--amorc-tint: #F1EFF6;--amorc-rule: #E3E1DC;--amorc-gold: #C9A227;--amorc-gold-deep: #A9821D;--amorc-gold-ink: #6E551A;--amorc-mark: #4B3F70;--amorc-garnet: #7A2436;--amorc-garnet-deep: #5C1B29;--amorc-font-display: 'Cinzel','Spectral',Georgia,serif;--amorc-font-serif: 'Spectral',Georgia,serif}body{background: #F4F4F1;color: var(--amorc-ink);font-family: var(--cassiopeia-font-family-body);font-size: 1rem;-webkit-font-smoothing: antialiased}h1,h2,h3,h4{font-family: var(--cassiopeia-font-family-headings);letter-spacing: -.02em}a{color: var(--cassiopeia-color-link)}a:hover{color: var(--cassiopeia-color-hover)}a:focus-visible,button:focus-visible,[tabindex]:focus-visible,.amorc-btn:focus-visible,.amorc-btn--ghost:focus-visible{outline: 2px solid var(--amorc-gold);outline-offset: 3px;border-radius: 2px}::selection{background: var(--amorc-gold);color: var(--amorc-blue-dark)}.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}.container-header,.container-below-top,.container-nav,.container-topbar{background: #FAF8F4 !important;background-image: none !important;box-shadow: none;border: 0}.container-header{display: flex !important;align-items: center;justify-content: space-between;flex-wrap: nowrap;gap: 32px;min-height: 90px;border-bottom: 1px solid var(--amorc-rule);box-sizing: border-box;--am-inset: 35px;padding-inline: max(var(--am-inset),(100% - 1320px) / 2) !important}.container-header > .grid-child:last-child{padding-right: 0 !important;margin-right: 0 !important}.container-header > .grid-child{padding: 0 !important;margin: 0 !important;max-width: none !important;width: auto !important;display: flex;align-items: center}.container-header > .container-nav,.container-header > .grid-child:last-child{flex: 1 1 auto;justify-content: flex-end}.container-header .navbar,.container-header .navbar-expand-lg,.container-header nav{padding: 0 !important;margin: 0;width: 100%;display: flex;align-items: center;justify-content: flex-end;gap: 22px;background: none}.container-header .navbar-collapse{flex-grow: 0}.container-header .navbar-brand{display: flex;align-items: center;gap: 13px;flex: none;margin: 0;padding: 0;background: none;text-decoration: none}.container-header .navbar-brand img{height: 73px !important;width: auto !important;max-width: none !important;flex: none;display: block}.container-header .navbar-brand > a,.container-header .navbar-brand > .brand-logo{display: grid;grid-template-columns: auto auto;grid-template-rows: auto auto;align-items: center;column-gap: 14px;row-gap: 4px;text-decoration: none}.container-header .navbar-brand > a img{grid-column: 1;grid-row: 1 / span 2}.container-header .navbar-brand > a::before{grid-column: 2;grid-row: 1;content: "AMORC";font-family: var(--amorc-font-display);font-size: 1.95rem;font-weight: 600;letter-spacing: .06em;color: var(--amorc-mark);line-height: 1;align-self: end;margin-top: 15px;white-space: nowrap}.container-header .navbar-brand > a::after{grid-column: 2;grid-row: 2;content: "Antico e Mistico Ordine della Rosa-Croce";font-family: var(--cassiopeia-font-family-headings);font-size: .9rem;font-weight: 600;letter-spacing: .085em;text-transform: uppercase;color: var(--amorc-gold-ink);line-height: 1.2;align-self: start;white-space: nowrap}.container-header .navbar-brand::after{content: none}.container-header .site-title,.container-header .site-description{display: none !important}.container-header h3,.container-header .card-header,.container-header .moduletable > h3{display: none}.container-header .mod-menu,.container-header .metismenu,.container-header .navbar-nav{display: flex !important;align-items: center;flex-wrap: nowrap !important;gap: 18px;margin: 0;padding: 0;list-style: none;background: none}.container-header .mod-menu > li,.container-header .metismenu > li,.container-header .metismenu .metismenu-item,.container-header .navbar-nav > li{margin: 0 !important;padding: 0 !important;position: relative;border: 0;flex-wrap: nowrap !important;font-size: inherit !important;line-height: 1.2 !important}.container-header .mod-menu > li > a,.container-header .metismenu > li > a,.container-header .navbar-nav > li > a,.container-header .mod-menu > li > .nav-link,.container-header .metismenu > li > button,.container-header .metismenu > li > .mm-toggler,.container-header .metismenu > li > .mod-menu__heading{display: inline-flex !important;align-items: center;gap: 7px;font-family: var(--cassiopeia-font-family-headings) !important;font-size: .82rem !important;font-weight: 500 !important;line-height: 1.2 !important;color: #2E2E33 !important;text-decoration: none;padding: 26px 0 !important;margin: 0 !important;background: none !important;border: 0 !important;border-radius: 0 !important;box-shadow: none;white-space: nowrap !important;text-transform: none;letter-spacing: 0;cursor: pointer}.container-header .metismenu > li > a:hover,.container-header .metismenu > li > button:hover,.container-header .metismenu > li > .mm-toggler:hover{color: var(--cassiopeia-color-primary) !important;box-shadow: inset 0 -2px 0 var(--amorc-gold)}.container-header .mod-menu > li > a:hover,.container-header .metismenu > li > a:hover,.container-header .navbar-nav > li > a:hover,.container-header .mod-menu > li.active > a,.container-header .metismenu > li.active > a,.container-header .mod-menu > li.current > a,.container-header .metismenu > li.current > a{color: var(--cassiopeia-color-primary) !important;box-shadow: inset 0 -2px 0 var(--amorc-gold)}.container-header .metismenu > li > a .icon-home,.container-header .mod-menu > li > a .icon-home,.container-header .metismenu > li > a svg,.container-header .mod-menu > li > a svg{width: 14px;height: 14px}.container-header .metismenu > li > a .icon-home::before{font-size: 14px}.container-header .mm-toggler svg,.container-header .metismenu > li > button svg,.container-header .mm-toggler .icon-angle-down,.container-header .mm-toggler span[class*="icon-"]{display: none !important}.container-header .dropdown-toggle::after{display: none !important}.container-header .mm-toggler svg,.container-header .metismenu button svg,.container-header .mm-toggler span[class*="icon-"],.container-header .metismenu button span[class*="icon-"]{display: none !important}.container-header .metismenu > li > a::after,.container-header .metismenu > li > button::after,.container-header .metismenu > li > .mm-toggler::after{content: none !important}.container-header .metismenu .mm-toggler,.container-header .metismenu > li > button,.container-header .metismenu ul li > button{display: none !important}.container-header .metismenu ul li > a{display: flex !important;align-items: center;justify-content: space-between;gap: 10px;width: 100%;font-family: var(--cassiopeia-font-family-headings) !important;font-size: .85rem !important;font-weight: 400 !important;color: #33303C !important;text-decoration: none !important;padding: 9px 18px !important;background: none !important;border: 0 !important;text-align: left}.container-header .metismenu ul li.deeper > a::after,.container-header .metismenu ul li.parent > a::after{content: "";display: inline-block;width: 5px;height: 5px;border-top: 1.3px solid #A7A2B0;border-right: 1.3px solid #A7A2B0;transform: rotate(45deg);flex: none}.container-header .metismenu ul li > a:hover::after{border-color: var(--cassiopeia-color-primary)}.container-header .metismenu > li > .mm-toggler,.container-header .metismenu > li > button{padding-left: 0 !important}.container-header .metismenu > li > ul,.container-header .metismenu > li > .mm-collapse{display: none}.container-header .metismenu > li:hover > ul,.container-header .metismenu > li:hover > .mm-collapse,.container-header .metismenu > li:focus-within > ul,.container-header .metismenu > li:focus-within > .mm-collapse{display: block}.container-header .metismenu ul,.container-header .metismenu .mm-collapse,.container-header .mod-menu ul,.container-header .dropdown-menu{position: absolute;top: 100%;left: 0;z-index: 40;background: #fff;border: 0;border-top: 2px solid var(--amorc-gold);border-radius: 0;padding: 6px 0;min-width: 17rem;list-style: none;box-shadow: 0 22px 48px -28px rgba(23,23,26,.5)}.container-header .metismenu ul li,.container-header .mod-menu ul li{width: 100%}.container-header .metismenu ul li > a,.container-header .mod-menu ul li > a,.container-header .dropdown-item{display: block;color: #33303C !important;font-family: var(--cassiopeia-font-family-headings) !important;font-size: .85rem !important;font-weight: 400 !important;padding: 9px 18px !important;text-decoration: none;white-space: normal;box-shadow: none}.container-header .metismenu ul li > a:hover,.container-header .mod-menu ul li > a:hover,.container-header .dropdown-item:hover{background: var(--amorc-tint);color: var(--cassiopeia-color-primary) !important}.container-header .metismenu ul ul{top: 0;left: 100%}.container-header .mod-menu > li.voce-cta > a,.container-header .metismenu > li.voce-cta > a,.container-header .mod-menu > li > a.voce-cta,.container-header .metismenu > li > a.voce-cta{background: transparent !important;color: var(--amorc-gold-ink) !important;border: 1px solid var(--amorc-gold) !important;font-weight: 600 !important;padding: 10px 19px !important;box-shadow: none}.container-header .mod-menu > li.voce-cta > a:hover,.container-header .metismenu > li.voce-cta > a:hover,.container-header .mod-menu > li > a.voce-cta:hover,.container-header .metismenu > li > a.voce-cta:hover{background: var(--amorc-gold) !important;color: var(--amorc-blue-dark) !important;box-shadow: none}.container-header .mod-menu > li.voce-tenue,.container-header .metismenu > li.voce-tenue,.container-header .metismenu > li:has(> a.voce-tenue){border-left: 0 !important;padding-left: 20px !important;margin-left: 4px !important}.container-header .metismenu > li.voce-tenue::before,.container-header .metismenu > li:has(> a.voce-tenue)::before{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 16px;background: #D5D2CB}.container-header .mod-menu > li.voce-tenue > a,.container-header .metismenu > li.voce-tenue > a,.container-header .metismenu > li > a.voce-tenue{color: #6B6670 !important;font-size: .84rem !important}.container-header .metismenu > li:has(> a.voce-cta),.container-header .metismenu > li.voce-cta{order: 2}.container-header .metismenu > li:has(> a.voce-tenue),.container-header .metismenu > li.voce-tenue{order: 1}.container-header .metismenu > li{order: 0}.container-banner{padding: 0;background: var(--amorc-blue);overflow: hidden}.amorc-hero{position: relative;overflow: hidden;background: radial-gradient(66% 85% at 76% 22%,#4C3C77 0%,var(--amorc-blue-2) 32%,var(--amorc-blue) 64%,var(--amorc-blue-dark) 100%);color: #fff;display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,.9fr);align-items: center;gap: 56px;padding: 72px 1.5rem 84px;max-width: 1320px;margin: 0 auto;border-top: 1px solid rgba(255,255,255,.09)}.amorc-hero::after{content: "";position: absolute;inset: 0;background-image: radial-gradient(rgba(255,255,255,.07) 1px,transparent 1.6px);background-size: 30px 30px;-webkit-mask-image: radial-gradient(60% 80% at 76% 22%,transparent 40%,#000 75%);mask-image: radial-gradient(60% 80% at 76% 22%,transparent 40%,#000 75%);z-index: 0;pointer-events: none}.amorc-hero__headline,.amorc-hero__actions,.amorc-hero__mark{position: relative;z-index: 1}.amorc-hero__headline{font-family: var(--amorc-font-display);font-size: clamp(2.1rem,3.4vw,3.1rem);font-weight: 600;letter-spacing: -.01em;line-height: 1.16;color: #fff;margin: 0 0 32px;text-wrap: pretty}.amorc-hero__eyebrow{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.amorc-hero__actions{display: flex;flex-wrap: wrap;gap: 12px;margin: 0}.amorc-btn{font-family: var(--cassiopeia-font-family-headings);font-size: .9rem;font-weight: 600;background: var(--amorc-gold);color: var(--amorc-blue-dark);padding: 14px 28px;text-decoration: none;box-shadow: 0 10px 24px -12px rgba(201,162,39,.6)}.amorc-btn:hover{background: var(--amorc-gold-deep);color: #fff}.amorc-btn--ghost{background: transparent;color: #fff;border: 1px solid rgba(255,255,255,.4);font-weight: 500;box-shadow: none}.amorc-btn--ghost:hover{background: rgba(201,162,39,.14);border-color: var(--amorc-gold);color: #fff}.amorc-hero__mark{position: relative;display: flex;flex-direction: column;align-items: center;gap: 16px;justify-content: center}.amorc-hero__mark::before{content: "";position: absolute;left: 50%;top: calc(50% - 1.6rem);width: 175%;aspect-ratio: 1;transform: translate(-50%,-50%);background: radial-gradient(circle closest-side,rgba(255,238,178,.42) 0%,rgba(230,198,92,.28) 18%,rgba(201,162,39,.15) 38%,rgba(122,36,54,.14) 60%,rgba(122,36,54,0) 100%);z-index: 0;pointer-events: none}.amorc-hero__mark img{width: 100%;max-width: 340px;height: auto;position: relative;z-index: 1}.amorc-hero__mark::after{content: "Una conoscenza antica per un mondo nuovo";position: relative;z-index: 1;font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--amorc-gold);text-align: center}.site-grid,.container-component{background: var(--amorc-paper)}.site-grid{width: 100%;max-width: 1320px;margin: 0 auto;align-items: start}.container-component{padding-top: 44px;padding-bottom: 44px}.container-component > *:first-child,.container-component .com-content-article > *:first-child,.container-component .com-content-article__body > *:first-child{margin-top: 0 !important}:root{--am-top-articolo: 22px}.container-component h1[style],.container-component .page-header h1{line-height: 1.2 !important;padding-bottom: 10px !important;margin-bottom: 22px !important}.container-component{padding-top: var(--am-top-articolo) !important}.com-content-article__body,.com-content-category-blog__item{max-width: none;font-family: var(--amorc-font-serif);font-size: 1.0625rem;line-height: 1.72;color: #26242C}.com-content-article__body > article{max-width: none}.com-content-article__body,.com-content-article__body p,.com-content-article__body p[style],.com-content-article__body div[style]{text-align: left !important;hyphens: none}.com-content-article__body p{margin: 0 0 1.35rem}.com-content-article__body em{font-style: italic}.com-content-article__body img{height: auto;max-width: min(100%,360px);display: block;margin: 10px auto 24px}.com-content-article__body > p:first-of-type:not(:has(span[aria-hidden])) ::first-letter,.com-content-article__body > p:first-of-type:not(:has(span[aria-hidden]))::first-letter{float: left;font-family: var(--amorc-font-display);font-weight: 600;font-size: 3.2em;line-height: .82;margin: .08em .12em 0 0;color: var(--amorc-garnet)}.page-header h1,.com-content-article__body + .page-header h1,.item-title{position: relative;font-family: var(--amorc-font-display);font-size: clamp(1.7rem,2.5vw,2.25rem);font-weight: 600;letter-spacing: -.005em;color: var(--amorc-blue);margin: 0 0 1.5rem;padding-bottom: .75rem;border-bottom: 1px solid var(--amorc-rule)}.page-header h1::after,.item-title::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}.com-content-article__body h1[style],.com-content-article__body h2[style]{color: var(--amorc-blue) !important;border-bottom-color: var(--amorc-gold) !important;font-family: var(--amorc-font-display) !important}.com-content-article__body span[aria-hidden="true"]{color: var(--amorc-garnet) !important;font-family: var(--amorc-font-display) !important}.com-content-article__body aside[style]{background: var(--amorc-tint) !important;border: 1px solid var(--amorc-rule) !important;border-left: 0 !important;border-radius: 0 !important;box-shadow: none !important;padding: 22px 26px !important;position: relative !important}.com-content-article__body aside[style]::before{content: "";position: absolute;top: -1px;left: 26px;width: 40px;height: 3px;background: var(--amorc-garnet)}.com-content-article__body aside[style] p{color: var(--amorc-blue) !important}.com-content-article__body h2{font-family: var(--amorc-font-display);font-size: 1.35rem;font-weight: 600;letter-spacing: -.005em;color: var(--amorc-blue);margin: 2.4em 0 .9em}.com-content-article__body h2::before{content: "";display: block;width: 28px;height: 10px;margin: 0 0 1.1em;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 10'%3E%3Cpath d='M14 0 L18 5 L14 10 L10 5 Z' fill='%23C9A227'/%3E%3Cline x1='0' y1='5' x2='9' y2='5' stroke='%23C9A227' stroke-width='1.4'/%3E%3Cline x1='19' y1='5' x2='28' y2='5' stroke='%23C9A227' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat: no-repeat}.com-content-article__body h2 + p::first-letter{float: left;font-family: var(--amorc-font-display);font-weight: 600;font-size: 2.15em;line-height: .82;margin: .06em .08em 0 0;color: var(--amorc-garnet)}.com-content-article__body aside{background: var(--amorc-tint);border: 1px solid var(--amorc-rule);padding: 22px 26px;position: relative;margin: 1.75rem 0}.com-content-article__body aside::before{content: "";position: absolute;top: -1px;left: 26px;width: 40px;height: 3px;background: var(--amorc-garnet)}.com-content-article__body aside p{margin: 0;color: var(--amorc-blue)}.com-content-article__body details{margin-top: .5em}.com-content-article__body summary{cursor: pointer;list-style: none;display: inline-flex;align-items: center;gap: 8px;font-family: var(--cassiopeia-font-family-headings);font-weight: 600;font-size: .95rem;color: var(--cassiopeia-color-primary);padding: 4px 0 8px}.com-content-article__body summary::-webkit-details-marker{display: none}.com-content-article__body summary::after{content: "";flex: none;width: 8px;height: 8px;border-right: 1.6px solid currentColor;border-bottom: 1.6px solid currentColor;transform: rotate(45deg);transition: transform .2s ease}.com-content-article__body details[open] summary::after{transform: rotate(-135deg)}.com-content-article__body summary:hover{color: var(--cassiopeia-color-hover)}.com-content-article__body details[open] summary{margin-bottom: 1.4em}.com-content-article__body .am-lead{font-size: 1.2rem;line-height: 1.62}.am-manifesti{display: flex;flex-wrap: wrap;gap: 10px;list-style: none;margin: 6px 0 2rem;padding: 0;font-family: var(--cassiopeia-font-family-headings)}.am-manifesti li{display: flex;align-items: baseline;gap: 8px;border: 1px solid var(--amorc-rule);background: var(--amorc-tint);padding: 8px 14px;font-size: .85rem;color: var(--amorc-blue)}.am-manifesti li span{font-family: var(--amorc-font-display);font-weight: 600;color: var(--amorc-garnet);font-size: .8rem}.amorc-evidenza{position: relative;font-family: var(--amorc-font-serif);font-style: italic;border: 1px solid var(--amorc-rule);background: var(--amorc-tint);padding: 26px 28px 24px;font-size: 1.125rem;line-height: 1.65;color: var(--amorc-blue);max-width: 40em}.amorc-evidenza::before{content: "";position: absolute;top: -1px;left: 28px;width: 40px;height: 3px;background: var(--amorc-garnet)}.container-sidebar-right{border-left: 1px solid var(--amorc-rule);padding: 44px 0 32px 32px;background: var(--amorc-paper);align-self: start}.container-sidebar-right > *:last-child{margin-bottom: 0}.container-sidebar-right .card,.container-sidebar-right .moduletable{border: 0;border-radius: 0;box-shadow: none;background: transparent;margin: 0 0 30px;padding: 0}.container-sidebar-right .card-header,.container-sidebar-right .card-body{padding: 0;background: transparent;border: 0}.container-sidebar-right .card-header,.container-sidebar-right h3{position: relative;font-family: var(--amorc-font-display);font-size: .74rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--amorc-blue);margin: 0 0 14px;padding-bottom: 10px;border-bottom: 1px solid var(--amorc-rule)}.container-sidebar-right .card-header::after,.container-sidebar-right h3::after{content: "";position: absolute;left: 0;bottom: -1px;width: 30px;height: 2px;background: var(--amorc-gold)}.container-sidebar-right ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.am-sez{margin: 0 0 34px}.am-sez__head{display: flex;justify-content: space-between;align-items: baseline;gap: 16px;border-bottom: 1px solid var(--amorc-rule);padding-bottom: 10px;margin-bottom: 6px}.am-sez__title{position: relative;font-family: var(--amorc-font-display);font-size: 1.4rem;font-weight: 600;color: var(--amorc-blue);margin: 0;padding-bottom: 11px}.am-sez__title::after{content: "";position: absolute;left: 0;bottom: -11px;width: 34px;height: 2px;background: var(--amorc-gold)}.am-sez__eyebrow{font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--amorc-gold-ink)}.am-sez__count{font-size: .78rem;font-weight: 500;color: #6B6670}.am-riga{display: flex;align-items: center;gap: 20px;padding: 16px 0;border-bottom: 1px solid #EDEBE5}.am-riga:last-child{border-bottom: 0}.am-riga__cover{flex: none;width: 56px;height: 78px;object-fit: cover;display: block;border: 1px solid var(--amorc-rule);background: #F6F6F3;box-shadow: 0 6px 14px -8px rgba(23,23,26,.35)}.am-riga__testo{flex: 1;min-width: 0}.am-riga__titolo{font-family: var(--amorc-font-serif);font-size: 1rem;font-weight: 600;line-height: 1.35;color: var(--amorc-ink);text-decoration: none;display: block}.am-riga__titolo:hover{color: var(--cassiopeia-color-primary)}.am-riga__sub{display: block;font-size: .85rem;color: #6B6670;margin-top: 3px}.am-riga__azioni{display: flex;gap: 8px;flex: none}.am-riga__azioni a{font-size: .76rem;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;color: var(--cassiopeia-color-primary);background: var(--amorc-tint);padding: 7px 12px;text-decoration: none}.am-riga__azioni a:hover{background: var(--cassiopeia-color-primary);color: #fff}.am-scorrevole{display: flex;gap: 18px;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x proximity;padding: 4px 4px 16px;margin: 0 -4px -16px;-webkit-overflow-scrolling: touch;scrollbar-width: thin;scrollbar-color: var(--amorc-rule) transparent}.am-scorrevole::-webkit-scrollbar{height: 8px}.am-scorrevole::-webkit-scrollbar-thumb{background: var(--amorc-rule)}.am-scorrevole::-webkit-scrollbar-track{background: transparent}.am-scorrevole .am-riga{scroll-snap-align: start;flex: 0 0 168px;flex-direction: column;align-items: flex-start;gap: 10px;border-bottom: 0;padding: 4px 0}.am-scorrevole .am-riga__cover{width: 100%;height: 224px}.am-scorrevole .am-riga__azioni{flex-wrap: wrap}.am-scorrevole-wrap{position: relative}.am-scorrevole__nav{position: absolute;top: 42%;transform: translateY(-50%);width: 34px;height: 34px;border-radius: 50%;background: #fff;border: 1px solid var(--amorc-rule);display: flex;align-items: center;justify-content: center;box-shadow: 0 6px 14px -8px rgba(23,23,26,.4);z-index: 2;cursor: pointer;padding: 0}.am-scorrevole__nav:hover{border-color: var(--amorc-gold)}.am-scorrevole__nav::before{content: "";width: 7px;height: 7px;border-right: 1.6px solid var(--amorc-blue);border-bottom: 1.6px solid var(--amorc-blue)}.am-scorrevole__nav--prev{left: -4px}.am-scorrevole__nav--prev::before{transform: rotate(135deg);margin-left: 3px}.am-scorrevole__nav--next{right: -4px}.am-scorrevole__nav--next::before{transform: rotate(-45deg);margin-right: 3px}@media (min-width: 992px){.am-scorrevole__nav{top: 96px}}.am-tabs{margin: 0 0 34px}.am-tabs__radio{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.am-tabs__nav{display: flex;flex-wrap: wrap;gap: 4px 22px;border-bottom: 1px solid var(--amorc-rule);margin-bottom: 22px}.am-tabs__btn{display: inline-flex;align-items: baseline;gap: 6px;font-family: var(--amorc-font-display);font-size: 1.05rem;font-weight: 600;color: #6B6670;padding: 8px 2px 12px;cursor: pointer;border-bottom: 2px solid transparent;user-select: none}.am-tabs__btn:hover{color: var(--amorc-blue)}.am-tabs__btn span{font-family: var(--cassiopeia-font-family-headings);font-size: .74rem;font-weight: 500;color: #6B6670}.am-tabs:has(#am-tab-libri:checked) label[for="am-tab-libri"],.am-tabs:has(#am-tab-quaderni:checked) label[for="am-tab-quaderni"],.am-tabs:has(#am-tab-manifesti:checked) label[for="am-tab-manifesti"]{color: var(--amorc-blue);border-bottom-color: var(--amorc-gold)}.am-tabs:has(#am-tab-libri:focus-visible) label[for="am-tab-libri"],.am-tabs:has(#am-tab-quaderni:focus-visible) label[for="am-tab-quaderni"],.am-tabs:has(#am-tab-manifesti:focus-visible) label[for="am-tab-manifesti"]{outline: 2px solid var(--amorc-gold);outline-offset: 3px;border-radius: 2px}.am-tabs__panel{display: none;min-height: 350px}.am-tabs:has(#am-tab-libri:checked) .am-tabs__panel[data-panel="libri"],.am-tabs:has(#am-tab-quaderni:checked) .am-tabs__panel[data-panel="quaderni"],.am-tabs:has(#am-tab-manifesti:checked) .am-tabs__panel[data-panel="manifesti"]{display: block}.am-voci{display: flex;flex-direction: column}.am-voce{display: flex;align-items: center;gap: 14px;padding: 13px 0;border-bottom: 1px solid #EDEBE5;text-decoration: none;color: var(--amorc-ink);font-family: var(--cassiopeia-font-family-headings);font-size: .92rem;font-weight: 600;line-height: 1.35;min-height: 48px}.am-voce:last-child{border-bottom: 0}.am-voce:hover{color: var(--cassiopeia-color-primary)}.am-voce__testo{flex: 1;min-width: 0}.am-voce__freccia{color: #6B6670;font-weight: 400;flex: none}.am-voce:hover .am-voce__freccia{color: var(--cassiopeia-color-primary)}.am-voce__mini{flex: none;width: 62px;height: 36px;object-fit: cover;display: block;border: 1px solid var(--amorc-rule)}.am-voce__icona{flex: none;width: 34px;height: 34px;background: var(--amorc-tint);color: var(--amorc-garnet);display: flex;align-items: center;justify-content: center}.am-voce__icona svg{width: 16px;height: 16px;display: block}.am-voce:hover .am-voce__icona{background: var(--amorc-garnet);color: #fff}.am-video{display: block;position: relative;line-height: 0;text-decoration: none}.am-video img{width: 100%;height: auto;display: block}.am-video__play{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 50px;height: 50px;background: rgba(35,33,64,.85);display: flex;align-items: center;justify-content: center}.am-video:hover .am-video__play{background: var(--amorc-garnet)}.am-didascalia{display: inline-block;margin-top: 10px;font-size: .85rem;font-weight: 600;color: var(--cassiopeia-color-primary);text-decoration: none}.am-didascalia:hover{text-decoration: underline}.am-coda{margin-top: 12px;text-align: right}.am-coda a{font-size: .78rem;font-weight: 600;color: #6B6670;text-decoration: none}.am-coda a:hover{color: var(--cassiopeia-color-primary);text-decoration: underline}.am-badge{font-size: .7rem;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;color: var(--cassiopeia-color-primary);background: var(--amorc-tint);padding: 5px 10px;flex: none}.am-voce:hover .am-badge{background: var(--cassiopeia-color-primary);color: #fff}.am-nota{font-size: .72rem;font-weight: 500;color: #6B6670;margin: 10px 0 0}.am-flip-badge{display: inline-flex;align-items: center;gap: 7px;margin: 12px 0 0;padding: 6px 14px;border: 1px solid var(--amorc-rule);border-radius: 999px;background: #fff;font-size: .78rem;font-weight: 600;color: var(--amorc-blue);text-decoration: none}.am-flip-badge svg{width: 14px;height: 14px;flex: none}a.am-flip-badge:hover{border-color: var(--amorc-gold);color: var(--amorc-gold-ink)}.df-book-wrapper,.df-book-page1,.df-book-page2{background: #F3ECD8 !important}.df-book-wrapper{box-shadow: 1px 0 3px rgba(23,23,26,.18) !important}.am-scheda{border: 1px solid var(--amorc-rule);padding: 20px 18px;text-align: center}.am-scheda__flip{max-width: 155px;margin: 0 auto 12px;line-height: 0;cursor: pointer;box-shadow: 0 10px 22px -12px rgba(23,23,26,.4)}.am-scheda p{font-size: .92rem;line-height: 1.5;color: #33303C;margin: 0 0 16px}.am-btn-pdf{display: block;background: var(--cassiopeia-color-primary);color: #fff;font-size: .84rem;font-weight: 600;text-align: center;text-decoration: none;padding: 12px}.am-btn-pdf:hover{background: var(--cassiopeia-color-hover);color: #fff}.am-rivista{display: flex;gap: 32px;align-items: flex-start;background: var(--amorc-tint);padding: 28px}.am-rivista__cover{flex: none;width: 180px}.am-rivista__flip{width: 100%;line-height: 0;cursor: pointer;box-shadow: 0 14px 30px -16px rgba(23,23,26,.45)}.am-rivista__info{flex: 1;min-width: 0}.am-rivista__titolo{font-family: var(--amorc-font-display);font-size: 1.35rem;font-weight: 600;color: var(--amorc-ink);margin: 6px 0 18px}.am-sommario{display: flex;flex-direction: column;gap: 10px;margin-bottom: 24px}.am-sommario a{font-size: .98rem;line-height: 1.45;color: #33303C;text-decoration: none}.am-sommario a:hover{color: var(--cassiopeia-color-primary);text-decoration: underline}.am-rivista__azioni{display: flex;flex-wrap: wrap;align-items: center;gap: 20px}.am-rivista__azioni .am-btn-pdf{display: inline-block;padding: 12px 26px}.am-archivio{font-size: .85rem;font-weight: 500;color: var(--cassiopeia-color-primary);text-decoration: none}.am-archivio:hover{text-decoration: underline}.card:has(> .am-sezione),.moduletable:has(> .am-sezione){border: 0;border-radius: 0;box-shadow: none;background: none;padding: 0;margin: 0}.am-sezione{padding: 56px 1.5rem}.am-sezione--tinta{background: var(--amorc-tint)}.am-sezione__interno{max-width: 1180px;margin: 0 auto}.am-sezione__intestazione{margin: 0 0 32px}.am-sezione__titolo{font-family: var(--amorc-font-display);font-size: clamp(1.5rem,2.2vw,1.9rem);font-weight: 600;color: var(--amorc-blue);margin: 0}.am-sezione__sottotitolo{font-family: var(--amorc-font-serif);font-size: 1.05rem;line-height: 1.55;color: #4A4750;margin: 10px 0 0;max-width: 60ch}.am-inizia{display: grid;grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);gap: 56px;align-items: start}.am-inizia .am-scheda{text-align: center;border: 1px solid var(--amorc-rule);background: #fff;padding: 32px 28px}.am-inizia .am-scheda__flip{width: 170px;margin: 0 auto;overflow: hidden}.am-inizia .am-flip-badge{margin: 14px auto 0}.am-inizia .am-scheda p{margin: 14px auto 20px;max-width: 30ch}.am-inizia .am-btn-pdf{max-width: 200px;margin: 0 auto}.am-voce--descrittiva{align-items: flex-start;min-height: 0;padding: 16px 0}.am-voce--descrittiva .am-voce__testo{display: flex;flex-direction: column;gap: 3px}.am-voce__desc{font-family: var(--cassiopeia-font-family-headings);font-size: .85rem;font-weight: 400;line-height: 1.4;color: #6B6670}.am-media__featured{max-width: 640px;margin: 0 0 40px}.am-media__featured .am-didascalia{margin-top: 12px}.am-media__row{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 40px;padding-top: 32px;border-top: 1px solid var(--amorc-rule)}.am-media__col{min-width: 0;position: relative}.am-media__col + .am-media__col::before{content: "";position: absolute;left: -20px;top: 2px;bottom: 2px;width: 1px;background: var(--amorc-rule)}.am-media__label{display: block;font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--amorc-gold-ink);margin: 0 0 10px}.am-voce--audio .am-badge{margin-left: auto}.am-voce__icona i{font-size: 15px}.am-sezione:has(.am-eventi__lista:empty){display: none}.am-eventi__lista{display: flex;gap: 20px;overflow-x: auto;padding: 4px 4px 16px;margin: 0 -4px -16px;scrollbar-width: thin;scrollbar-color: var(--amorc-rule) transparent}.am-eventi__card{flex: 0 0 260px;text-decoration: none;color: inherit;border: 1px solid var(--amorc-rule);background: #fff}.am-eventi__locandina{width: 100%;height: 320px;object-fit: cover;display: block}.am-eventi__corpo{padding: 16px 18px}.am-eventi__data{display: block;font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;color: var(--amorc-garnet);margin-bottom: 6px}.am-eventi__titolo{font-family: var(--amorc-font-display);font-size: 1.05rem;font-weight: 600;color: var(--amorc-ink);margin: 0 0 6px}.am-eventi__luogo{font-size: .85rem;color: #6B6670}.am-eventi__card:hover .am-eventi__titolo{color: var(--cassiopeia-color-primary)}@media (max-width: 991px){.am-inizia{grid-template-columns: 1fr;gap: 32px}.am-media__featured{max-width: none}.am-media__row{grid-template-columns: 1fr;gap: 32px}.am-media__col + .am-media__col::before{left: 0;right: 0;top: -16px;bottom: auto;width: auto;height: 1px}.am-sezione{padding: 40px 1.25rem}}.container-footer{background: var(--amorc-blue);color: #B7B3C8;font-size: .85rem;margin-top: 0}.container-footer .grid-child{display: flex;flex-direction: column;align-items: center;gap: 22px;padding: 40px 1.5rem;max-width: 1320px;text-align: center}.container-footer a{color: #fff;text-decoration: none}.container-footer a:hover{color: var(--amorc-gold)}.am-social ul,.am-social .mod-menu,.am-social .nav,.social-sticky-bar{display: flex;justify-content: center;align-items: center;gap: 18px;flex-wrap: wrap;list-style: none;margin: 0;padding: 0;border: 0}.am-social li{margin: 0}.am-social a,.social-sticky-bar a{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;color: #fff;border: 1px solid rgba(255,255,255,.22);text-decoration: none;flex: none}.am-social a:hover,.social-sticky-bar a:hover{background: var(--amorc-gold);border-color: var(--amorc-gold);color: var(--amorc-blue-dark)}.am-social img,.am-social svg{width: 18px;height: 18px;display: block}.social-sticky-bar i{font-size: 16px;line-height: 1}.am-social span{display: none}.container-header .am-social,.container-topbar .am-social{flex: none !important;align-self: center;margin-left: 18px;padding-left: 18px;border-left: 1px solid var(--amorc-rule)}.container-header > .grid-child:has(.am-social){flex: none !important}.container-header .am-social ul,.container-header .am-social .nav,.container-header .am-social .mod-menu,.container-topbar .am-social ul{flex-wrap: nowrap;gap: 12px;margin: 0}.container-header .am-social a,.container-topbar .am-social a{width: auto;height: auto;border: 0;border-radius: 0;color: #6B6670}.container-header .am-social a:hover,.container-topbar .am-social a:hover{background: none;color: var(--cassiopeia-color-primary)}.container-header .am-social img,.container-header .am-social svg{width: 16px;height: 16px}.container-component .am-social{border: 0;padding: 18px 0 0}.container-component .am-social a{color: var(--amorc-blue);border-color: var(--amorc-rule)}.container-component .am-social a:hover{background: var(--amorc-blue);color: #fff;border-color: var(--amorc-blue)}@media (min-width: 992px) and (max-width: 1299px){.container-header{gap: 18px;min-height: 80px}.container-header .navbar-brand{gap: 10px}.container-header .navbar-brand img{height: 56px !important}.container-header .navbar-brand > a::before{font-size: 1.5rem;letter-spacing: .09em;margin-top: 10px}.container-header .navbar-brand > a::after{font-size: .72rem}.container-header .mod-menu,.container-header .metismenu,.container-header .navbar-nav{gap: 13px}.container-header .mod-menu > li > a,.container-header .metismenu > li > a,.container-header .navbar-nav > li > a{font-size: .78rem !important;padding: 23px 0 !important}.container-header .mod-menu > li.voce-cta > a,.container-header .metismenu > li.voce-cta > a{padding: 9px 13px !important}.container-header .mod-menu > li.voce-tenue,.container-header .metismenu > li.voce-tenue{padding-left: 13px !important}}@media (min-width: 992px) and (max-width: 1099px){.container-header .am-social{display: none}}@media (max-width: 991px){.container-header{min-height: 58px;gap: 8px;padding-inline: .75rem}.container-header .navbar-brand{gap: 8px}.container-header .navbar-brand img{height: 36px !important}.container-header .navbar-brand > a::before{font-size: 1rem;letter-spacing: .03em;margin-top: 0}.container-header .navbar-brand > a::after{font-size: .58rem;letter-spacing: .01em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: calc(100vw - 148px);line-height: 1.2}.container-header{position: relative}.container-header nav.navbar{position: static}.container-header .navbar-collapse.show{position: absolute;top: 100%;left: 0;right: 0;background: #fff;border-top: 1px solid var(--amorc-rule);box-shadow: 0 24px 48px -24px rgba(23,23,26,.4);max-height: calc(100vh - 58px);overflow-y: auto;z-index: 50}.container-header .navbar-collapse .metismenu{flex-direction: column;align-items: stretch;gap: 0;padding: 6px 0}.container-header .navbar-collapse .metismenu li{display: flex;flex-direction: column;align-items: stretch;position: relative;border-bottom: 1px solid #EDEBE5}.container-header .navbar-collapse .metismenu li > a,.container-header .navbar-collapse .metismenu li > .mm-toggler-nolink{display: flex;align-items: center;justify-content: space-between;flex: 1;width: 100%;color: var(--amorc-ink) !important;font-size: 1.05rem !important;font-weight: 600 !important;padding: 15px 20px !important;min-height: 52px;box-shadow: none !important;background: none;border: 0;text-align: left}.container-header .navbar-collapse .metismenu li:has(> .mm-toggler-link) > a{padding-right: 56px !important}.container-header .navbar-collapse .metismenu li > .mm-toggler-link{position: absolute;top: 0;right: 0;width: 52px;height: 52px;display: flex;align-items: center;justify-content: center;background: none;border: 0;border-left: 1px solid #EDEBE5;color: var(--amorc-ink);z-index: 1}.container-header .navbar-collapse .metismenu li > .mm-toggler-nolink::after,.container-header .navbar-collapse .metismenu li > .mm-toggler-link::after{content: "";flex: none;width: 8px;height: 8px;margin-left: 12px;border-right: 1.6px solid currentColor;border-bottom: 1.6px solid currentColor;transform: rotate(45deg);transition: transform .2s ease}.container-header .navbar-collapse .metismenu li > .mm-toggler-link::after{margin-left: 0}.container-header .navbar-collapse .metismenu li > .mm-toggler[aria-expanded="true"]::after{transform: rotate(-135deg)}.container-header .navbar-collapse .metismenu .mm-collapse:not(.mm-show){display: none}.container-header .navbar-collapse .metismenu ul.mm-show,.container-header .navbar-collapse .metismenu .mm-collapse.mm-show{display: block;position: static;border: 0;box-shadow: none;padding: 0;min-width: 0;background: var(--amorc-tint);width: 100%}.container-header .navbar-collapse .metismenu ul li > a,.container-header .navbar-collapse .metismenu ul li > .mm-toggler-nolink{padding: 13px 20px 13px 34px !important;font-size: .95rem !important;min-height: 44px}.container-header .navbar-collapse .metismenu ul ul li > a,.container-header .navbar-collapse .metismenu ul ul li > .mm-toggler-nolink{padding-left: 48px !important}.container-header .navbar-collapse .metismenu > li.voce-cta{border-bottom: 0;padding: 10px 20px}.container-header .navbar-collapse .metismenu > li.voce-cta > a{justify-content: center;padding: 13px !important}.container-header .navbar-toggler{border: 0;padding: 8px;box-shadow: none;color: var(--amorc-ink) !important}.amorc-hero{grid-template-columns: 1fr;gap: 26px;padding: 32px 1.25rem 40px}.amorc-hero__mark{order: -1}.amorc-hero__mark img{max-width: 190px}.amorc-hero__headline{margin-bottom: 24px}.amorc-btn{display: block;text-align: center;width: 100%}.container-component{padding: 28px 1rem}.com-content-article__body{font-size: 1.0625rem;max-width: none}.container-sidebar-right{border-left: 0;border-top: 1px solid var(--amorc-rule);padding: 28px 1rem}.site-grid{display: flex;flex-direction: column}.container-component{order: 1}.container-sidebar-right{order: 2}}@media (max-width: 991px){.solo-desktop{display: none !important}}@media (min-width: 992px){.solo-mobile{display: none !important}}@media (max-width: 575px){.am-rivista{flex-direction: column;gap: 20px;padding: 20px}.am-rivista__cover{width: 150px}.am-riga{gap: 14px}.am-riga__cover{width: 48px;height: 66px}.am-riga__azioni{flex-direction: column;gap: 6px;align-items: flex-end}.am-sez__title{font-size: 1.2rem}.com-content-article__body img{max-width: min(100%,240px)}}.com-content-article__body h3{font-family: var(--amorc-font-display);font-size: 1.1rem;font-weight: 600;letter-spacing: -.005em;color: var(--amorc-blue);margin: 1.8em 0 .6em}.com-content-article__body h4{font-family: var(--cassiopeia-font-family-headings);font-size: 1rem;font-weight: 600;color: var(--amorc-blue);margin: 1.5em 0 .5em}.com-content-article__body > p.am-lead::first-letter{float: none !important;font-size: inherit !important;line-height: inherit !important;margin: 0 !important;color: inherit !important;font-family: inherit !important;font-weight: inherit !important}.com-content-article__body aside ul{margin: .6rem 0 0;padding-left: 1.1rem}.com-content-article__body aside li{margin: .25rem 0;color: var(--amorc-blue)}.com-content-article__body aside li a{text-decoration: none}.com-content-article__body aside li a:hover{text-decoration: underline}.com-content-article__body .am-nota{margin-top: 2rem;padding-top: 1rem;border-top: 1px solid var(--amorc-rule);font-size: .82rem;line-height: 1.55}.container-sidebar-right li strong{font-family: var(--cassiopeia-font-family-headings);font-size: .88rem;color: var(--amorc-blue)}.container-sidebar-right li a[href^="mailto:"]{font-size: .85rem}.container-sidebar-right .mod-custom img{display: block;max-width: 100%;height: auto;margin: 0 auto}.com-content-article__body p.am-apos::first-letter{float: none !important;font-size: inherit !important;line-height: inherit !important;margin: 0 !important;color: inherit !important;font-family: inherit !important;font-weight: inherit !important}.am-da-completare,.am-immagine-da-inserire{border: 2px dashed var(--amorc-gold);background: #FBF7EA;color: var(--amorc-gold-ink);padding: 14px 18px;margin: .6rem 0 1.6rem;font-family: var(--cassiopeia-font-family-headings);font-size: .9rem;line-height: 1.5}.am-da-completare p,.am-immagine-da-inserire p{margin: 0 0 .3rem;color: inherit}.am-immagine-da-inserire{min-height: 160px;display: flex;flex-direction: column;justify-content: center;text-align: center}.am-immagine-da-inserire strong,.am-da-completare strong{text-transform: uppercase;letter-spacing: .06em;font-size: .78rem}.am-byline{display: flex;gap: 18px;align-items: center;margin: 1.2rem 0 2rem;padding: 14px 0;border-top: 1px solid var(--amorc-rule);border-bottom: 1px solid var(--amorc-rule)}.com-content-article__body .am-byline__cover img{width: 72px !important;max-width: 72px;height: auto;margin: 0;display: block;box-shadow: 0 6px 14px -8px rgba(23,23,26,.5)}.am-byline__testo p{margin: 0 0 .2rem !important;font-family: var(--cassiopeia-font-family-headings);font-size: .9rem;line-height: 1.4}.am-byline__autore{color: var(--amorc-blue);font-size: 1rem !important}.am-byline__fonte{color: #6B6670}.am-byline__pdf a{font-weight: 600;text-decoration: none}.am-byline__pdf a::after{content: " →"}.com-content-article__body h2 + p::first-letter{float: none !important;font-size: inherit !important;line-height: inherit !important;margin: 0 !important;color: inherit !important;font-family: inherit !important;font-weight: inherit !important}.amorc-hero__mark::after{color: #E6C65C;font-size: .76rem}.am-scorrevole__nav{min-width: 44px;min-height: 44px}.am-social a{min-width: 44px;min-height: 44px;display: inline-flex;align-items: center;justify-content: center}.rwd-video:has(iframe[src="about:blank"]){background: var(--amorc-tint) center / 64px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%237A2436' d='M6.79 5.093A.5.5 0 0 0 6 5.5v5a.5.5 0 0 0 .79.407l3.5-2.5a.5.5 0 0 0 0-.814l-3.5-2.5z'/%3E%3Cpath fill='%237A2436' d='M0 4a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4zm15 0a1 1 0 0 0-1-1H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z'/%3E%3C/svg%3E");border: 1px solid var(--amorc-rule)}.am-video-nota{font-size: .85rem;color: #6B6670;margin: .4rem 0 1.4rem}.amorc-hero__headline{margin-bottom: 18px}.amorc-hero__sub{position: relative;z-index: 1;font-family: var(--amorc-font-serif);font-size: clamp(1.05rem,1.3vw,1.2rem);line-height: 1.55;color: #E7E2F4;max-width: 36em;margin: 0 0 12px}.amorc-hero__rass{position: relative;z-index: 1;font-size: .92rem;line-height: 1.5;color: #CFC8E6;max-width: 40em;margin: 0 0 28px}.com-content-article__body .am-azioni-pagina{display: flex;flex-wrap: wrap;gap: 10px;margin: 0 0 2rem}.com-content-article__body .am-azioni-pagina a{text-decoration: none;display: inline-block}.amorc-btn--chiaro{background: transparent;color: var(--amorc-blue);border: 1px solid var(--amorc-rule);box-shadow: none;font-weight: 600}.amorc-btn--chiaro:hover{border-color: var(--amorc-gold);color: var(--amorc-blue);background: var(--amorc-tint)}.am-footer{display: grid;grid-template-columns: minmax(0,1.3fr) repeat(2,minmax(0,1fr));gap: 32px;max-width: 1180px;margin: 0 auto;padding: 40px 1.5rem 28px;text-align: left;font-size: .9rem;line-height: 1.6}.am-footer p{margin: 0 0 .45rem;color: rgba(255,255,255,.78)}.am-footer__nome{font-family: var(--amorc-font-display);font-size: 1.05rem;color: #fff !important;margin-bottom: .7rem !important}.am-footer__tit{font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: #E6C65C !important}.am-footer ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px}.am-footer a{color: #fff;text-decoration: none}.am-footer a:hover{color: #E6C65C;text-decoration: underline}@media (max-width: 720px){.am-footer{grid-template-columns: 1fr;gap: 22px}}.container-breadcrumbs{background: var(--amorc-paper)}.mod-breadcrumbs{max-width: 1320px;margin: 0 auto;padding: 12px 1.5rem 0;font-family: var(--cassiopeia-font-family-headings);font-size: .78rem;color: #6B6670;background: none}.mod-breadcrumbs a{color: #6B6670;text-decoration: none}.mod-breadcrumbs a:hover{color: var(--cassiopeia-color-primary);text-decoration: underline}.mod-breadcrumbs .mod-breadcrumbs__divider::before,.mod-breadcrumbs .divider{color: var(--amorc-gold)}@media (max-width: 991px){.container-header .navbar-collapse.collapsing,.container-header .navbar-collapse.show{position: absolute;top: 100%;left: 0;right: 0;background: #fff;border-top: 1px solid var(--amorc-rule);box-shadow: 0 24px 48px -24px rgba(23,23,26,.4);z-index: 50}.container-header .navbar-collapse.collapsing{overflow: hidden;transition: height .3s cubic-bezier(.2,.7,.2,1)}.container-header .navbar-toggler{flex: none}}@media (prefers-reduced-motion: reduce){.container-header .navbar-collapse.collapsing{transition: none}}.com-content-article__body h3.am-rosa{display: flex;align-items: center;gap: .75rem}.com-content-article__body h3.am-rosa::before{content: "";flex: none;width: 26px;height: 24px;background: url("/images/articoli/rosa.png") center / contain no-repeat}.com-content-article__body h3.am-rosa + p{padding-left: calc(26px + .75rem)}@media (max-width: 575px){.com-content-article__body h3.am-rosa + p{padding-left: 0}}.com-content-article__body img[style*="border"]{border: 0 !important;border-radius: 4px;box-shadow: 0 0 0 1px rgba(35,33,64,.08),0 14px 32px -18px rgba(20,18,42,.55)}.com-content-article__body img[style*="float: right"],.com-content-article__body img[style*="float:right"]{margin: .35rem 0 1.25rem 2rem !important}.com-content-article__body img[style*="float: left"],.com-content-article__body img[style*="float:left"]{margin: .35rem 2rem 1.25rem 0 !important}@media (max-width: 575px){.com-content-article__body img[style*="float"]{float: none !important;margin: 0 auto 1.25rem !important}}.am-video-griglia{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));gap: 32px 24px;margin: 1.25rem 0 2.75rem}.am-video-card{margin: 0;min-width: 0}.com-content-article__body .am-video-card__media{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden;border-radius: 6px;background: var(--amorc-blue);box-shadow: 0 12px 26px -16px rgba(20,18,42,.6);text-decoration: none}.com-content-article__body .am-video-card__media img{width: 100% !important;height: 100% !important;max-width: none !important;margin: 0 !important;object-fit: cover;display: block;border: 0 !important;box-shadow: none !important;transition: transform .45s ease}.am-video-card__guarda{position: absolute;left: 10px;bottom: 10px;display: inline-flex;align-items: center;gap: 6px;padding: 5px 11px 5px 9px;border-radius: 999px;background: rgba(20,18,42,.78);color: #fff;font-family: var(--cassiopeia-font-family-body);font-size: .72rem;font-weight: 600;letter-spacing: .04em;line-height: 1.2;transition: background-color .2s ease}.am-video-card__guarda::before{content: "";width: 0;height: 0;border-left: 7px solid currentColor;border-top: 4.5px solid transparent;border-bottom: 4.5px solid transparent}.am-video-card__media:hover img,.am-video-card__media:focus-visible img{transform: scale(1.04)}.am-video-card__media:hover .am-video-card__guarda,.am-video-card__media:focus-visible .am-video-card__guarda{background: var(--amorc-garnet)}.am-video-card figcaption{margin-top: .8rem;font-family: var(--cassiopeia-font-family-headings);font-size: .98rem;font-weight: 600;line-height: 1.35;color: var(--amorc-blue)}.am-video-card figcaption a{color: inherit;text-decoration: none}.am-video-card figcaption a:hover{color: var(--amorc-garnet)}.am-video-card__num{display: block;margin-bottom: .2rem;font-size: .7rem;letter-spacing: .14em;text-transform: uppercase;color: var(--amorc-gold-ink)}.am-intro-nota{font-size: .95rem;color: #4A4750;border-left: 2px solid var(--amorc-gold);padding: .1rem 0 .1rem 1rem}.am-catalogo{display: grid;grid-template-columns: minmax(0,1fr);gap: 20px;margin: 2rem 0 2.75rem}@media (min-width: 1100px){.am-catalogo{grid-template-columns: repeat(2,minmax(0,1fr))}}.am-pub{display: grid;grid-template-columns: 140px minmax(0,1fr);gap: 24px;align-items: start;padding: 24px;background: #fff;border: 1px solid var(--amorc-rule);transition: border-color .2s ease,box-shadow .2s ease}.am-pub:hover{border-color: #D9CDA6;box-shadow: 0 20px 40px -30px rgba(20,18,42,.5)}.am-pub__cover{line-height: 0}.com-content-article__body .am-pub__cover img{width: 100% !important;max-width: none !important;height: auto !important;margin: 0 !important;border-radius: 2px;box-shadow: 0 12px 24px -12px rgba(20,18,42,.55) !important}.am-pub__cover ._df_thumb{margin: 0 !important}.com-content-article__body .am-pub__meta{margin: 0 0 .35rem;font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--amorc-gold-ink)}.com-content-article__body h3.am-pub__titolo{margin: 0 0 .8rem;font-family: var(--amorc-font-display);font-size: 1.2rem;line-height: 1.3;color: var(--amorc-blue)}.am-pub__titolo a{color: inherit;text-decoration: none}.am-pub__titolo a:hover{color: var(--amorc-garnet)}.com-content-article__body .am-pub__desc{margin: 0 0 1rem;font-size: .98rem;line-height: 1.55;color: #4A4750}.com-content-article__body ul.am-pub__lista{list-style: none;margin: 0 0 1.1rem;padding: 0}.com-content-article__body ul.am-pub__lista li{margin: 0;border-top: 1px solid var(--amorc-rule)}.com-content-article__body ul.am-pub__lista li:last-child{border-bottom: 1px solid var(--amorc-rule)}.am-pub__lista a{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;padding: .55rem 0;font-size: .98rem;line-height: 1.4;color: var(--amorc-ink);text-decoration: none}.am-pub__lista a::after{content: "→";flex: none;color: var(--amorc-gold-deep);transition: transform .2s ease}.am-pub__lista a:hover{color: var(--amorc-garnet)}.am-pub__lista a:hover::after{transform: translateX(3px)}.com-content-article__body .am-pub__azioni{display: flex;flex-wrap: wrap;gap: 8px;margin: 0}.am-pub__btn{display: inline-flex;align-items: center;min-height: 42px;padding: .5rem 1rem;border: 1px solid var(--amorc-blue);background: #fff;color: var(--amorc-blue) !important;font-family: var(--cassiopeia-font-family-body);font-size: .85rem;font-weight: 600;line-height: 1.2;text-decoration: none !important;transition: background-color .2s ease,color .2s ease}.am-pub__btn:hover{background: var(--amorc-tint)}.am-pub__btn--pieno{background: var(--amorc-blue);color: #fff !important}.am-pub__btn--pieno:hover{background: var(--amorc-garnet);border-color: var(--amorc-garnet)}@media (max-width: 575px){.am-pub{grid-template-columns: 96px minmax(0,1fr);gap: 16px;padding: 16px}.com-content-article__body h3.am-pub__titolo{font-size: 1.05rem}.am-pub__azioni{grid-column: 1 / -1}}.com-content-article__body ul.am-altri{max-width: 640px}.com-content-article__body ol.am-cronologia{--am-crono-data: 8.5rem;list-style: none;position: relative;margin: 1.25rem 0 2.75rem;padding: 0}.am-cronologia::before{content: "";position: absolute;top: .6rem;bottom: .6rem;left: calc(var(--am-crono-data) + 1.25rem);width: 1px;background: linear-gradient(var(--amorc-gold),#E8DDBA)}.com-content-article__body .am-cronologia > li{position: relative;display: grid;grid-template-columns: var(--am-crono-data) minmax(0,1fr);column-gap: 2.5rem;align-items: baseline;margin: 0;padding: .8rem .75rem .8rem 0;border-radius: 4px;transition: background-color .2s ease}.am-cronologia > li::before{content: "";position: absolute;left: calc(var(--am-crono-data) + 1.25rem - 5px);top: 1.3rem;width: 11px;height: 11px;border-radius: 50%;background: #fff;border: 2px solid var(--amorc-gold);box-sizing: border-box}.am-cronologia > li:hover{background: var(--amorc-tint)}.am-cronologia > li:hover::before{background: var(--amorc-gold)}.am-cronologia__data{text-align: right;font-family: var(--amorc-font-display);font-size: 1rem;font-weight: 600;line-height: 1.35;color: var(--amorc-garnet)}.com-content-article__body .am-cronologia__testo p{margin: 0 0 .4rem}.com-content-article__body .am-cronologia__testo p:last-child{margin-bottom: 0}@media (max-width: 575px){.com-content-article__body ol.am-cronologia{--am-crono-data: 0px}.am-cronologia::before{left: 5px}.com-content-article__body .am-cronologia > li{grid-template-columns: minmax(0,1fr);padding: .7rem .5rem .7rem 1.75rem}.am-cronologia > li::before{left: 0;top: 1.05rem}.am-cronologia__data{text-align: left;margin-bottom: .2rem}}.card:has(.mod-dpcalendar-mini){margin-top: 2.5rem;border: 1px solid var(--amorc-rule);border-radius: 0;box-shadow: none;background: #fff}.card:has(.mod-dpcalendar-mini) > .card-header{position: relative;padding: 1.5rem 1.5rem .9rem;background: none;border: 0;font-family: var(--amorc-font-display);font-size: 1.35rem;font-weight: 600;color: var(--amorc-blue)}.card:has(.mod-dpcalendar-mini) > .card-header::after{content: "";position: absolute;left: 1.5rem;bottom: .4rem;width: 40px;height: 2px;background: var(--amorc-gold)}.card:has(.mod-dpcalendar-mini) > .card-body{padding: .75rem 1.5rem 1.5rem}.fc{--fc-border-color: var(--amorc-rule);--fc-neutral-bg-color: var(--amorc-tint);--fc-list-event-hover-bg-color: var(--amorc-tint);--fc-button-text-color: var(--amorc-blue);--fc-button-bg-color: #fff;--fc-button-border-color: var(--amorc-rule);--fc-button-hover-bg-color: var(--amorc-tint);--fc-button-hover-border-color: var(--amorc-gold);--fc-button-active-bg-color: var(--amorc-blue);--fc-button-active-border-color: var(--amorc-blue);--fc-today-bg-color: #FBF6E6;font-family: var(--cassiopeia-font-family-body)}.fc .fc-toolbar-title{font-family: var(--amorc-font-display);font-size: 1.05rem !important;font-weight: 600;letter-spacing: .02em;color: var(--amorc-blue)}.fc .fc-button{min-width: 40px;height: 40px;border-radius: 50% !important;box-shadow: none !important;color: var(--amorc-blue)}.fc .fc-button-group{gap: 6px}.fc .fc-button:focus-visible{outline: 2px solid var(--amorc-gold);outline-offset: 2px}.fc-theme-standard .fc-list{border: 0}.fc .fc-list-day-cushion,.fc-theme-standard .fc-list-day-cushion{background: var(--amorc-tint) !important;padding: .55rem .9rem}.fc .fc-list-day-text,.fc .fc-list-day-side-text{font-family: var(--cassiopeia-font-family-headings);font-size: .78rem;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;color: var(--amorc-blue) !important;text-decoration: none !important}.fc .fc-list-day-side-text{color: var(--amorc-gold-ink) !important}.fc .fc-list-event td{padding: .75rem .9rem}.fc .fc-list-event-time{width: 8.5rem;font-size: .9rem;font-variant-numeric: tabular-nums;color: #5A5663;white-space: nowrap}.fc .fc-list-event-dot{border-color: var(--amorc-gold) !important;border-width: 4px}.fc .fc-list-event-title,.fc .fc-list-event-title a{font-family: var(--amorc-font-serif);font-size: 1.02rem;color: var(--amorc-ink);text-decoration: none}.fc .fc-list-event:hover .fc-list-event-title a{color: var(--amorc-garnet)}.fc .fc-list-empty{background: var(--amorc-tint);color: #5A5663}@media (min-width: 992px){.am-inizia{grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);gap: 48px;align-items: center}.am-inizia .am-scheda{display: grid;grid-template-columns: 124px minmax(0,1fr);column-gap: 28px;align-items: center;padding: 26px 28px;text-align: left;background: #fff}.am-inizia .am-scheda__flip{width: 124px;margin: 0}.am-inizia .am-scheda__corpo{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 14px}.am-inizia .am-scheda__corpo::before{content: "Guida introduttiva";flex-basis: 100%;order: -2;font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--amorc-gold-ink)}.am-inizia .am-scheda p{order: -1;flex-basis: 100%;max-width: none;margin: 0 0 6px;font-family: var(--amorc-font-serif);font-size: 1.05rem;line-height: 1.5}.am-inizia .am-btn-pdf{display: inline-flex;align-items: center;min-height: 40px;max-width: none;margin: 0;padding: 0 20px}.am-inizia .am-flip-badge{margin: 0;min-height: 40px}}.am-ag__griglia{display: grid;grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);gap: 40px;align-items: start}.am-ag .am-video{border-radius: 6px;overflow: hidden;aspect-ratio: 16 / 9;background: var(--amorc-blue);box-shadow: 0 26px 50px -30px rgba(20,18,42,.7)}.am-ag .am-video img{width: 100%;height: 100%;object-fit: cover;transition: transform .5s ease}.am-ag .am-video:hover img{transform: scale(1.03)}.am-ag .am-video__play{width: 68px;height: 68px;border-radius: 50%;background: rgba(20,18,42,.72);box-shadow: 0 0 0 2px rgba(255,255,255,.8);color: #fff;transition: background-color .2s ease,transform .2s ease}.am-ag .am-video__play svg{width: 24px;height: 24px;margin-left: 3px}.am-ag .am-video:hover .am-video__play{background: var(--amorc-garnet);transform: translate(-50%,-50%) scale(1.06)}.am-ag__didascalia{margin: 14px 0 0}.am-ag__didascalia strong{display: block;font-family: var(--amorc-font-display);font-size: 1.15rem;color: var(--amorc-blue)}.am-ag__didascalia span{font-size: .92rem;color: #5A5663}.am-ag__lista{display: flex;flex-direction: column}.am-ag__video{display: grid;grid-template-columns: 128px minmax(0,1fr);gap: 16px;align-items: center;padding: 12px 0;border-bottom: 1px solid rgba(35,33,64,.1);color: var(--amorc-ink);text-decoration: none}.am-ag__video:first-child{padding-top: 0}.am-ag__mini{display: block;aspect-ratio: 16 / 9;overflow: hidden;border-radius: 4px;background: var(--amorc-blue)}.am-ag__mini img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform .4s ease}.am-ag__video:hover .am-ag__mini img{transform: scale(1.05)}.am-ag__vtit{font-weight: 600;font-size: .95rem;line-height: 1.35}.am-ag__vtit small{display: block;margin-top: 3px;font-weight: 400;font-size: .82rem;color: #5A5663}.am-ag__video:hover .am-ag__vtit{color: var(--amorc-garnet)}.am-ag__tutti{display: inline-block;margin-top: 14px;font-size: .85rem;font-weight: 600;color: var(--cassiopeia-color-primary);text-decoration: none}.am-ag__tutti:hover{text-decoration: underline}.am-ag__fascia{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 48px;align-items: start;margin-top: 44px;padding-top: 32px;border-top: 1px solid rgba(35,33,64,.12)}.am-ag__tracce{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.am-ag__traccia{display: flex;align-items: center;gap: 12px;min-height: 56px;padding: 10px 14px;background: #fff;border: 1px solid var(--amorc-rule);border-radius: 6px;color: var(--amorc-ink);font-size: .92rem;font-weight: 600;line-height: 1.3;text-decoration: none;transition: border-color .2s ease,box-shadow .2s ease}.am-ag__traccia:hover{border-color: var(--amorc-gold);box-shadow: 0 10px 24px -18px rgba(20,18,42,.6)}.am-ag__traccia small{display: block;font-weight: 400;font-size: .8rem;color: #5A5663}.am-ag__ico{flex: none;display: flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 50%;background: var(--amorc-blue);color: #fff}.am-ag__traccia:hover .am-ag__ico{background: var(--amorc-garnet)}.am-ag__ico svg{width: 16px;height: 16px}.am-ag__icone{display: flex;flex-wrap: wrap;gap: 10px}.am-ag__icone a{display: flex;align-items: center;justify-content: center;width: 46px;height: 46px;border-radius: 50%;background: #fff;border: 1px solid var(--amorc-rule);color: var(--amorc-blue);transition: background-color .2s ease,color .2s ease,border-color .2s ease}.am-ag__icone a:hover{background: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}.am-ag__icone svg{width: 18px;height: 18px}@media (max-width: 991px){.am-ag__griglia,.am-ag__fascia{grid-template-columns: minmax(0,1fr);gap: 32px}.am-ag__tracce{grid-template-columns: minmax(0,1fr)}}.am-footer__social{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 16px}.am-footer__social a{display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;border: 1px solid rgba(255,255,255,.22);color: #E6C65C !important;transition: background-color .2s ease,color .2s ease,border-color .2s ease}.am-footer__social a:hover{background: #E6C65C;border-color: #E6C65C;color: var(--amorc-header) !important}.am-footer__social a:hover{text-decoration: none}.am-footer__social i{font-size: 17px;line-height: 1}.am-ag__icone i{font-size: 18px;line-height: 1}.am-ag__ico i{font-size: 17px;line-height: 1}html body #iubenda-cs-banner .iubenda-cs-container,html body #iubenda-cs-banner .iubenda-cs-content{background-color: #FAF8F4 !important;color: var(--amorc-ink) !important;font-family: var(--cassiopeia-font-family-body) !important}html body #iubenda-cs-banner .iubenda-cs-content{border-top: 2px solid var(--amorc-gold) !important;box-shadow: 0 -18px 40px -24px rgba(20,18,42,.45) !important}html body #iubenda-cs-banner #iubenda-cs-title{font-family: var(--amorc-font-display) !important;font-size: 1.1rem !important;color: var(--amorc-blue) !important}html body #iubenda-cs-banner #iubenda-cs-paragraph,html body #iubenda-cs-banner #iubenda-cs-paragraph *{color: #33303C !important}html body #iubenda-cs-banner a{color: var(--cassiopeia-color-primary) !important}html body #iubenda-cs-banner .iubenda-cs-accept-btn,html body #iubenda-cs-banner .iubenda-cs-reject-btn{background-color: var(--amorc-blue) !important;color: #fff !important;border: 1px solid var(--amorc-blue) !important;border-radius: 0 !important}html body #iubenda-cs-banner .iubenda-cs-accept-btn:hover,html body #iubenda-cs-banner .iubenda-cs-reject-btn:hover{background-color: var(--amorc-garnet) !important;border-color: var(--amorc-garnet) !important}html body #iubenda-cs-banner .iubenda-cs-customize-btn{background-color: transparent !important;color: var(--amorc-blue) !important;border: 1px solid var(--amorc-gold) !important;border-radius: 0 !important}html body #iubenda-cs-banner .iubenda-cs-customize-btn:hover{background-color: #F4EEDB !important}html body #iubenda-cs-banner .iubenda-cs-close-btn{color: var(--amorc-blue) !important}.am-video-card__guarda{top: 10px;right: 10px;left: auto;bottom: auto}@media (min-width: 992px){.am-inizia .am-scheda{grid-template-columns: 140px minmax(0,1fr)}.am-inizia .am-scheda__flip{width: 140px;overflow: visible}}.com-content-article__body aside:has(a[href="#dall-antichita-al-medioevo"]) ul{display: flex;flex-wrap: wrap;gap: .35rem 1.5rem;list-style: none;padding-left: 0}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn.iubenda-cs-btn-primary,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn.iubenda-cs-btn-primary{background-color: var(--amorc-blue) !important;color: #fff !important;border: 1px solid var(--amorc-blue) !important;border-radius: 0 !important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn.iubenda-cs-btn-primary:hover,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn.iubenda-cs-btn-primary:hover{background-color: var(--amorc-garnet) !important;border-color: var(--amorc-garnet) !important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn{background-color: transparent !important;color: var(--amorc-blue) !important;border: 1px solid var(--amorc-gold) !important;border-radius: 0 !important}html body #iubenda-cs-banner button.iubenda-cs-close-btn{background-color: transparent !important;color: var(--amorc-blue) !important}.am-ag .am-video__play{background: transparent;box-shadow: none}.am-ag .am-video__play svg{width: 30px;height: 30px}.am-ag .am-video:hover .am-video__play{background: transparent;color: #E6C65C}.am-contributi{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 20px;margin: 1.5rem 0 1rem}.am-contributo{background: #fff;border: 1px solid var(--amorc-rule);border-top: 3px solid var(--amorc-gold);padding: 22px 24px 12px}.com-content-article__body .am-contributo__tit{margin: 0 0 .25rem;font-family: var(--amorc-font-display);font-size: 1.2rem;font-weight: 600;color: var(--amorc-blue)}.com-content-article__body .am-contributo__nota{margin: 0 0 .5rem;font-size: .88rem;font-style: italic;color: #5A5663}.am-contributo__lista{margin: .6rem 0 0}.am-contributo__lista > div{display: flex;justify-content: space-between;align-items: baseline;gap: 16px;padding: .75rem 0;border-top: 1px solid var(--amorc-rule)}.am-contributo__lista dt{font-family: var(--cassiopeia-font-family-body);font-size: .95rem;font-weight: 600;line-height: 1.35;color: var(--amorc-ink)}.am-contributo__lista dd{margin: 0;font-family: var(--amorc-font-display);font-size: 1.3rem;font-weight: 600;color: var(--amorc-garnet);white-space: nowrap;font-variant-numeric: tabular-nums}.com-content-article__body .am-contributi__nota{font-size: .88rem;line-height: 1.55;color: #5A5663}.am-sedi__intro{margin: 0 0 12px;font-size: .9rem;line-height: 1.5;color: #5A5663}ul.am-sedi{list-style: none;margin: 0;padding: 0;display: grid;gap: 2px}ul.am-sedi li{margin: 0;padding: 0;border: 0}.am-sede{display: flex;align-items: center;gap: 12px;margin: 0 -10px;padding: 7px 10px;border-radius: 6px;color: var(--amorc-ink);text-decoration: none !important;transition: background-color .2s ease}.am-sede:hover,.am-sede:focus-visible{background: var(--amorc-tint)}.am-sede__ico{flex: none;display: flex;align-items: center;justify-content: center;width: 46px;height: 46px;border-radius: 8px;background: var(--amorc-tint);color: var(--amorc-gold-deep);transition: background-color .2s ease,color .2s ease}.am-sede__ico svg{width: 36px;height: 36px}.am-sede:hover .am-sede__ico{background: #fff;color: var(--amorc-garnet)}.am-sede__testo{display: flex;flex-direction: column;min-width: 0;line-height: 1.3}.am-sede__testo strong{font-family: var(--cassiopeia-font-family-headings);font-size: .95rem;color: var(--amorc-blue)}.am-sede__testo span{font-size: .84rem;color: var(--cassiopeia-color-primary);overflow: hidden;text-overflow: ellipsis}@media (max-width: 991px){ul.am-sedi{grid-template-columns: repeat(auto-fill,minmax(210px,1fr));gap: 8px}.am-sede{margin: 0;border: 1px solid var(--amorc-rule);background: #fff}}@media (max-width: 480px){ul.am-sedi{grid-template-columns: repeat(2,minmax(0,1fr))}.am-sede{flex-direction: column;gap: 6px;padding: 12px 6px;text-align: center}.am-sede__testo span{font-size: .76rem}}.container-header .mod-login-logout{margin: 0}.container-header .mod-login-logout__login-greeting{display: none}.container-header .mod-login-logout .btn,.container-header .mod-login-logout button[type="submit"]{min-height: 36px;padding: .35rem .9rem;border: 1px solid var(--amorc-rule);border-radius: 0;background: transparent;color: var(--amorc-blue);font-size: .8rem;font-weight: 600;box-shadow: none}.container-header .mod-login-logout .btn:hover{border-color: var(--amorc-gold);background: var(--amorc-tint);color: var(--amorc-blue)}.card:has(> .card-body > .am-miasede),.moduletable:has(> .am-miasede){border: 0 !important;background: none !important;box-shadow: none !important;padding: 0 !important;margin: 0 0 8px !important}.card:has(> .card-body > .am-miasede) > .card-body{padding: 0 !important}.am-miasede{padding: 22px 24px;background: var(--amorc-blue);color: #fff}.am-miasede__tit{margin: 0 0 .3rem;font-family: var(--amorc-font-display);font-size: 1.3rem;font-weight: 600;color: #fff}.am-miasede__intro{margin: 0 0 1rem;font-size: .92rem;line-height: 1.5;color: rgba(255,255,255,.78)}ul.am-miasede__lista{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 8px}.am-miasede__sede{margin: 0;padding: 10px;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.14)}.am-miasede__scegli{display: flex;align-items: center;gap: 10px;width: 100%;padding: 0;background: none;border: 0;color: #fff;font-family: var(--cassiopeia-font-family-body);font-size: .95rem;font-weight: 600;text-align: left;cursor: pointer}.am-miasede .am-sede__ico{width: 44px;height: 44px;background: rgba(255,255,255,.1);color: #E6C65C}.am-miasede .am-sede__ico svg{width: 34px;height: 34px}.am-miasede__azioni{display: flex;gap: 6px;margin-top: 8px}.am-miasede__btn{flex: 1;display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 44px;padding: 8px 10px;background: #fff;color: var(--amorc-blue) !important;font-size: .88rem;font-weight: 600;text-decoration: none !important;transition: background-color .2s ease}.am-miasede__btn:hover,.am-miasede__btn:focus-visible{background: #E6C65C}.am-miasede__cambia{margin-top: 12px;padding: 6px 0;background: none;border: 0;color: rgba(255,255,255,.75);font-size: .82rem;text-decoration: underline;cursor: pointer}.am-miasede__cambia:hover{color: #fff}.am-miasede.js:not(.ha-sede) .am-miasede__azioni{display: none}.am-miasede.js:not(.ha-sede) ul.am-miasede__lista{grid-template-columns: repeat(auto-fill,minmax(150px,1fr))}.am-miasede.js:not(.ha-sede) .am-miasede__sede{padding: 0;transition: background-color .2s ease,border-color .2s ease}.am-miasede.js:not(.ha-sede) .am-miasede__scegli{min-height: 58px;padding: 8px 10px}.am-miasede.js:not(.ha-sede) .am-miasede__sede:hover{background: rgba(255,255,255,.14);border-color: #E6C65C}.am-miasede.ha-sede .am-miasede__tit{font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;letter-spacing: .14em;text-transform: uppercase;color: #E6C65C}.am-miasede.ha-sede .am-miasede__intro,.am-miasede.ha-sede .am-miasede__sede:not(.is-scelta){display: none}.am-miasede.ha-sede ul.am-miasede__lista{display: block}.am-miasede.ha-sede .is-scelta{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;gap: 14px 24px;padding: 0;background: none;border: 0}.am-miasede.ha-sede .am-miasede__scegli{cursor: default;font-family: var(--amorc-font-display);font-size: 1.45rem}.am-miasede.ha-sede .am-sede__ico{width: 58px;height: 58px}.am-miasede.ha-sede .am-sede__ico svg{width: 44px;height: 44px}.am-miasede.ha-sede .am-miasede__azioni{margin: 0}.am-miasede.ha-sede .am-miasede__btn{min-height: 56px;padding: 10px 20px;font-size: 1rem}@media (max-width: 640px){.am-miasede{margin: 0 -1rem;padding: 18px 1rem}.am-miasede.js:not(.ha-sede) ul.am-miasede__lista{grid-template-columns: repeat(2,minmax(0,1fr))}.am-miasede.ha-sede .is-scelta{grid-template-columns: minmax(0,1fr)}.am-miasede.ha-sede .am-miasede__azioni{display: grid;grid-template-columns: 1fr 1fr}}.am-rapidi{display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));gap: 12px;margin: 1.25rem 0 .5rem}.am-rapido{display: flex;align-items: center;gap: 14px;padding: 14px 16px;background: #fff;border: 1px solid var(--amorc-rule);color: var(--amorc-ink);text-decoration: none !important;transition: border-color .2s ease,box-shadow .2s ease}.am-rapido:hover{border-color: var(--amorc-gold);box-shadow: 0 12px 26px -20px rgba(20,18,42,.6)}.am-rapido__ico{flex: none;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: 50%;background: var(--amorc-blue);color: #E6C65C}.am-rapido:hover .am-rapido__ico{background: var(--amorc-garnet);color: #fff}.am-rapido__testo{display: flex;flex-direction: column;min-width: 0;line-height: 1.3}.am-rapido__testo strong{font-family: var(--cassiopeia-font-family-headings);font-size: .95rem;color: var(--amorc-blue)}.am-rapido__testo span{font-size: .82rem;color: #5A5663}.am-bacheca .container-component{display: grid;grid-template-columns: repeat(auto-fill,minmax(290px,1fr));gap: 20px;align-content: start}.am-bacheca .container-component > *{grid-column: 1 / -1;min-width: 0}.am-bacheca .container-component > .main-bottom.card{grid-column: auto}.am-bacheca .container-component > .main-bottom.card,.am-bacheca .container-sidebar-right > .card,.am-bacheca .container-top-a > .card{margin: 0;border: 1px solid var(--amorc-rule);border-radius: 0;box-shadow: none;background: #fff}.am-bacheca .container-component > .main-bottom.am-evidenza{border-top: 3px solid var(--amorc-gold)}.am-bacheca .container-component > .main-bottom.am-servizio{background: var(--amorc-tint)}.am-bacheca .container-sidebar-right > .card{margin-bottom: 16px}.am-bacheca .card > .card-header{padding: 1.1rem 1.25rem .5rem;background: none;border: 0;font-family: var(--amorc-font-display);font-size: 1.08rem;font-weight: 600;line-height: 1.3;color: var(--amorc-blue)}.am-bacheca .card > .card-header::after{content: "";display: block;width: 32px;height: 2px;margin-top: .5rem;background: var(--amorc-gold)}.am-bacheca .card > .card-body{padding: .6rem 1.25rem 1.25rem;font-size: .95rem;line-height: 1.55}.am-bacheca .card-body p{margin: 0 0 .7rem}.am-bacheca .card-body img{max-width: 100%;height: auto;border-radius: 4px}.am-bacheca .main-bottom.am-evidenza .card-body > p:first-child > img:only-child,.am-bacheca .main-bottom.am-evidenza .card-body > p:first-child > a:only-child > img{display: block;width: 100%;max-height: 200px;object-fit: cover;margin: 0 0 .8rem}.am-bacheca .card-body iframe{max-width: 100%}.am-bacheca .container-top-a > .card{background: var(--amorc-tint);border-left: 3px solid var(--amorc-gold)}.am-bacheca .container-top-a .card-body{padding: .7rem 1.25rem;font-size: .9rem}.am-bacheca .container-top-a .card-body p{margin: 0}.am-bacheca .container-top-a .card-body img{vertical-align: middle}.am-bacheca .container-sidebar-right a{text-decoration: none}.am-bacheca .container-sidebar-right img[src*="fileimages"]{width: 18px;height: 18px;vertical-align: -3px;margin-right: 6px}.am-vmembri-griglia{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,1fr));gap: 28px 24px;margin: 1.5rem 0 2.5rem}.am-vmembri{margin: 0;min-width: 0}.am-vmembri__player{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden;border-radius: 6px;background: var(--amorc-blue);box-shadow: 0 14px 30px -18px rgba(20,18,42,.6)}.am-vmembri__player iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.com-content-article__body .am-vmembri__thumb img{width: 100% !important;height: 100% !important;max-width: none !important;margin: 0 !important;object-fit: cover}.am-vmembri__thumb .am-video-card__guarda{top: 10px;right: 10px;left: auto;bottom: auto}.am-vmembri figcaption{margin-top: .75rem;line-height: 1.35}.am-vmembri figcaption strong{display: block;font-family: var(--cassiopeia-font-family-headings);font-size: .98rem;color: var(--amorc-blue)}.am-vmembri figcaption span{display: block;margin-top: .2rem;font-size: .85rem;color: #5A5663}.com-content-article__body .am-avviso{padding: .8rem 1rem;border-left: 3px solid var(--amorc-garnet);background: #FBF3F4;font-size: .95rem}.am-versamento{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 16px;margin: 1rem 0 1.5rem}.am-versamento > section{padding: 18px 20px;background: var(--amorc-tint);border: 1px solid var(--amorc-rule)}.com-content-article__body .am-versamento p{margin: 0 0 .4rem}.com-content-article__body .am-versamento__tit{font-family: var(--amorc-font-display);font-size: 1.1rem;font-weight: 600;color: var(--amorc-blue)}.am-versamento__dato{display: flex;flex-wrap: wrap;align-items: baseline;gap: .4rem .8rem}.am-versamento__dato span{font-size: .8rem;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;color: var(--amorc-gold-ink)}.am-versamento__dato code{padding: .15rem .5rem;background: #fff;border: 1px solid var(--amorc-rule);font-size: .95rem;letter-spacing: .04em;color: var(--amorc-ink);user-select: all}.am-cal-griglia{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 10px;margin: 0 0 1.75rem}.am-cal{display: flex;align-items: center;gap: 10px;min-height: 48px;padding: 10px 14px;background: #fff;border: 1px solid var(--amorc-rule);color: var(--amorc-blue) !important;font-size: .92rem;font-weight: 600;line-height: 1.3;text-decoration: none !important}.am-cal::before{content: "";flex: none;width: 10px;height: 10px;border-radius: 50%;border: 2px solid var(--amorc-gold)}.am-cal:hover{border-color: var(--amorc-gold);background: var(--amorc-tint)}.com-content-article__body ul.am-sedi--cal{grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 10px;margin: 0 0 1.75rem}.com-content-article__body .am-sedi--cal .am-sede{margin: 0;border: 1px solid var(--amorc-rule);background: #fff}.com-content-article__body table.am-tabella{width: 100%;border-collapse: collapse;margin: 1rem 0 1.5rem;font-size: .95rem}.am-tabella th,.am-tabella td{padding: .6rem .75rem;border-bottom: 1px solid var(--amorc-rule);text-align: left;vertical-align: top}.am-tabella tbody tr:hover{background: var(--amorc-tint)}@media (max-width: 640px){.com-content-article__body table.am-tabella{display: block;overflow-x: auto}}.com-content-article__body img.am-img-right{float: right;margin: .3rem 0 1rem 1.5rem}.com-content-article__body img.am-img-left{float: left;margin: .3rem 1.5rem 1rem 0}@media (max-width: 575px){.com-content-article__body img.am-img-right,.com-content-article__body img.am-img-left{float: none;margin: 0 auto 1rem}}.card:has(.am-miasede){border: 0 !important;background: none !important;box-shadow: none !important}.card:has(.am-miasede) > .card-body{padding: 0 !important}@media (max-width: 991px){.container-header .container-search{position: absolute;top: 50%;right: 56px;transform: translateY(-50%);margin: 0;z-index: 2}.container-header .mod-login-logout .btn{min-height: 32px;padding: .25rem .6rem;font-size: .75rem}.container-header:has(.mod-login-logout) .navbar-brand > a::after{max-width: calc(100vw - 215px)}.am-bacheca .container-top-a{order: 3}}@media (min-width: 992px){.container-header .container-nav{flex-wrap: nowrap;gap: 18px}.container-header .container-nav > nav{width: auto;flex: 1 1 auto;min-width: 0}.container-header .container-search{flex: none}}.am-sede__ico--logo{background: #fff !important;padding: 3px;overflow: hidden}.am-sede__ico--logo img{width: 100% !important;height: 100% !important;max-width: none !important;margin: 0 !important;object-fit: contain;border-radius: 5px;display: block}.am-miasede .am-sede__ico--logo{border: 1px solid rgba(255,255,255,.25)}.am-bacheca .container-component > .main-top.am-orari{margin: 0;border: 0;border-left: 3px solid var(--amorc-gold);border-radius: 0;background: var(--amorc-tint);box-shadow: none}.am-bacheca .main-top.am-orari > .card-body{padding: .85rem 1.2rem;font-family: var(--cassiopeia-font-family-body);font-size: .92rem;line-height: 1.6}.am-bacheca .main-top.am-orari p{margin: 0}.am-bacheca .main-top.am-orari img{width: 18px;height: 18px;vertical-align: -3px;margin: 0 2px;border-radius: 0}.am-bacheca .main-bottom.card > .card-body,.am-bacheca .container-sidebar-right .card > .card-body{font-family: var(--amorc-font-serif);font-size: 1rem;line-height: 1.6;color: #26242C}.am-bacheca .card-body strong,.am-bacheca .card-body b{font-weight: 600;color: var(--amorc-ink)}.am-bacheca .card-body a{color: var(--cassiopeia-color-primary)}.am-bacheca .card-body a.btn,.am-bacheca .card-body .btn,.am-bacheca .card-body button{display: inline-flex;align-items: center;min-height: 42px;margin-top: .4rem;padding: .55rem 1.1rem;border: 0;border-radius: 0;background: var(--amorc-blue);color: #fff !important;font-family: var(--cassiopeia-font-family-body);font-size: .85rem;font-weight: 600;text-decoration: none !important;box-shadow: none}.am-bacheca .card-body a.btn:hover,.am-bacheca .card-body .btn:hover{background: var(--amorc-garnet)}.am-bacheca .card-body img{float: none !important}.am-bacheca p.am-card-media{margin: -.6rem -1.25rem 1rem !important;line-height: 0}.am-bacheca p.am-card-media:has(.am-card-logo){margin: 0 0 .8rem !important}.am-bacheca img.am-card-foto{display: block;width: 100% !important;height: auto;aspect-ratio: 16 / 9;object-fit: cover;margin: 0 !important;border-radius: 0 !important;max-height: none !important}.am-bacheca img.am-card-logo{display: inline-block;width: 84px !important;height: 84px !important;object-fit: contain;margin: 0 10px 6px 0 !important;vertical-align: middle;border-radius: 0 !important}.am-bacheca img.am-card-cover{display: inline-block;width: 78px !important;height: auto;margin: 0 8px 8px 0 !important;vertical-align: top;border-radius: 2px !important;box-shadow: 0 8px 18px -10px rgba(20,18,42,.55)}.am-bacheca img.am-card-illu{float: right !important;width: 84px !important;height: auto;margin: .2rem 0 .6rem 1rem !important;border-radius: 0 !important}.am-bacheca .container-sidebar-right .card > .card-body{font-family: var(--cassiopeia-font-family-body);font-size: .9rem;line-height: 1.45}.am-bacheca .container-sidebar-right .card-body a{color: var(--amorc-blue)}.am-bacheca .container-sidebar-right .card-body a:hover{color: var(--amorc-garnet)}.jd-item-page,.jd-item-page *{font-family: var(--cassiopeia-font-family-body) !important}.jd-item-page{font-size: .95rem;color: var(--amorc-ink)}.jd-item-page .jd_cats_subheader{margin: 0 0 1.25rem;padding: 0 0 .9rem;background: none !important;border: 0;border-bottom: 1px solid var(--amorc-rule)}.jd-item-page [class^="jd_cat_subheader_title"]{font-family: var(--amorc-font-display) !important;font-size: 1.45rem;font-weight: 600;color: var(--amorc-blue);background: none !important;padding: 0 !important}.jd-item-page [class^="jd_subcat_count"]{margin-top: .25rem;font-size: .82rem;color: #5A5663}.jd-item-page .jd_subcat_pagination_inner_wrapper{margin: 0 0 8px;padding: 12px 16px;background: #fff;border: 1px solid var(--amorc-rule);transition: border-color .2s ease}.jd-item-page .jd_subcat_pagination_inner_wrapper:hover{border-color: var(--amorc-gold)}.jd-item-page [class^="jd_categories_title"]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px}.jd-item-page [class^="jd_categories_title"] > img{display: none}.jd-item-page [class^="jd_categories_title"]::before{content: "";flex: none;width: 40px;height: 40px;border-radius: 8px;background: var(--amorc-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9821D' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7a2 2 0 0 1 2-2h4l2 2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E") center / 22px no-repeat}.jd-item-page [class^="jd_categories_title"] > a{flex: 1 1 240px;font-size: 1rem;font-weight: 600;color: var(--amorc-blue);text-decoration: none}.jd-item-page [class^="jd_categories_title"] > a:hover{color: var(--amorc-garnet)}.jd-item-page .jd_categories_inner_wrapper{display: flex;gap: 12px;margin-left: auto;font-size: .78rem;color: #6B6670;text-align: right}.jd-item-page .jd_cat_description:empty,.jd-item-page [class^="jd_tags"]:empty{display: none}.jd-item-page .jd_content_wrapper{margin: 0 0 8px;padding: 10px 14px;background: #fff;border: 1px solid var(--amorc-rule);transition: border-color .2s ease}.jd-item-page .jd_content_wrapper:hover{border-color: var(--amorc-gold)}.jd-item-page .jd_content_wrapper > .jd_clear{padding: 0 !important}.jd-item-page .jd_left{display: flex;align-items: center;gap: 12px;float: none}.jd-item-page .jd_left > img{width: 30px;height: 30px;flex: none}.jd-item-page .jd_left b{font-weight: 600}.jd-item-page a.jd_download_url{color: var(--amorc-blue);text-decoration: none;font-size: .98rem}.jd-item-page a.jd_download_url:hover{color: var(--amorc-garnet);text-decoration: underline}.jd-item-page .hasTooltip img{width: 16px;height: 16px;margin-left: 8px;opacity: .6;vertical-align: -2px}.jd-item-page .jd_back_button,.jd-item-page .jd_back_button a{font-size: .85rem;color: var(--cassiopeia-color-primary)}.am-orgs{display: grid;grid-template-columns: repeat(auto-fill,minmax(340px,1fr));gap: 16px;margin: 1rem 0 2.25rem}.am-org{display: grid;grid-template-columns: 96px minmax(0,1fr);gap: 18px;align-items: start;padding: 18px;background: #fff;border: 1px solid var(--amorc-rule)}.com-content-article__body .am-org__logo img{display: block;width: 96px !important;height: 96px !important;max-width: none !important;margin: 0 !important;object-fit: contain}.am-org__ico{display: flex;align-items: center;justify-content: center;width: 96px;height: 96px;border-radius: 50%;background: var(--amorc-tint);color: var(--amorc-gold-deep)}.com-content-article__body .am-org__citta{margin: 0 0 .15rem;font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--amorc-gold-ink)}.com-content-article__body h3.am-org__nome{margin: 0 0 .4rem;font-family: var(--amorc-font-display);font-size: 1.15rem;line-height: 1.3;color: var(--amorc-blue)}.com-content-article__body .am-org__ind{margin: 0 0 .75rem;font-size: .95rem;line-height: 1.45;color: #4A4750}.com-content-article__body .am-org__azioni{display: flex;flex-wrap: wrap;gap: 6px;margin: 0}.am-org__btn{display: inline-flex;align-items: center;min-height: 36px;padding: .35rem .75rem;border: 1px solid var(--amorc-rule);background: var(--amorc-tint);color: var(--amorc-blue) !important;font-family: var(--cassiopeia-font-family-body);font-size: .82rem;font-weight: 600;text-decoration: none !important}.am-org__btn:hover{border-color: var(--amorc-gold);background: #fff}@media (max-width: 575px){.am-orgs{grid-template-columns: minmax(0,1fr)}.am-org{grid-template-columns: 64px minmax(0,1fr);gap: 12px;padding: 14px}.com-content-article__body .am-org__logo img,.am-org__ico{width: 64px !important;height: 64px !important}}.am-bacheca .container-component > .main-top.am-docs-evidenza{margin: 0;border: 0;background: none;box-shadow: none}.am-bacheca .main-top.am-docs-evidenza > .card-body{padding: 0}.am-docs-top{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 16px}.am-doc-box{padding: 16px 18px 12px;background: #fff;border: 1px solid var(--amorc-rule);border-top: 3px solid var(--amorc-gold);font-family: var(--cassiopeia-font-family-body)}.am-bacheca .am-doc-box__tit{margin: 0 0 .6rem;font-family: var(--amorc-font-display);font-size: 1.1rem;font-weight: 600;color: var(--amorc-blue)}.am-doc-box .moduletable{width: auto !important}.am-doc-box .moduletable > div[style*="text-align"]{display: flex;align-items: center;gap: 10px;padding: .55rem 0;border-top: 1px solid var(--amorc-rule)}.am-doc-box .moduletable > div[style*="clear"]{display: none}.am-doc-box .moduletable img[src*="fileimages"]{width: 22px;height: 22px;flex: none;border-radius: 0}.am-doc-box .moduletable a{color: var(--amorc-blue);font-size: .95rem;font-weight: 600;line-height: 1.35;text-decoration: none}.am-doc-box .moduletable a:hover{color: var(--amorc-garnet);text-decoration: underline}.am-bacheca .am-doc-box__tutti{margin: .5rem 0 0;font-size: .85rem}.am-bacheca .am-doc-box__tutti a{color: var(--cassiopeia-color-primary);font-weight: 600;text-decoration: none}.container-sidebar-right .fc .fc-list-event td{display: block;width: auto;padding: .15rem .8rem;border: 0}.container-sidebar-right .fc .fc-list-event{display: block;padding: .5rem 0;border-bottom: 1px solid var(--amorc-rule)}.container-sidebar-right .fc .fc-list-event-graphic{display: none}.container-sidebar-right .fc .fc-list-event-time{font-size: .8rem}.container-sidebar-right .fc .fc-list-event-title,.container-sidebar-right .fc .fc-list-event-title a{font-size: .95rem;line-height: 1.35}.container-sidebar-right .fc .fc-list-day-cushion{display: flex;justify-content: space-between;gap: 6px}.am-ufficiali .container-component{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 18px;align-content: start}.am-ufficiali .container-component > *{grid-column: 1 / -1;min-width: 0}.am-ufficiali .container-component > .main-bottom.card{grid-column: auto;margin: 0;border: 1px solid var(--amorc-rule);border-top: 3px solid var(--amorc-gold);border-radius: 0;box-shadow: none;background: #fff}.am-ufficiali .container-component > .main-bottom.am-largo{grid-column: 1 / -1;border-top-color: var(--amorc-blue)}.am-ufficiali .card > .card-header{padding: 1.1rem 1.25rem .4rem;background: none;border: 0;font-family: var(--amorc-font-display);font-size: 1.08rem;font-weight: 600;line-height: 1.3;color: var(--amorc-blue)}.am-ufficiali .card > .card-header::after{content: "";display: block;width: 32px;height: 2px;margin-top: .5rem;background: var(--amorc-gold)}.am-ufficiali .card > .card-body{padding: .5rem 1.25rem 1.2rem;font-family: var(--amorc-font-serif);font-size: .98rem;line-height: 1.55;color: #26242C}.am-ufficiali .card-body p{margin: 0 0 .7rem}.am-ufficiali .card-body h2,.am-ufficiali .card-body h3,.am-ufficiali .card-body h4{margin: 1.2rem 0 .5rem;font-family: var(--amorc-font-display);font-size: 1.02rem;font-weight: 600;color: var(--amorc-blue)}.am-ufficiali .card-body ul.mod-menu{display: block;list-style: none;margin: 0;padding: 0}.am-ufficiali .card-body ul.mod-menu li{margin: 0;padding: 0;border-top: 1px solid var(--amorc-rule)}.am-ufficiali .card-body ul.mod-menu > li:first-child{border-top: 0}.am-ufficiali .card-body ul.mod-menu a,.am-ufficiali .card-body ul.mod-menu span.mod-menu__heading{display: flex;justify-content: space-between;align-items: baseline;gap: 10px;padding: .55rem 0;font-family: var(--cassiopeia-font-family-body);font-size: .92rem;font-weight: 600;line-height: 1.35;color: var(--amorc-blue);text-decoration: none}.am-ufficiali .card-body ul.mod-menu a::after{content: "→";flex: none;color: var(--amorc-gold-deep);transition: transform .2s ease}.am-ufficiali .card-body ul.mod-menu a:hover{color: var(--amorc-garnet)}.am-ufficiali .card-body ul.mod-menu a:hover::after{transform: translateX(3px)}.am-ufficiali .card-body ul.mod-menu img{display: none}.am-ufficiali .card-body ul.mod-menu ul{list-style: none;margin: 0 0 .4rem;padding-left: 1rem}.am-ufficiali .card-body ul:not(.mod-menu){margin: 0 0 .8rem;padding-left: 1.1rem}.am-ufficiali .am-largo .card-body > .mod-custom > ul:not(.mod-menu),.am-ufficiali .am-largo .card-body > ul:not(.mod-menu){columns: 2 300px;column-gap: 36px}.am-ufficiali .card-body li{break-inside: avoid;margin: 0 0 .35rem}.am-ufficiali .card-body img[src*="email"]{width: 16px;height: 16px;vertical-align: -2px;margin-right: 4px}.am-ufficiali .card-body ul.mod-menu li{display: block;width: 100%}.am-ufficiali .card-body ul.mod-menu li > a{width: 100%}.container-component form:not(.mod-login-logout) label,.container-component .formControlLabel{font-family: var(--cassiopeia-font-family-body);font-size: .88rem;font-weight: 600;color: var(--amorc-blue);margin-bottom: .3rem}.container-component form:not(.mod-login-logout) input[type="text"],.container-component form:not(.mod-login-logout) input[type="email"],.container-component form:not(.mod-login-logout) input[type="tel"],.container-component form:not(.mod-login-logout) input[type="number"],.container-component form:not(.mod-login-logout) input[type="password"],.container-component form:not(.mod-login-logout) input[type="date"],.container-component form:not(.mod-login-logout) select,.container-component form:not(.mod-login-logout) textarea{width: 100%;max-width: 560px;min-height: 44px;padding: .55rem .75rem;border: 1px solid #CFCBD6;border-radius: 0;background: #fff;box-shadow: none;font-family: var(--cassiopeia-font-family-body);font-size: 1rem;color: var(--amorc-ink)}.container-component form:not(.mod-login-logout) textarea{min-height: 120px}.container-component form:not(.mod-login-logout) input:focus,.container-component form:not(.mod-login-logout) select:focus,.container-component form:not(.mod-login-logout) textarea:focus{border-color: var(--amorc-gold);outline: 2px solid rgba(201,162,39,.25);outline-offset: 0}.container-component .rsform-block,.container-component .control-group{margin-bottom: 1.1rem}.container-component .formRequired{color: var(--amorc-garnet)}.container-component .formDescription,.container-component .form-text,.container-component .rsform-block .formValidation{font-size: .82rem;color: #5A5663}.container-component form:not(.mod-login-logout) .btn-primary,.container-component form:not(.mod-login-logout) button[type="submit"],.container-component form:not(.mod-login-logout) input[type="submit"],.container-component .rsform-submit-button{min-height: 46px;padding: .7rem 1.4rem;border: 0;border-radius: 0;background: var(--amorc-blue);color: #fff;font-family: var(--cassiopeia-font-family-body);font-size: .95rem;font-weight: 600;box-shadow: none;cursor: pointer}.container-component form:not(.mod-login-logout) .btn-primary:hover,.container-component form:not(.mod-login-logout) button[type="submit"]:hover,.container-component .rsform-submit-button:hover{background: var(--amorc-garnet)}.container-component form h2,.container-component form h3,.container-component .rsform h2,.container-component .com-users-profile__edit legend,.container-component fieldset > legend{font-family: var(--amorc-font-display);font-size: 1.3rem;font-weight: 600;color: var(--amorc-blue);border: 0}.container-component fieldset{border: 0;padding: 0;margin: 0 0 1.5rem}.com-content-article__body h1{font-family: var(--amorc-font-display);font-size: 1.5rem;font-weight: 600;color: var(--amorc-blue)}.am-bacheca .container-component{display: block;columns: 3 300px;column-gap: 20px}.am-bacheca .container-component > *{column-span: all;margin-bottom: 20px}.am-bacheca .container-component > .main-bottom.card{column-span: none;display: inline-block;width: 100%;margin: 0 0 20px;break-inside: avoid;vertical-align: top}.am-bacheca .main-bottom.card > .card-body,.am-bacheca .main-top.card > .card-body,.am-bacheca .container-sidebar-right .card > .card-body,.am-bacheca .am-rapido__testo span,.am-doc-box,.am-scaffale,.am-ufficiali .card > .card-body{font-family: var(--cassiopeia-font-family-body) !important}.am-bacheca .main-bottom.card > .card-body *,.am-bacheca .container-sidebar-right .card > .card-body *,.am-ufficiali .card > .card-body *{font-family: inherit}.am-bacheca .main-bottom.card > .card-body{font-size: .95rem;line-height: 1.55}.am-bacheca .card-body strong,.am-bacheca .card-body b{font-weight: 600}.am-bacheca .container-sidebar-right div[style*="clear"]{display: none}.am-bacheca .container-sidebar-right div[style*="text-align:left"],.am-bacheca .container-sidebar-right div[style*="text-align: left"]{display: flex;align-items: flex-start;gap: 10px;padding: .55rem 0;border-top: 1px solid var(--amorc-rule);line-height: 1.35}.am-bacheca .container-sidebar-right div[style*="text-align"] img[src*="fileimages"]{width: 20px;height: 20px;flex: none;margin: 0}.am-bacheca .container-sidebar-right div[style*="text-align"] a{font-size: .9rem;font-weight: 600;color: var(--amorc-blue);text-decoration: none}.am-bacheca .container-sidebar-right div[style*="text-align"] a:hover{color: var(--amorc-garnet);text-decoration: underline}.fc .fc-button.fc-button-primary:not(.fc-button-active){color: var(--amorc-blue) !important;background: #fff !important;border-color: var(--amorc-rule) !important}.fc .fc-button.fc-button-primary.fc-button-active{color: #fff !important;background: var(--amorc-blue) !important;border-color: var(--amorc-blue) !important}.fc .fc-button svg{width: 12px;height: 16px;fill: currentColor}.container-sidebar-right .fc .fc-button{font-size: .8rem;padding: 0 .6rem}.am-scaffale{display: grid;grid-template-columns: repeat(auto-fit,minmax(90px,1fr));gap: 14px;margin: .4rem 0 .2rem}.am-scaffale__voce{display: flex;flex-direction: column;align-items: center;gap: 8px;color: var(--amorc-blue) !important;text-align: center;text-decoration: none !important}.am-scaffale__img{display: flex;align-items: flex-end;justify-content: center;width: 100%;height: 130px}.am-scaffale__img img{width: auto !important;max-width: 100% !important;max-height: 130px;height: auto;margin: 0 !important;float: none !important;border-radius: 2px !important;box-shadow: 0 10px 20px -10px rgba(20,18,42,.5)}.am-scaffale--loghi .am-scaffale__img{height: 96px;align-items: center}.am-scaffale--loghi .am-scaffale__img img{max-height: 96px;box-shadow: none}.am-scaffale__tit{font-size: .85rem;font-weight: 600;line-height: 1.3}.am-scaffale__voce:hover .am-scaffale__tit{color: var(--amorc-garnet);text-decoration: underline}.am-bacheca .card-body div[style*="padding-top"]{border-radius: 6px;overflow: hidden;margin-bottom: .8rem}.card:has(.am-schede-nav){border: 0 !important;background: none !important;box-shadow: none !important;margin: 0 0 .5rem !important}.card:has(.am-schede-nav) > .card-body{padding: 0 !important}.am-schede-nav{display: flex;flex-wrap: wrap;gap: 8px}.am-schede-nav a{padding: .45rem .95rem;border: 1px solid var(--amorc-rule);border-radius: 999px;background: #fff;color: var(--amorc-blue);font-family: var(--cassiopeia-font-family-body);font-size: .85rem;font-weight: 600;text-decoration: none;white-space: nowrap}.am-schede-nav a:hover{border-color: var(--amorc-gold)}.am-schede-nav a.is-attiva{background: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}@media (max-width: 640px){.am-schede-nav{flex-wrap: nowrap;overflow-x: auto;padding-bottom: 6px}}.am-gl{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 16px;margin: 1rem 0 2rem}.am-gl__card{padding: 18px 20px;background: var(--amorc-tint);border-top: 3px solid var(--amorc-gold)}.com-content-article__body .am-gl__tit{margin: 0 0 .4rem;font-family: var(--amorc-font-display);font-size: 1.05rem;font-weight: 600;color: var(--amorc-blue)}.com-content-article__body .am-gl__card p{margin: 0 0 .3rem}.com-content-article__body ul.am-contatti{list-style: none;margin: 0 0 2rem;padding: 0;border-top: 1px solid var(--amorc-rule)}.com-content-article__body ul.am-contatti li{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 4px 12px;margin: 0;padding: .6rem 0;border-bottom: 1px solid var(--amorc-rule)}.am-contatti li span{font-family: var(--cassiopeia-font-family-body);font-weight: 600;color: var(--amorc-blue)}.am-gl__mappa{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 16px}.com-content-article__body .am-gl__mappa img{width: 100% !important;max-width: none !important;height: auto;aspect-ratio: 1;object-fit: cover;margin: 0 !important}.am-gl__mappa iframe{width: 100%;height: auto;aspect-ratio: 1;border: 0}.am-orari__link{font-weight: 600}.com-content-article__body .am-contributo__meta{margin: 0 0 .2rem;font-family: var(--cassiopeia-font-family-headings);font-size: .7rem;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--amorc-gold-ink)}.com-content-article__body p.am-avviso::first-letter,.com-content-article__body p.am-lead::first-letter{float: none !important;font-size: inherit !important;line-height: inherit !important;margin: 0 !important;color: inherit !important;font-family: inherit !important;font-weight: inherit !important}.card.am-nav-video{border: 0 !important;background: none !important;box-shadow: none !important;margin: 0 0 .5rem !important}.card.am-nav-video > .card-body{padding: 0 !important}.am-nav-video ul.mod-menu{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 0;padding: 0}.am-nav-video ul.mod-menu li{margin: 0;padding: 0}.am-nav-video ul.mod-menu a{display: block;padding: .45rem .95rem;border: 1px solid var(--amorc-rule);border-radius: 999px;background: #fff;color: var(--amorc-blue);font-family: var(--cassiopeia-font-family-body);font-size: .85rem;font-weight: 600;text-decoration: none;white-space: nowrap}.am-nav-video ul.mod-menu a:hover{border-color: var(--amorc-gold)}.am-nav-video ul.mod-menu li.current > a,.am-nav-video ul.mod-menu li.active > a{background: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}.am-nav-video ul.mod-menu img{display: none}@media (max-width: 640px){.am-nav-video ul.mod-menu{flex-wrap: nowrap;overflow-x: auto;padding-bottom: 6px}}.card.am-nav-video ul.mod-menu.nav{flex-direction: row !important}.card.am-nav-video ul.mod-menu.nav > li{width: auto !important;display: block}.card.am-nav-video{margin: 1.1rem 0 1.4rem !important}.am-bacheca .card > .card-header,.am-bacheca .container-sidebar-right .card > .card-header,.am-ufficiali .card > .card-header,.am-bacheca .am-doc-box__tit{font-family: var(--amorc-font-display) !important;font-size: 1.08rem !important;font-weight: 600 !important;letter-spacing: 0 !important;text-transform: none !important;line-height: 1.3 !important;color: var(--amorc-blue) !important}.am-bacheca .am-doc-box__tit{margin-bottom: .7rem}.am-bacheca .am-doc-box__tit::after{content: "";display: block;width: 32px;height: 2px;margin-top: .5rem;background: var(--amorc-gold)}.am-bacheca .am-miasede__tit,.am-bacheca .main-top.am-orari .card-body > p > strong:first-child{font-family: var(--cassiopeia-font-family-headings) !important;font-size: .72rem !important;font-weight: 600 !important;letter-spacing: .14em !important;text-transform: uppercase !important;color: var(--amorc-gold-ink) !important}.am-bacheca .main-top.am-orari .card-body > p > strong:first-child{display: block;margin-bottom: .2rem}.am-bacheca .main-top.am-orari .card-body{font-size: .95rem}.am-bacheca .main-top.am-orari strong{font-weight: 600}.am-bacheca .am-doc-box .moduletable a,.am-bacheca .container-sidebar-right div[style*="text-align"] a,.am-bacheca .container-sidebar-right .card-body a{font-family: var(--cassiopeia-font-family-body) !important;font-size: .95rem !important;font-weight: 500 !important;line-height: 1.4 !important;color: var(--amorc-blue)}.am-bacheca .am-doc-box__tutti a,.am-bacheca .am-ag__tutti,.am-bacheca .am-orari__link{font-size: .88rem !important;font-weight: 600 !important}.am-bacheca .am-miasede__cambia{font-family: var(--cassiopeia-font-family-body);font-size: .85rem;font-weight: 500}.am-bacheca .main-top.am-orari p > strong:first-child{display: block;margin-bottom: .25rem;font-family: var(--cassiopeia-font-family-headings) !important;font-size: .72rem !important;font-weight: 600 !important;letter-spacing: .14em !important;text-transform: uppercase !important;color: var(--amorc-gold-ink) !important}@media (max-width: 991px){.container-header .container-nav{display: flex;align-items: center;justify-content: flex-end;flex-wrap: nowrap;gap: 6px}.container-header .container-nav > nav{width: auto;flex: none}.container-header .container-search{position: static !important;transform: none !important;order: -1;margin: 0 !important;flex: none}.container-header .mod-login-logout .btn,.container-header .mod-login-logout button[type="submit"]{display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;min-height: 38px;padding: 0;font-size: 0;line-height: 0}.container-header .mod-login-logout .btn::before,.container-header .mod-login-logout button[type="submit"]::before{content: "";width: 18px;height: 18px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpath d='M16 17l5-5-5-5'/%3E%3Cpath d='M21 12H9'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpath d='M16 17l5-5-5-5'/%3E%3Cpath d='M21 12H9'/%3E%3C/svg%3E") center / contain no-repeat}.container-header:has(.mod-login-logout) .navbar-brand > a::after{max-width: calc(100vw - 190px)}}@media (max-width: 991px){.container-header .container-search{margin-top: 16px !important;margin-left: 8px !important}.container-header:has(.mod-login-logout) .navbar-brand > a::after{max-width: calc(100vw - 205px)}}.am-bacheca .main-bottom.card > .card-body,.am-ufficiali .card > .card-body{font-family: var(--amorc-font-serif) !important;font-size: 1rem !important;line-height: 1.6 !important;color: #26242C}.am-bacheca .main-bottom.card > .card-body .btn,.am-bacheca .main-bottom.card > .card-body a.btn,.am-bacheca .main-bottom.card > .card-body button,.am-bacheca .main-bottom.card > .card-body .am-scaffale,.am-bacheca .main-bottom.card > .card-body .am-scaffale *,.am-ufficiali .card > .card-body ul.mod-menu a,.am-ufficiali .card > .card-body .btn{font-family: var(--cassiopeia-font-family-body) !important}.am-bacheca .container-sidebar-right .card > .card-body,.am-bacheca .main-top.am-orari > .card-body,.am-doc-box,.am-rapido__testo{font-family: var(--cassiopeia-font-family-body) !important}.am-bacheca .am-rapido__testo span{font-family: var(--amorc-font-serif) !important;font-size: .88rem}.am-bacheca .main-top.am-orari > .card-body,.am-bacheca .container-sidebar-right .card > .card-body,.am-bacheca .container-sidebar-right .card > .card-body *,.am-doc-box,.am-doc-box *,.am-bacheca .am-rapido__testo,.am-bacheca .am-rapido__testo *,.am-bacheca .main-bottom.card > .card-body .am-scaffale,.am-bacheca .main-bottom.card > .card-body .am-scaffale *,.am-bacheca .am-miasede__intro,.am-ufficiali .card > .card-body ul.mod-menu a,.am-bacheca .fc .fc-list-event-title,.am-bacheca .fc .fc-list-event-title a,.am-bacheca .fc .fc-list-event-time,.am-bacheca .fc .fc-toolbar-title{font-family: var(--amorc-font-serif) !important}.am-bacheca .am-doc-box .moduletable a,.am-bacheca .container-sidebar-right div[style*="text-align"] a,.am-bacheca .container-sidebar-right .card-body a{font-size: 1rem !important;font-weight: 500 !important}.am-bacheca .am-rapido__testo strong{font-size: 1.02rem;font-weight: 600}.am-bacheca .main-top.am-orari > .card-body{font-size: 1rem}.am-doc-box__tutti a,.am-bacheca .am-orari__link,.am-bacheca .am-miasede__btn,.am-bacheca .am-miasede__btn *,.am-bacheca .am-miasede__scegli,.am-bacheca .am-miasede__cambia,.am-bacheca .main-top.am-orari p > strong:first-child,.am-bacheca .fc .fc-button,.am-bacheca .fc .fc-list-day-text,.am-bacheca .fc .fc-list-day-side-text,.am-bacheca .card-body .btn,.am-bacheca .card-body a.btn{font-family: var(--cassiopeia-font-family-body) !important}.am-bacheca .am-doc-box__tit,.am-bacheca .am-doc-box__tit *{font-family: var(--amorc-font-display) !important}.am-bacheca .am-doc-box .moduletable a,.am-bacheca .am-doc-box .moduletable div{font-family: var(--amorc-font-serif) !important}.am-doc-box .moduletable > div[style*="text-align"] > a:has(> img[src*="fileimages"]),.am-bacheca .container-sidebar-right div[style*="text-align"] > a:has(> img[src*="fileimages"]){display: none !important}.am-doc-box .moduletable > div[style*="text-align"]::before,.am-bacheca .container-sidebar-right div[style*="text-align"]::before{content: "";flex: none;width: 32px;height: 32px;border-radius: 8px;background: var(--amorc-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9821D' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5M9 13h6M9 17h6'/%3E%3C/svg%3E") center / 18px no-repeat}.am-doc-box + .am-doc-box .moduletable > div[style*="text-align"]::before,.am-docs-top .am-doc-box:nth-child(2) .moduletable > div[style*="text-align"]::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9821D' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}.am-doc-box .moduletable > div[style*="text-align"],.am-bacheca .container-sidebar-right div[style*="text-align"]{align-items: center !important;gap: 12px !important}.jd-item-page .jd_left > img{display: none}.jd-item-page .jd_left::before{content: "";flex: none;width: 36px;height: 36px;border-radius: 8px;background: var(--amorc-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9821D' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5M9 13h6M9 17h6'/%3E%3C/svg%3E") center / 20px no-repeat}.am-miasede{position: relative;overflow: hidden;border-radius: 4px;background: radial-gradient(ellipse 60% 120% at 100% 0%,rgba(201,162,39,.16),transparent 60%),linear-gradient(135deg,#2B2752 0%,var(--amorc-blue) 55%,var(--amorc-blue-dark) 100%);box-shadow: inset 4px 0 0 var(--amorc-gold),0 10px 30px rgba(20,18,42,.18)}.am-miasede__occhiello{display: none}.am-miasede__testo{display: flex;flex-direction: column;min-width: 0}.am-miasede__icona{flex: none;display: grid;place-items: center;width: 42px;height: 42px;border-radius: 50%;background: rgba(230,198,92,.16);color: #E6C65C;transition: background-color .2s,color .2s}.am-miasede__icona svg{width: 21px;height: 21px}.am-miasede__lbl{display: flex;flex-direction: column;gap: 2px;min-width: 0;text-align: left;line-height: 1.2}.am-miasede__lbl small{font-size: .78rem;font-weight: 400;color: rgba(255,255,255,.66);letter-spacing: 0}.am-miasede__freccia{flex: none;margin-left: auto;opacity: .55;transition: transform .2s,opacity .2s}.am-miasede__btn{justify-content: flex-start !important;gap: 14px !important;border-radius: 4px;background: rgba(255,255,255,.06) !important;border: 1px solid rgba(230,198,92,.32);color: #fff !important;transition: background-color .2s,border-color .2s,transform .2s}.am-miasede__btn:hover,.am-miasede__btn:focus-visible{background: rgba(255,255,255,.12) !important;border-color: #E6C65C;transform: translateY(-1px)}.am-miasede__btn:hover .am-miasede__icona,.am-miasede__btn:focus-visible .am-miasede__icona{background: #E6C65C;color: var(--amorc-blue)}.am-miasede__btn:hover .am-miasede__freccia,.am-miasede__btn:focus-visible .am-miasede__freccia{opacity: 1;transform: translateX(3px)}.am-miasede__btn:focus-visible{outline: 2px solid #E6C65C;outline-offset: 2px}.am-bacheca .am-miasede .am-miasede__btn .am-miasede__lbl{font-size: 1rem;font-weight: 600}.am-miasede .am-sede__ico--logo{border-radius: 10px;background: #fff;border: 0;box-shadow: 0 0 0 2px rgba(230,198,92,.55),0 4px 14px rgba(0,0,0,.25)}.am-miasede.ha-sede{padding: 24px 28px 24px 32px}.am-miasede.ha-sede .am-miasede__tit{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.am-miasede.ha-sede .is-scelta{grid-template-columns: minmax(220px,auto) minmax(0,1fr);grid-template-areas: "nome az" "cambia az";gap: 0 32px}.am-miasede.ha-sede .is-scelta .am-miasede__scegli{grid-area: nome;gap: 16px}.am-miasede.ha-sede .is-scelta .am-miasede__azioni{grid-area: az;display: grid;grid-template-columns: 1fr 1fr;gap: 12px;align-self: center}.am-miasede.ha-sede .is-scelta .am-miasede__cambia{grid-area: cambia;justify-self: start;margin: 2px 0 0 82px;padding: 2px 0}.am-miasede.ha-sede .am-sede__ico{width: 66px;height: 66px}.am-miasede.ha-sede .am-miasede__occhiello{display: block;margin-bottom: 4px;font-family: var(--cassiopeia-font-family-body);font-size: .7rem;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: #E6C65C}.am-bacheca .am-miasede.ha-sede .am-miasede__nome{font-family: var(--amorc-font-display) !important;font-size: 1.75rem;font-weight: 600;line-height: 1.1;letter-spacing: .02em;color: #fff}.am-miasede.ha-sede .am-miasede__btn{min-height: 66px;padding: 10px 16px}.am-bacheca .am-miasede.ha-sede .am-miasede__cambia{color: rgba(255,255,255,.7);font-size: .82rem;text-decoration: underline;text-decoration-color: rgba(230,198,92,.6);text-underline-offset: 3px}.am-bacheca .am-miasede.ha-sede .am-miasede__cambia:hover{color: #E6C65C}.am-bacheca .am-miasede:not(.ha-sede) .am-miasede__tit{font-family: var(--amorc-font-display) !important;font-size: 1.35rem !important;letter-spacing: .02em !important;text-transform: none !important;color: #fff !important}.am-miasede.js:not(.ha-sede) .am-miasede__sede{border-radius: 4px}.am-miasede.js:not(.ha-sede) .am-sede__ico--logo{box-shadow: 0 0 0 1px rgba(230,198,92,.45)}@media (max-width: 991px){.am-miasede.ha-sede .is-scelta{grid-template-columns: minmax(0,1fr);grid-template-areas: "nome" "cambia" "az"}.am-miasede.ha-sede .is-scelta .am-miasede__azioni{margin-top: 16px}}@media (max-width: 640px){.am-miasede{border-radius: 0}.am-miasede.ha-sede{padding: 18px 1rem 18px 1.25rem}.am-miasede.ha-sede .am-sede__ico{width: 54px;height: 54px}.am-miasede.ha-sede .is-scelta .am-miasede__cambia{margin-left: 70px}.am-bacheca .am-miasede.ha-sede .am-miasede__nome{font-size: 1.45rem}.am-miasede.ha-sede .is-scelta .am-miasede__azioni{gap: 8px}.am-miasede.ha-sede .am-miasede__btn{flex-direction: column;align-items: flex-start;gap: 8px !important;padding: 12px}.am-miasede__lbl small,.am-miasede.ha-sede .am-miasede__freccia{display: none}}.am-miasede__comandi{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 18px;margin-top: 14px}.am-miasede__comandi .am-miasede__cambia{margin: 0 !important}.am-bacheca .am-miasede__cambia,.am-bacheca .am-miasede__nascondi{padding: 2px 0;background: none;border: 0;cursor: pointer;font-family: var(--cassiopeia-font-family-body) !important;font-size: .82rem;font-weight: 500;color: rgba(255,255,255,.7);text-decoration: underline;text-decoration-color: rgba(230,198,92,.6);text-underline-offset: 3px}.am-bacheca .am-miasede__cambia:hover,.am-bacheca .am-miasede__nascondi:hover{color: #E6C65C}.am-miasede.ha-sede .am-miasede__nascondi-lungo{display: none}.am-miasede.ha-sede .is-scelta .am-miasede__comandi{grid-area: cambia;margin: 4px 0 0 82px}.am-miasede.nascosta{padding: 0 !important;background: none !important;box-shadow: none !important;overflow: visible;text-align: right}.am-miasede.nascosta > *:not(.am-miasede__mostra){display: none !important}.am-bacheca .am-miasede__mostra{display: inline-flex;align-items: center;gap: 8px;padding: 6px 12px;border: 1px solid var(--amorc-rule);border-radius: 999px;background: #fff;cursor: pointer;font-family: var(--cassiopeia-font-family-body) !important;font-size: .8rem;font-weight: 500;color: var(--amorc-mark)}.am-bacheca .am-miasede__mostra::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--amorc-gold)}.am-bacheca .am-miasede__mostra:hover{border-color: var(--amorc-gold);color: var(--amorc-blue)}.am-miasede__mostra[hidden]{display: none !important}@media (max-width: 640px){.am-miasede.ha-sede .is-scelta .am-miasede__comandi{margin-left: 70px}.am-miasede.nascosta{margin: 0 !important}}.am-miasede .am-sede__ico:not(.am-sede__ico--logo){display: grid;place-items: center;flex: none;border-radius: 50%;background: rgba(230,198,92,.10);box-shadow: inset 0 0 0 1px rgba(230,198,92,.5);color: #E6C65C}.am-miasede .am-sede__ico:not(.am-sede__ico--logo) svg{width: 30px;height: 30px}.am-miasede.ha-sede .am-sede__ico:not(.am-sede__ico--logo){background: radial-gradient(circle at 50% 35%,rgba(230,198,92,.20),rgba(230,198,92,.06));box-shadow: inset 0 0 0 1.5px rgba(230,198,92,.65),0 0 0 5px rgba(230,198,92,.08)}.am-miasede.ha-sede .am-sede__ico:not(.am-sede__ico--logo) svg{width: 42px;height: 42px}.am-miasede.js:not(.ha-sede) .am-miasede__sede:hover .am-sede__ico{background: rgba(230,198,92,.2)}.am-bacheca .am-miasede.ha-sede button.am-miasede__scegli{padding: 0 !important;margin: 0 !important;min-height: 0 !important;box-shadow: none !important}.am-bacheca .am-miasede button.am-miasede__cambia,.am-bacheca .am-miasede button.am-miasede__nascondi{display: inline !important;padding: 2px 0 !important;margin: 0 !important;min-height: 0 !important;box-shadow: none !important;background: none !important;border: 0 !important}.am-bacheca .am-miasede button.am-miasede__mostra{margin: 0 !important;min-height: 0 !important}.am-bacheca .am-miasede button.am-miasede__scegli{background: none !important;border: 0 !important;border-radius: 0 !important}.am-bacheca .am-miasede button.am-miasede__cambia,.am-bacheca .am-miasede button.am-miasede__nascondi{text-decoration: underline !important;text-decoration-color: rgba(230,198,92,.6) !important;text-underline-offset: 3px}@media (min-width: 768px){.am-bacheca .container-component{display: grid !important;columns: auto !important;grid-template-columns: repeat(6,minmax(0,1fr));column-gap: 24px;row-gap: 24px;align-items: start}.am-bacheca .container-component > *{grid-column: 1 / -1 !important;margin-top: 0 !important;margin-bottom: 0 !important}.am-bacheca .container-component > #system-message-container:empty{display: none}.am-bacheca .container-component > .main-bottom.am-evidenza{order: 2;grid-column: 1 / -1 !important}.am-bacheca .am-evidenza .mod-custom:has(> .am-card-media){display: grid;grid-template-columns: auto minmax(0,1fr);column-gap: 32px;align-items: start}.am-bacheca .am-evidenza .mod-custom:has(> .am-card-media) > .am-card-media{grid-column: 1 !important;grid-row: 1 / span 30;margin: 0 !important}.am-bacheca .am-evidenza .mod-custom:has(> .am-card-media) > :not(.am-card-media){grid-column: 2 !important}.am-bacheca .am-evidenza .am-card-media img{width: auto !important;max-width: 300px;height: auto}.am-bacheca .am-evidenza .mod-custom > p,.am-bacheca .am-evidenza .mod-custom > div:not(.am-scaffale):not(.joomla-gallery-container),.am-bacheca .am-evidenza .mod-custom > ul{max-width: 72ch}.am-bacheca .container-component > .main-bottom:has(.joomla-gallery-container){order: 3;grid-column: span 2 !important;align-self: stretch}.am-bacheca .container-component > .main-bottom.am-evidenza:has(.joomla-gallery-container){grid-column: span 3 !important}.am-bacheca .container-component > .main-bottom.am-servizio:not(:has(.joomla-gallery-container)){order: 4;grid-column: span 3 !important;align-self: stretch}}@media (min-width: 768px) and (max-width: 1199px){.am-bacheca .container-component > .main-bottom:has(.joomla-gallery-container){grid-column: span 3 !important}.am-bacheca .am-evidenza .am-card-media img{max-width: 220px}}@media (min-width: 992px){.am-bacheca .container-component > .main-bottom.am-evidenza:is(:has(#mod-custom1445),:has(#mod-custom1446),:has(#mod-custom1448),:has(#mod-custom1449)){grid-column: span 3 !important;align-self: stretch}.am-bacheca .container-component > .main-bottom.am-evidenza:is(:has(#mod-custom1445),:has(#mod-custom1446),:has(#mod-custom1448),:has(#mod-custom1449)) .mod-custom > *{max-width: none}.am-bacheca #mod-custom1447{columns: 2 300px;column-gap: 48px}.am-bacheca #mod-custom1447 > *{max-width: none !important}.am-bacheca #mod-custom1447 > p:first-child{column-span: all;max-width: 90ch !important}}.jd_footer:has(> a[href*="jdownloads.com" i]){display: none !important}body{background: #fff}.site-grid{max-width: none}.container-banner .amorc-hero{max-width: none;margin: 0;border-top: 0;background: radial-gradient(880px 85% at calc(50% + min(360px,27%)) 22%,#4C3C77 0%,var(--amorc-blue-2) 32%,var(--amorc-blue) 64%,var(--amorc-blue-dark) 100%)}.container-banner .amorc-hero::after{mask-image: radial-gradient(800px 80% at calc(50% + min(360px,27%)) 22%,transparent 40%,#000 75%);-webkit-mask-image: radial-gradient(800px 80% at calc(50% + min(360px,27%)) 22%,transparent 40%,#000 75%)}@media (min-width: 992px){.container-banner .amorc-hero{padding-inline: max(1.5rem,calc((100% - 1320px) / 2 + 1.5rem))}}body:not(:has(.container-sidebar-right)) .container-component > .mod-custom > :is(.am-sezione--tinta,.am-rivista){box-shadow: 0 0 0 100vmax var(--amorc-tint);clip-path: inset(0 -100vmax);border-radius: 0}body.itemid-5343 .container-component > .mod-custom:first-child{box-shadow: 0 0 0 100vmax #FAF8F4;clip-path: inset(0 -100vmax);background: #FAF8F4}body.itemid-5343 .container-banner{margin-bottom: 0}body.itemid-5343 .container-component:has(> .mod-custom:first-child){padding-top: 0 !important}@media (max-width: 575px){.com-content-article__body img.am-img-right,.com-content-article__body img.am-img-left{display: block;width: min(100%,300px);height: auto}}.com-content-article__body img.am-img-right,.com-content-article__body img.am-img-left{max-width: min(42%,280px);height: auto}@media (max-width: 575px){.com-content-article__body img.am-img-right,.com-content-article__body img.am-img-left{max-width: 100%}}.com-content-article__body .am-img-apertura{margin: 0}.com-content-article__body .am-img-apertura ~ .am-lead + *{clear: both}.am-bacheca .main-bottom.card:has(.joomla-gallery-container){display: flex;flex-direction: column;padding: 0 !important;overflow: hidden;background: #fff !important;border: 1px solid var(--amorc-rule) !important;border-top: 3px solid var(--amorc-gold) !important;border-radius: 0;transition: box-shadow .2s,transform .2s}.am-bacheca .main-bottom.card:has(.joomla-gallery-container):hover{box-shadow: 0 14px 32px rgba(35,33,64,.12);transform: translateY(-2px)}.am-bacheca .main-bottom.card:has(.joomla-gallery-container) > .card-body{padding: 0 !important}.am-bacheca .joomla-gallery-container .gallery-item > div[style*="padding-top"]{border-radius: 0 !important;margin: 0 !important;background: var(--amorc-blue-dark)}.am-bacheca .am-video-cap{display: flex;flex-direction: column;gap: 4px;padding: 16px 20px 20px}.am-bacheca .am-video-cap__serie{font-family: var(--cassiopeia-font-family-body) !important;font-size: .68rem;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--amorc-gold-ink)}.am-bacheca .am-video-cap__tit{font-family: var(--amorc-font-serif) !important;font-size: 1.12rem;font-weight: 600;line-height: 1.3;color: var(--amorc-blue)}.am-bacheca .am-evidenza .am-video-cap__tit{font-size: 1.35rem}.am-bacheca .am-video-cap__data{font-family: var(--cassiopeia-font-family-body) !important;font-size: .8rem;color: #6B6878}.am-bacheca .am-video-cap__link{margin-top: 6px;font-family: var(--cassiopeia-font-family-body) !important;font-size: .85rem;font-weight: 600;color: var(--amorc-mark);text-decoration: none}.am-bacheca .am-video-cap__link:hover{text-decoration: underline}@media (min-width: 768px){.am-bacheca .container-component::before{content: "Video";order: 17;grid-column: 1 / -1;margin-top: 12px;padding-bottom: 12px;font-family: var(--amorc-font-display);font-size: 1.4rem;font-weight: 600;letter-spacing: .02em;color: var(--amorc-blue);background: linear-gradient(var(--amorc-gold),var(--amorc-gold)) left bottom / 48px 2px no-repeat}}.am-bacheca .am-miasede button.am-miasede__cambia[hidden]{display: none !important}.am-uff-origine{display: none !important}.am-uff{grid-column: 1 / -1;margin: 4px 0 8px}.am-uff__tit{margin: 8px 0 6px;padding-bottom: 12px;font-family: var(--amorc-font-display);font-size: 1.45rem;font-weight: 600;letter-spacing: .02em;color: var(--amorc-blue);background: linear-gradient(var(--amorc-gold),var(--amorc-gold)) left bottom / 48px 2px no-repeat}.am-uff__intro{margin: 10px 0 18px;font-family: var(--amorc-font-serif);color: #5B5866}.am-uff__sedi{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 20px;margin-bottom: 40px}.am-uff-sede{background: #fff;border: 1px solid var(--amorc-rule);border-top: 3px solid var(--amorc-gold);padding: 20px 22px 10px}.am-uff-sede__nome{margin: 0 0 8px;font-family: var(--amorc-font-display);font-size: 1.3rem;font-weight: 600;letter-spacing: .02em;color: var(--amorc-blue)}.am-uff-sede__azioni{list-style: none;margin: 0;padding: 0}.am-uff-sede__azioni li{margin: 0}.am-uff-sede__azioni li + li{border-top: 1px solid var(--amorc-rule)}.am-uff-az{display: flex;align-items: center;gap: 12px;padding: 10px 0;color: var(--amorc-ink) !important;text-decoration: none !important}.am-uff-az__ico{flex: none;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: var(--amorc-tint);color: var(--amorc-gold-deep);transition: background-color .2s,color .2s}.am-uff-az__txt{display: flex;flex-direction: column;gap: 1px;font-family: var(--cassiopeia-font-family-body) !important;font-size: .95rem;font-weight: 600;line-height: 1.25}.am-uff-az__txt small{font-size: .76rem;font-weight: 400;color: #6B6878}.am-uff-az::after{content: "\2192";margin-left: auto;color: var(--amorc-gold-deep);transition: transform .2s}.am-uff-az:hover .am-uff-az__ico,.am-uff-az:focus-visible .am-uff-az__ico{background: var(--amorc-gold);color: #fff}.am-uff-az:hover::after,.am-uff-az:focus-visible::after{transform: translateX(3px)}.am-uff-az:hover .am-uff-az__txt{color: var(--amorc-mark)}.am-uff__strumenti{display: grid;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));gap: 12px;margin-bottom: 40px}.am-uff-tool{display: flex;align-items: center;gap: 12px;padding: 14px 16px;background: var(--amorc-tint);border: 1px solid transparent;color: var(--amorc-ink) !important;text-decoration: none !important;transition: background-color .2s,border-color .2s}.am-uff-tool:hover,.am-uff-tool:focus-visible{background: #fff;border-color: var(--amorc-gold)}.am-uff-tool__ico{flex: none;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 8px;background: #fff;color: var(--amorc-gold-deep)}.am-uff-tool__txt{font-family: var(--cassiopeia-font-family-body) !important;font-size: .9rem;font-weight: 600;line-height: 1.3}@media (max-width: 575px){.am-uff__sedi{gap: 14px}.am-uff-sede{padding: 16px 16px 6px}}.am-uff-tool{text-align: left}h1.dp-page-heading{position: relative;margin: 0 0 1.5rem;padding-bottom: .75rem;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display);font-size: clamp(1.7rem,2.5vw,2.25rem);font-weight: 600;letter-spacing: -.005em;color: var(--amorc-blue)}h1.dp-page-heading::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}.com-dpcalendar-timeline__container:not(:has(*))::before{content: "Al momento non ci sono appuntamenti in programma in questo periodo.\A Usa le frecce in alto per consultare gli altri mesi.";position: static;inset: auto;width: auto;height: auto;display: block;white-space: pre-line;margin: 8px 0 24px;padding: 26px 28px 26px 80px;background: var(--amorc-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9821D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4M9 15h6'/%3E%3C/svg%3E") 26px center / 34px no-repeat;border-left: 3px solid var(--amorc-gold);font-family: var(--amorc-font-serif);font-size: 1.1rem;line-height: 1.6;color: var(--amorc-ink)}body.itemid-5475 .com-dpcalendar-timeline__container:not(:has(*))::before{content: "Al momento non ci sono conferenze in programma in questo periodo.\A Usa le frecce in alto per consultare gli altri mesi."}@media (max-width: 575px){.com-dpcalendar-timeline__container:not(:has(*))::before{padding: 20px 18px 20px 64px;background-position: 18px center;background-size: 30px;font-size: 1rem}}.com-content-article__body figure.am-figura{margin: 1.75rem 0 2rem}.com-content-article__body .am-figura img{display: block;width: 100%;height: auto;max-width: 100% !important;margin: 0 !important;border-radius: 4px;box-shadow: 0 6px 22px rgba(35,33,64,.10)}.com-content-article__body .am-figura figcaption{margin-top: .6rem;font-family: var(--cassiopeia-font-family-body);font-size: .85rem;line-height: 1.45;color: #6B6878}.com-content-article__body figure.am-figura--piccola{max-width: 700px}.com-content-article__body figure.am-figura--verticale{float: right;width: min(36%,300px);margin: .4rem 0 1.25rem 2rem}.com-content-article__body .am-ritratti{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 18px;margin: 1.75rem 0 2rem;clear: both}.com-content-article__body .am-ritratti figure.am-figura{margin: 0}.com-content-article__body .am-ritratti img{aspect-ratio: 4 / 5;object-fit: cover;object-position: top}.com-content-article__body .am-ritratti figcaption{text-align: center;font-weight: 600;color: var(--amorc-blue)}.com-content-article__body h2,.com-content-article__body aside{clear: both}@media (max-width: 575px){.com-content-article__body figure.am-figura--verticale{float: none;width: min(100%,320px);margin: 1.5rem auto}.com-content-article__body .am-ritratti{gap: 10px}.com-content-article__body .am-ritratti figcaption{font-size: .78rem}}.com-content-article__body .am-figura--bassa img{aspect-ratio:16/9;height:auto;object-fit:cover;object-position:50% 85%}@media (min-width:768px){.com-content-article__body .am-figura--bassa img{aspect-ratio:12/5}}@media (min-width: 992px){.container-header .metismenu ul li > button.mm-toggler-nolink{display: flex !important;align-items: center;justify-content: space-between;gap: 10px;width: 100%;font-family: var(--cassiopeia-font-family-headings) !important;font-size: .85rem !important;font-weight: 400 !important;color: #33303C !important;padding: 9px 18px !important;background: none !important;border: 0 !important;text-align: left;cursor: default;box-shadow: none !important}.container-header .metismenu ul li > button.mm-toggler-nolink::after{content: "" !important;display: inline-block;width: 5px;height: 5px;border-top: 1.3px solid #A7A2B0;border-right: 1.3px solid #A7A2B0;border-bottom: 0;border-left: 0;transform: rotate(45deg);flex: none;margin: 0}.container-header .metismenu ul li:hover > button.mm-toggler-nolink,.container-header .metismenu ul li:focus-within > button.mm-toggler-nolink{background: var(--amorc-tint) !important;color: var(--cassiopeia-color-primary) !important}.container-header .metismenu ul li:hover > button.mm-toggler-nolink::after{border-color: var(--cassiopeia-color-primary)}.container-header .metismenu ul li.deeper:hover > ul,.container-header .metismenu ul li.deeper:focus-within > ul{display: block !important;height: auto !important;position: absolute !important;top: -8px !important;left: 100% !important;margin: 0 !important;background: #fff !important;padding: 6px 0 !important;box-shadow: 0 22px 48px -28px rgba(23,23,26,.5) !important}}.com-content-article__body figure.am-img-right{float: right;margin: .3rem 0 1rem 1.5rem;max-width: min(42%,280px)}.com-content-article__body figure.am-img-right img{display: block;max-width: 100%;height: auto;margin: 0}.com-content-article__body figure.am-img-right figcaption{font-size: .8rem;line-height: 1.35;color: #6B6776;text-align: center;margin-top: .45rem}@media (max-width: 575px){.com-content-article__body figure.am-img-right{float: none;margin: 0 auto 1rem;width: min(100%,300px);max-width: 100%}}.com-content-article__body .am-img-apertura ~ .am-lead + p{clear: none}.com-content-article__body .am-img-apertura ~ :is(h2,h3,h4,div,figure,blockquote,table,ul,ol,aside,hr){clear: both}@media (max-width: 991px){.container-header .navbar-collapse .metismenu ul li > button.mm-toggler-nolink{display: flex !important}.container-header .navbar-collapse .metismenu ul li > button.mm-toggler-nolink::after{border-top: 0 !important;border-left: 0 !important}}@media (max-width: 575px){.com-content-article__body img.am-img-right,.com-content-article__body img.am-img-left{width: auto;max-width: min(100%,300px)}}.am-sezione__sottotitolo{max-width: 52em;text-wrap: pretty}.am-sezione__titolo,.am-rivista__titolo,.amorc-hero h1{text-wrap: balance}.amorc-hero__sub,.amorc-hero__rass{text-wrap: pretty}@media (min-width: 768px){.am-sezione__sottotitolo,.amorc-hero__sub,.amorc-hero__rass{text-wrap: balance}}.am-inizia.am-inizia--letture{grid-template-columns: minmax(0,1fr);gap: 36px;align-items: stretch}.am-inizia__letture{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px;align-items: stretch}.am-inizia--letture .am-scheda{align-content: center;margin: 0;padding: 28px}.am-inizia--letture .am-pub{margin: 0;align-content: center;align-items: center;padding: 28px}.am-inizia--letture .am-scheda__flip,.am-inizia--letture .am-pub__cover{line-height: 0}@media (min-width: 576px){.am-inizia--letture .am-pub{grid-template-columns: 132px minmax(0,1fr);column-gap: 32px}.am-inizia--letture .am-pub__cover :is(._df_thumb,.df-book-wrapper){width: 100% !important;max-width: none !important}}.am-inizia--letture .am-scheda__flip{box-shadow: none}.am-inizia--letture ._df_thumb{margin: 0 !important}.am-inizia--letture .am-scheda .df-book-cover img{box-shadow: 0 12px 24px -12px rgba(20,18,42,.55);border-radius: 2px}.am-inizia--letture .am-pub__cover img{width: 100% !important;max-width: none !important;height: auto !important;margin: 0 !important;border-radius: 2px;box-shadow: 0 12px 24px -12px rgba(20,18,42,.55)}.am-inizia--letture .am-pub__meta{margin: 0 0 .35rem;font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--amorc-gold-ink)}.am-inizia--letture h3.am-pub__titolo{margin: 0 0 .8rem;font-family: var(--amorc-font-display);font-size: 1.2rem;line-height: 1.3;color: var(--amorc-blue)}.am-inizia--letture ul.am-pub__lista{list-style: none;margin: 0 0 1.1rem;padding: 0}.am-inizia--letture ul.am-pub__lista li{margin: 0;border-top: 1px solid var(--amorc-rule)}.am-inizia--letture ul.am-pub__lista li:last-child{border-bottom: 1px solid var(--amorc-rule)}.am-inizia--letture .am-pub__lista a{font-family: var(--amorc-font-serif)}.am-inizia--letture .am-pub__azioni{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 18px;margin: 0}.am-inizia--letture .am-voci{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0 32px}.am-inizia--letture .am-voce{border-bottom: 0;border-top: 1px solid #E3DFD4}@media (max-width: 991px){.am-inizia__letture{grid-template-columns: minmax(0,1fr)}}@media (max-width: 767px){.am-inizia--letture .am-voci{grid-template-columns: minmax(0,1fr)}}@media (max-width: 575px){.am-inizia--letture h3.am-pub__titolo{font-size: 1.05rem}.am-inizia--letture .am-pub__azioni{grid-column: 1 / -1}.am-inizia--letture .am-pub{grid-template-columns: minmax(0,1fr);gap: 18px;padding: 28px 22px}.am-inizia--letture .am-pub__cover{width: 140px;margin: 0 auto}.am-inizia--letture .am-pub__meta,.am-inizia--letture h3.am-pub__titolo{text-align: center}.am-inizia--letture .am-pub__azioni{justify-content: center}}.sidebar-right.modulo-tabella .card-body > div > div[style*="clear"]{display: none}.sidebar-right.modulo-tabella .card-body > div > div[style*="text-align"]{display: flex;align-items: center;gap: 12px;padding: 7px 10px;border-radius: 8px;transition: background-color .2s ease}.sidebar-right.modulo-tabella .card-body > div > div[style*="text-align"]:hover{background: var(--amorc-tint)}.sidebar-right.modulo-tabella .card-body > div > div > a:first-child{flex: none;display: flex;align-items: center;justify-content: center;width: 46px;height: 46px;border-radius: 8px;background: #F1EFF6;color: #A9821D}.sidebar-right.modulo-tabella .card-body > div > div > a:first-child img{display: none !important}.sidebar-right.modulo-tabella .card-body > div > div > a:first-child::before{content: "";width: 24px;height: 24px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M9 13h6M9 17h6'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M9 13h6M9 17h6'/%3E%3C/svg%3E") center / contain no-repeat}.sidebar-right.modulo-tabella .card-body > div > div > a:last-child{display: flex;flex-direction: column;gap: 1px;font-family: var(--cassiopeia-font-family-body);font-size: .88rem;font-weight: 700;line-height: 1.3;color: var(--amorc-blue) !important;text-decoration: none !important}.sidebar-right.modulo-tabella .card-body > div > div > a:last-child::after{content: "Documento PDF";font-size: .84rem;font-weight: 400;color: #5B4B7A}.sidebar-right.modulo-tabella .card-body > div > div:hover > a:last-child{color: var(--cassiopeia-color-primary) !important}.com-content-article__body ul.am-elenco-colonne{columns: 4 150px;column-gap: 32px;list-style: none;padding: 0;margin: 0 0 1.4rem}.com-content-article__body ul.am-elenco-colonne li{break-inside: avoid;position: relative;padding: 4px 0 4px 18px;margin: 0;line-height: 1.4}.com-content-article__body ul.am-elenco-colonne li::before{content: "";position: absolute;left: 2px;top: .85em;width: 6px;height: 6px;background: var(--amorc-gold);transform: rotate(45deg)}@media (max-width: 575px){.com-content-article__body ul.am-elenco-colonne{columns: 2;column-gap: 20px}}.com-content-article__body aside:has(li > a[href^="#"]){padding: 20px 26px 16px}.com-content-article__body aside:has(li > a[href^="#"]) > p{margin: 0 0 10px}.com-content-article__body aside:has(li > a[href^="#"]) ul{columns: 3 220px;column-gap: 36px;list-style: none;margin: 0;padding: 0;counter-reset: am-indice}.com-content-article__body aside:has(li > a[href^="#"]) li{display: flex;align-items: baseline;gap: 10px;break-inside: avoid;counter-increment: am-indice;margin: 0;padding: 5px 0;border-top: 1px solid rgba(35,33,64,.08);font-size: .9rem;line-height: 1.35}.com-content-article__body aside:has(li > a[href^="#"]) li::before{content: counter(am-indice,decimal-leading-zero);flex: none;min-width: 1.7em;font-family: var(--cassiopeia-font-family-headings);font-size: .7rem;font-weight: 600;letter-spacing: .06em;color: var(--amorc-gold-ink)}.com-content-article__body aside:has(li > a[href^="#"]) li a{color: var(--amorc-blue);text-decoration: none}.com-content-article__body aside:has(li > a[href^="#"]) li a:hover{color: var(--amorc-garnet);text-decoration: underline}@media (max-width: 767px){.com-content-article__body aside:has(li > a[href^="#"]) ul{columns: 2;column-gap: 20px}.com-content-article__body aside:has(li > a[href^="#"]) li{font-size: .84rem;gap: 6px}}.am-pub__btn{border-color: var(--cassiopeia-color-primary);color: var(--cassiopeia-color-primary) !important}.am-pub__btn:hover{background: var(--amorc-tint);border-color: var(--cassiopeia-color-hover,var(--cassiopeia-color-primary))}.am-pub__btn--pieno{background: var(--cassiopeia-color-primary);border-color: var(--cassiopeia-color-primary);color: #fff !important}.am-pub__btn--pieno:hover{background: var(--cassiopeia-color-hover);border-color: var(--cassiopeia-color-hover);color: #fff !important}.container-sidebar-right .mod-custom > h3 + p{margin: 0 0 14px;font-family: var(--amorc-font-serif);font-size: .98rem;line-height: 1.6;color: #4A4750}.container-sidebar-right .mod-custom .am-voci{border-top: 1px solid #EDEBE5}.container-sidebar-right .mod-custom .am-voce:not(.am-voce--descrittiva):not(:has(img)){padding: 12px 0;min-height: 0;font-family: var(--cassiopeia-font-family-body);font-size: .9rem;font-weight: 600;color: var(--amorc-blue)}.container-sidebar-right .mod-custom .am-voce__freccia{color: var(--amorc-gold-deep);transition: transform .2s ease}.container-sidebar-right .mod-custom .am-voce:hover{color: var(--cassiopeia-color-primary)}.container-sidebar-right .mod-custom .am-voce:hover .am-voce__freccia{color: var(--cassiopeia-color-primary);transform: translateX(3px)}.com-content-article__body .firstcharacter{float: left;margin: .12em .1em 0 0;font-family: var(--amorc-font-display);font-size: 3.35em;font-weight: 400;line-height: .8;color: var(--amorc-garnet)}.com-content-article__body p:has(> .firstcharacter){overflow-wrap: break-word}@media (max-width: 575px){.com-content-article__body .firstcharacter{font-size: 2.9em}}.am-contatti{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);gap: 28px;align-items: stretch;margin: 0 0 28px}.am-contatti__scheda{display: flex;flex-direction: column;padding: 28px 30px;background: #fff;border: 1px solid var(--amorc-rule)}.com-content-article__body .am-contatti__eyebrow{margin: 0 0 .3rem;font-family: var(--cassiopeia-font-family-headings);font-size: .72rem;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--amorc-gold-ink)}.com-content-article__body .am-contatti__scheda h2{margin: 0 0 1.1rem;font-size: 1.5rem}.com-content-article__body .am-contatti__scheda h2::before,.com-content-article__body .am-contatti__scheda h2::after{content: none !important;display: none !important}.com-content-article__body .am-contatti__scheda h2{padding-top: 0 !important;border: 0 !important}.com-content-article__body ul.am-contatti__dati{list-style: none;margin: 0 0 1.4rem;padding: 0}.com-content-article__body ul.am-contatti__dati li{display: flex;align-items: flex-start;gap: 14px;margin: 0;padding: 10px 0;border-top: 1px solid #EDEBE5;line-height: 1.5}.com-content-article__body ul.am-contatti__dati li:last-child{border-bottom: 1px solid #EDEBE5}.am-contatti__ico{flex: none;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 8px;background: #F1EFF6;color: #A9821D}.am-contatti__testo{display: flex;flex-direction: column;padding-top: 1px}.am-contatti__etichetta{font-family: var(--cassiopeia-font-family-body);font-size: .72rem;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;color: #6B6776}.am-contatti__testo a{color: var(--amorc-blue);font-weight: 600;text-decoration: none}.am-contatti__testo a:hover{color: var(--cassiopeia-color-primary);text-decoration: underline}.com-content-article__body .am-contatti__social-titolo{margin: auto 0 .6rem;font-family: var(--cassiopeia-font-family-body);font-size: .72rem;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;color: #6B6776}.am-contatti__social{display: flex;flex-wrap: wrap;gap: 10px}.am-contatti__social a{display: flex;align-items: center;justify-content: center;width: 42px;height: 42px;border-radius: 50%;background: #F1EFF6;color: var(--cassiopeia-color-primary);font-size: 1.05rem;text-decoration: none;transition: background-color .2s ease,color .2s ease}.am-contatti__social a:hover{background: var(--cassiopeia-color-primary);color: #fff}.com-content-article__body figure.am-contatti__foto{display: flex;flex-direction: column;margin: 0;max-width: none}.com-content-article__body figure.am-contatti__foto img{flex: 1 1 auto;min-height: 0;height: 100% !important;object-fit: cover}.am-contatti__mappa iframe{display: block;width: 100%;height: 420px;border: 0;border-radius: 4px;box-shadow: 0 12px 28px -18px rgba(20,18,42,.45)}@media (max-width: 767px){.am-contatti{grid-template-columns: minmax(0,1fr)}.am-contatti__scheda{padding: 22px 20px}.com-content-article__body figure.am-contatti__foto img{height: auto !important}.am-contatti__mappa iframe{height: 320px}}@media (min-width: 992px){.am-video-griglia:has(> :nth-child(4):last-child),.am-video-griglia:has(> :nth-child(8):last-child){grid-template-columns: repeat(4,minmax(0,1fr))}.am-video-griglia:has(> :nth-child(3):last-child),.am-video-griglia:has(> :nth-child(6):last-child),.am-video-griglia:has(> :nth-child(9):last-child){grid-template-columns: repeat(3,minmax(0,1fr));column-gap: 28px}}@media (min-width: 576px) and (max-width: 991px){.am-video-griglia{grid-template-columns: repeat(2,minmax(0,1fr))}.am-video-griglia:has(> :nth-child(9):last-child){grid-template-columns: repeat(3,minmax(0,1fr))}}.container-component form.formResponsive{max-width: 820px}.container-component form.formResponsive > h2{margin: 0 0 1.2rem}.container-component .formResponsive .rsform-type-freetext{margin: 0 0 1.8rem;padding: 22px 26px;background: var(--amorc-tint);border-left: 3px solid var(--amorc-gold);font-family: var(--amorc-font-serif);font-size: 1.02rem;line-height: 1.7;color: #33303C}.container-component .formResponsive .rsform-type-freetext p{margin: 0 0 .8rem}.container-component .formResponsive .rsform-type-freetext p:last-child{margin-bottom: 0}.container-component .formResponsive .formHorizontal .formControlLabel{display: block;float: none;width: auto;margin: 0 0 .4rem;padding: 0;text-align: left;font-family: var(--cassiopeia-font-family-body);font-size: .88rem;font-weight: 600;color: var(--amorc-blue)}.container-component .formResponsive .formHorizontal .formControlLabel:empty{display: none}.container-component .formResponsive .formHorizontal .formControls{margin-left: 0}.container-component .formResponsive .formRequired{margin-left: 3px;font-weight: 400;color: var(--amorc-garnet)}.container-component .formResponsive :is(input[type="text"],input[type="email"],input[type="tel"],input[type="number"],select,textarea){box-sizing: border-box;width: 100% !important;max-width: 100%;min-height: 44px;padding: .55rem .8rem;border: 1px solid #D9D5E3;border-radius: 6px;background: #fff;font-size: 1rem;color: var(--amorc-ink);box-shadow: none;transition: border-color .15s ease,box-shadow .15s ease}.container-component .formResponsive :is(input[type="text"],input[type="email"],input[type="tel"],input[type="number"],select,textarea):focus{outline: 0;border-color: var(--cassiopeia-color-primary);box-shadow: 0 0 0 3px rgba(91,75,122,.18)}.container-component .formResponsive .rsfp-fieldset{margin: 0;padding: 0;border: 0}.container-component .formResponsive .rsform-type-checkboxgroup label{display: block;position: relative;margin: 0;padding-left: 30px;font-size: .92rem;line-height: 1.55;color: #33303C;cursor: pointer}.container-component .formResponsive .rsform-type-checkboxgroup input[type="checkbox"]{position: absolute;left: 0;top: .15rem;width: 18px;height: 18px;margin: 0;accent-color: var(--cassiopeia-color-primary)}.container-component .formResponsive .rsform-type-checkboxgroup > .formControlLabel{display: none !important}.container-component .formResponsive .rsform-type-checkboxgroup:has(> .formControlLabel .formRequired) .rsfp-fieldset label::after{content: " (*)";color: var(--amorc-garnet)}.container-component .formResponsive .rsform-type-checkboxgroup{padding: 14px 16px;border: 1px solid #EDEBE5;border-radius: 6px;background: #fff}.container-component .formResponsive .formDescription:empty,.container-component .formResponsive .formValidation:empty{display: none}.container-component .formResponsive .rsform-block-send{margin-top: 1.4rem}.container-component .formResponsive .rsform-submit-button{background: var(--cassiopeia-color-primary) !important;border-color: var(--cassiopeia-color-primary) !important;color: #fff !important;padding: .7rem 1.6rem}.container-component .formResponsive .rsform-submit-button:hover{background: var(--cassiopeia-color-hover) !important;border-color: var(--cassiopeia-color-hover) !important}@media (min-width: 768px){.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .formSpan12{display: grid !important;grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 24px}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .formSpan12 > .rsform-block{grid-column: 1 / -1}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .formSpan12 > :is(.rsform-block-nome,.rsform-block-cognome,.rsform-block-email,.rsform-block-numero-di-affiliazione,.rsform-block-telefono,.rsform-block-organismo-affiliato){grid-column: auto}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .rsform-block-organismo-affiliato{order: 1}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) :is(.rsform-block-autorizzo-social,.rsform-block-accettazione-regolamenti-interni,.rsform-block-informativa-privacy,.rsform-block-send){order: 2}}.am-miasede.ha-sede .is-scelta .am-miasede__azioni{grid-template-columns: repeat(2,minmax(0,1fr))}.am-miasede.ha-sede .is-scelta .am-miasede__btn--iscrizione{grid-column: 1 / -1;min-height: 54px;flex-direction: row !important;align-items: center !important}.am-miasede__btn--iscrizione .am-miasede__icona{background: #E6C65C;color: var(--amorc-blue)}.am-miasede__btn--iscrizione{border-color: #E6C65C !important;background: rgba(230,198,92,.1) !important}.am-miasede.ha-sede .am-miasede__btn--iscrizione .am-miasede__freccia{display: block}.container-component .formResponsive .am-esito-intro{margin: 0 0 1rem}.container-component .am-esito-tabella{width: 100%;margin: 0;border-collapse: collapse;font-size: .98rem}.container-component .am-esito-tabella :is(th,td){padding: .5rem .75rem;border-bottom: 1px solid rgba(91,75,122,.14);text-align: left;vertical-align: top}.container-component .am-esito-tabella th{width: 40%;padding-left: 0;font-family: var(--cassiopeia-font-family-body);font-size: .86rem;font-weight: 600;color: var(--amorc-blue)}.container-component .am-esito-tabella tr:last-child > *{border-bottom: 0}.container-component .formResponsive .rsform-block-esito .formControls label{display: flex;align-items: center;gap: 10px;margin: 0 0 .45rem;font-size: 1rem;cursor: pointer}.container-component .formResponsive .rsform-block-esito input[type="radio"]{width: 18px;height: 18px;margin: 0;accent-color: var(--cassiopeia-color-primary)}.container-component .formResponsive .rsform-block-esito{padding: 14px 16px;border: 1px solid #EDEBE5;border-radius: 6px;background: #fff}.container-component .formResponsive .rsform-block-motivazione{margin-top: 1.2rem}.container-component .formResponsive .rsform-block-motivazione textarea{min-height: 110px}.container-component .am-esito-avviso{max-width: 820px;padding: 22px 26px;background: var(--amorc-tint);border-left: 3px solid var(--amorc-gold);font-family: var(--amorc-font-serif);font-size: 1.05rem;line-height: 1.65}.container-component .am-esito-avviso p{margin: 0 0 .6rem}.container-component .am-esito-avviso p:last-child{margin-bottom: 0}@media (max-width: 575px){.container-component .am-esito-tabella :is(th,td){display: block;width: auto;padding-left: 0}.container-component .am-esito-tabella th{padding-bottom: 0;border-bottom: 0}}.container-component .formResponsive .rsform-block-motivazione{display: none}.container-component .formResponsive:has(.rsform-block-esito input[value="negata"]:checked) .rsform-block-motivazione{display: block}.com-content-article__body h2.am-pub__titolo{margin: 0 0 .8rem;font-family: var(--amorc-font-display);font-size: 1.2rem;line-height: 1.3;color: var(--amorc-blue)}@media (max-width: 575px){.com-content-article__body h2.am-pub__titolo{font-size: 1.05rem}}.am-archivio,.am-ag__tutti,.am-riga__titolo{min-height: 24px;padding-block: 2px}.container-header .container-topbar{padding: 0;margin: 0;min-height: 0}.am-salta{position: absolute;left: 1rem;top: -200px;z-index: 2000;background: var(--amorc-blue,#232140);color: #fff;padding: .6rem 1rem;border-radius: 4px;font-weight: 600;text-decoration: none}.am-salta:focus{top: 1rem;outline: 2px solid #f0d58a;outline-offset: 2px;color: #fff}@media (max-width: 575px){.am-bacheca .am-miasede.js:not(.ha-sede) ul.am-miasede__lista{grid-template-columns: repeat(3,minmax(0,1fr));gap: .4rem}.am-bacheca .am-miasede:not(.ha-sede) button.am-miasede__scegli{flex-direction: column;align-items: center;gap: .3rem;min-height: 44px !important;padding: .45rem .3rem !important;justify-content: center;text-align: center;line-height: 1.2}.am-bacheca .am-miasede:not(.ha-sede) .am-sede__ico{width: 34px !important;height: 34px !important;flex: 0 0 34px}.am-bacheca .am-miasede:not(.ha-sede) .am-sede__ico img{width: 34px;height: 34px}.am-bacheca .am-miasede:not(.ha-sede) .am-sede__ico svg{width: 24px !important;height: 24px !important}.am-bacheca .am-miasede:not(.ha-sede) .am-miasede__intro{margin-bottom: .6rem}}.container-sidebar-right .moduletable div > a,.am-video-cap__link{padding-block: 3px}.am-miasede__prossimi{margin-top: 1rem;padding-top: .9rem;border-top: 1px solid rgba(255,255,255,.22)}.am-miasede__prossimi-tit{margin: 0 0 .5rem;font-size: .8rem;letter-spacing: .1em;text-transform: uppercase;color: #f0d58a}.am-miasede__prossimi-lista{list-style: none;margin: 0 0 .6rem;padding: 0;display: grid;gap: .45rem}.am-miasede__prossimi-lista a{display: grid;gap: .1rem;min-height: 44px;padding: .45rem .6rem;border-radius: 6px;background: rgba(255,255,255,.08);color: #fff;text-decoration: none}.am-miasede__prossimi-lista a:hover,.am-miasede__prossimi-lista a:focus-visible{background: rgba(255,255,255,.16);outline: 2px solid #f0d58a;outline-offset: 1px}.am-miasede__prossimi-data{font-size: .8rem;color: #f0d58a;text-transform: capitalize}.am-miasede__prossimi-nome{font-size: .95rem;line-height: 1.3}.am-miasede__prossimi-vuoto{margin: 0 0 .6rem;font-size: .9rem;color: rgba(255,255,255,.85)}.am-miasede__prossimi-link{margin: 0;font-size: .85rem}.am-miasede__prossimi-link a{color: #fff;text-decoration: underline;text-underline-offset: 2px;display: inline-block;padding-block: 4px}.am-cerca-doc{margin: 0 0 1.25rem;padding: 1rem 1.1rem;background: var(--amorc-tint,#F1EFF6);border-radius: 8px}.am-cerca-doc__etichetta{display: block;margin: 0 0 .45rem;font-weight: 600;color: var(--amorc-blue,#232140)}.am-cerca-doc__riga{display: flex;gap: .5rem;flex-wrap: wrap}.am-cerca-doc__campo{flex: 1 1 14rem;min-width: 0;min-height: 44px;padding: .5rem .75rem;border: 1px solid #c9c4d8;border-radius: 6px;font: inherit;background: #fff}.am-cerca-doc__campo:focus-visible{outline: 2px solid var(--amorc-gold,#C9A227);outline-offset: 1px}.am-cerca-doc__bottone{min-height: 44px;padding: .5rem 1.2rem;border: 0;border-radius: 6px;background: var(--amorc-blue,#232140);color: #fff;font: inherit;font-weight: 600;cursor: pointer}.am-cerca-doc__bottone:hover,.am-cerca-doc__bottone:focus-visible{background: var(--amorc-mark,#4B3F70)}.am-nuovo{display: inline-block;margin-left: .45rem;padding: .05rem .45rem;border-radius: 999px;background: var(--amorc-garnet,#7A2436);color: #fff;font-size: .72rem;font-weight: 600;letter-spacing: .04em;text-transform: uppercase;vertical-align: .1em}.am-bacheca .am-miasede .am-miasede__prossimi-lista a,.am-bacheca .am-miasede .am-miasede__prossimi-lista a:visited,.am-bacheca .am-miasede .am-miasede__prossimi-nome{color: #fff !important}.am-bacheca .am-miasede .am-miasede__prossimi-link a,.am-bacheca .am-miasede .am-miasede__prossimi-link a:visited{color: #fff !important}.am-bacheca .am-miasede .am-miasede__prossimi-lista a:hover .am-miasede__prossimi-nome{text-decoration: underline;text-underline-offset: 2px}.am-bacheca .am-miasede .am-miasede__geo{margin: 0 0 .9rem}.am-bacheca .am-miasede button.am-miasede__geo-btn{display: inline-flex;align-items: center;gap: .4rem;min-height: 44px;padding: .5rem 1rem !important;border: 1px solid #e6c65c !important;border-radius: 999px !important;background: rgba(230,198,92,.12) !important;color: #fff !important;font-weight: 600;cursor: pointer}.am-bacheca .am-miasede button.am-miasede__geo-btn::before{content: "";width: .7rem;height: .7rem;border: 2px solid #e6c65c;border-radius: 50%;box-shadow: 0 0 0 3px rgba(230,198,92,.25)}.am-bacheca .am-miasede button.am-miasede__geo-btn:hover,.am-bacheca .am-miasede button.am-miasede__geo-btn:focus-visible{background: rgba(230,198,92,.24) !important;outline: 2px solid #f0d58a;outline-offset: 2px}.am-bacheca .am-miasede button.am-miasede__geo-btn:disabled{opacity: .7;cursor: progress}.am-bacheca .am-miasede .am-miasede__geo-esito{margin-top: .6rem;color: #fff;font-size: .95rem}.am-bacheca .am-miasede .am-miasede__geo-esito:empty{display: none}.am-bacheca .am-miasede .am-miasede__geo-testo{margin: 0 0 .5rem}.am-bacheca .am-miasede .am-miasede__geo-azioni{display: flex;flex-wrap: wrap;gap: .5rem}.am-bacheca .am-miasede .am-miasede__geo-azioni button{min-height: 44px;padding: .45rem 1rem !important;border-radius: 6px !important;font-weight: 600;cursor: pointer}.am-bacheca .am-miasede button.am-miasede__geo-si{background: #e6c65c !important;color: #232140 !important;border: 0 !important}.am-bacheca .am-miasede button.am-miasede__geo-no{background: transparent !important;color: #fff !important;border: 1px solid rgba(255,255,255,.5) !important}.com-users-login__form .plg_system_webauthn_login_button{display: flex !important;align-items: center;justify-content: center;gap: .5rem;min-height: 44px;margin-block: .25rem .75rem}.am-passkey{position: relative;margin: 0 0 1.25rem;padding: 1.1rem 1.2rem 1rem;border: 1px solid #e6c65c;border-left-width: 4px;border-radius: 8px;background: #fffaf0;color: var(--amorc-ink,#17171A)}.am-passkey[hidden]{display: none !important}.main-top.card:has(.am-passkey[hidden]){display: none !important}.am-passkey__tit{margin: 0 0 .35rem;font-family: var(--amorc-font-display);font-size: 1.15rem;color: var(--amorc-blue,#232140)}.am-passkey__testo{margin: 0 0 .8rem}.am-passkey__azioni{display: flex;flex-wrap: wrap;gap: .5rem;margin-bottom: .6rem}.am-passkey__crea{display: inline-flex;align-items: center;min-height: 44px;padding: .5rem 1.1rem;border-radius: 6px;background: var(--amorc-blue,#232140);color: #fff !important;font-weight: 600;text-decoration: none !important}.am-passkey__crea:hover,.am-passkey__crea:focus-visible{background: var(--amorc-mark,#4B3F70)}.am-passkey__nonora{min-height: 44px;padding: .5rem 1rem;border: 1px solid #c9c4d8;border-radius: 6px;background: #fff;color: var(--amorc-blue,#232140);font: inherit;cursor: pointer}.am-passkey__come summary{cursor: pointer;font-weight: 600;color: var(--amorc-blue,#232140);padding-block: 4px}.am-passkey__come ol{margin: .5rem 0 .3rem;padding-left: 1.3rem}.am-passkey__come li{margin-bottom: .3rem}.am-passkey__nota{margin: .3rem 0 0;font-size: .9rem;color: #5f5874}.am-bacheca .am-passkey button.am-passkey__nonora{background: #fff !important;color: var(--amorc-blue,#232140) !important;border: 1px solid #c9c4d8 !important;box-shadow: none !important;font-family: var(--cassiopeia-font-family-body) !important;font-weight: 600}.am-bacheca .am-passkey button.am-passkey__nonora:hover,.am-bacheca .am-passkey button.am-passkey__nonora:focus-visible{background: #f1eff6 !important}.am-bacheca .am-passkey a.am-passkey__crea{font-family: var(--cassiopeia-font-family-body)}#plg_system_webauthn-management-interface{scroll-margin-top: 6rem}#plg_system_webauthn-management-interface:target{outline: 3px solid #e6c65c;outline-offset: 8px;border-radius: 6px}#plg_system_webauthn-management-interface:target #plg_system_webauthn-manage-add{box-shadow: 0 0 0 4px rgba(230,198,92,.55)}.itemid-5668 #member-profile > fieldset:not(:first-of-type):not(:has(#plg_system_webauthn-management-interface)){display: none !important}.itemid-5668 #member-profile .control-group:has(#jform_name),.itemid-5668 #member-profile .control-group:has(#jform_username),.itemid-5668 #member-profile .control-group:has(#jform_email1),.itemid-5668 #member-profile .control-group:has(#jform_email2){display: none !important}.itemid-5668 #member-profile > fieldset{margin: 0 0 1.5rem;padding: 1.1rem 1.2rem;border: 1px solid #ddd7e8;border-radius: 8px;background: #fff}.itemid-5668 #member-profile > fieldset > legend{float: left;width: 100%;margin: 0 0 .8rem;padding: 0;border: 0;font-size: 0;line-height: 1.3}.itemid-5668 #member-profile > fieldset > legend + *{clear: both}.itemid-5668 #member-profile > fieldset > legend::before{display: block;font-family: var(--amorc-font-display);font-size: 1.25rem;color: var(--amorc-blue,#232140)}.itemid-5668 #member-profile > fieldset > legend::after{display: block;margin-top: .25rem;font-family: var(--cassiopeia-font-family-body);font-size: .9rem;color: #5f5874}.itemid-5668 #member-profile > fieldset:first-of-type > legend::before{content: "Cambia la password"}.itemid-5668 #member-profile > fieldset:first-of-type > legend::after{content: "Lascia vuoti i due campi se non vuoi cambiarla."}.itemid-5668 #member-profile > fieldset:has(#plg_system_webauthn-management-interface) > legend::before{content: "Accesso con passkey"}.itemid-5668 #member-profile > fieldset:has(#plg_system_webauthn-management-interface) > legend::after{content: "Entra con impronta, volto o PIN, senza digitare la password."}.itemid-5668 #member-profile .input-group{flex-wrap: nowrap}.itemid-5668 #member-profile .input-group > .form-control{flex: 1 1 auto;min-width: 0}.itemid-5668 #plg_system_webauthn-manage-add{min-height: 44px;background: var(--amorc-blue,#232140) !important;border-color: var(--amorc-blue,#232140) !important;color: #fff !important}.itemid-5668 #plg_system_webauthn-manage-add:hover,.itemid-5668 #plg_system_webauthn-manage-add:focus-visible{background: var(--amorc-mark,#4B3F70) !important}.itemid-5668 #member-profile > fieldset:has(#plg_system_webauthn-management-interface) .control-group > .control-label{display: none}.itemid-5668 #member-profile > fieldset:has(#plg_system_webauthn-management-interface) .control-group > .controls{margin-left: 0}.itemid-5668 .com-users-profile__edit-submit .btn{min-height: 44px}.itemid-5668 #jform_webauthn_webauthn-desc{display: none !important}.com-users-login__form fieldset{display: flex;flex-direction: column}.com-users-login__form .com-users-login__submit:has(.plg_system_webauthn_login_button){order: 10;margin-top: 1.25rem;padding-top: 1rem;border-top: 1px solid #ddd7e8}.com-users-login__form .com-users-login__submit:has(.plg_system_webauthn_login_button)::before{content: "oppure, se hai già creato una passkey";display: block;margin: -1.65rem auto .8rem;width: max-content;max-width: 100%;padding: 0 .6rem;background: #fff;color: #5f5874;font-size: .9rem;text-align: center}.com-users-login__form .com-users-login__submit:has(.plg_system_webauthn_login_button)::after{content: "Scrivi solo il nome utente qui sopra e tocca il pulsante: niente password, basta l’impronta, il volto o il PIN.";display: block;margin-top: .5rem;color: #5f5874;font-size: .85rem;line-height: 1.4;text-align: center}.com-users-login__form .plg_system_webauthn_login_button{display: flex !important;align-items: center;justify-content: center;gap: .5rem;width: 100%;min-height: 44px}.com-users-login__form .input-group{flex-wrap: nowrap}.com-users-login__form .input-group > .form-control{flex: 1 1 auto;min-width: 0}.com-users-login__form button.am-nonseitu{display: inline-block;margin-top: .35rem;padding: 4px 0;border: 0;background: none;color: #5f5874;font-size: .85rem;text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.com-users-login__form button.am-nonseitu[hidden]{display: none}.am-guida-figura{max-width: 300px;margin: 1.5rem auto;text-align: center}.am-guida-figura img{display: block;width: 100%;height: auto;border: 1px solid #ddd7e8;border-radius: 18px;box-shadow: 0 6px 18px rgba(35,33,64,.12)}.am-guida-figura figcaption{margin-top: .5rem;font-size: .9rem;color: #5f5874}.com_jdownloads .jd_cats_sum_subcats,.com_jdownloads [class^="jd_subcat_count"]{display: none !important}.com_jdownloads a[href*="task=download.edit"] img,.com_jdownloads a[href*="task=category.edit"] img{display: none !important}.com_jdownloads a[href*="task=download.edit"],.com_jdownloads a[href*="task=category.edit"]{display: inline-flex;align-items: center;gap: .3rem;min-height: 32px;margin-left: .6rem;padding: .2rem .7rem;border: 1px solid var(--amorc-blue,#232140);border-radius: 6px;background: #fff;color: var(--amorc-blue,#232140) !important;font-family: var(--cassiopeia-font-family-body);font-size: .8rem;font-weight: 600;line-height: 1.2;text-decoration: none !important;vertical-align: middle;white-space: nowrap}.com_jdownloads a[href*="task=download.edit"]::before,.com_jdownloads a[href*="task=category.edit"]::before{content: "✎ Modifica"}.com_jdownloads a[href*="task=download.edit"]:hover,.com_jdownloads a[href*="task=download.edit"]:focus-visible,.com_jdownloads a[href*="task=category.edit"]:hover,.com_jdownloads a[href*="task=category.edit"]:focus-visible{background: var(--amorc-blue,#232140);color: #fff !important}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/8-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2042h36M10%2042V24h28v18M10%2024l14-8%2014%208M24%2016V7M22%209h4M10%2024v-6M15%2023v-5M33%2023v-5M38%2024v-6M21%2042v-6a3%203%200%200%201%206%200v6M15%2030v5M33%2030v5M19%2027h10%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/9-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2038c2-1.5%204-1.5%206%200s4%201.5%206%200%204-1.5%206%200%204%201.5%206%200%204-1.5%206%200%204%201.5%206%200M4%2043c2-1.5%204-1.5%206%200s4%201.5%206%200%204-1.5%206%200%204%201.5%206%200%204-1.5%206%200%204%201.5%206%200M7%2034c5-9%2011-13%2018-14%208%201%2013%206%2017%2014M19%2020.5V13h3v2.5h3V13h3v7.5%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/10-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2042h40M6%2042V15h8v27M34%2042V19h8v23M14%2042V26l10-8%2010%208v16M20%2042v-6a4%204%200%200%201%208%200v6M9%2020v4M37%2024v4%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/11-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2042h40M6%2042V22h36v20M6%2022h36M6%2018h36M9%2018v4M13%2018v4M17%2018v4M31%2018v4M35%2018v4M39%2018v4M20%2018v-5h8v5M18%2042V32a6%206%200%200%201%2012%200v10M10%2042v-9M38%2042v-9%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/13-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2033l11-18%206%208%204-5%2010%2015M4%2038c2-1.5%204-1.5%206%200s4%201.5%206%200%204-1.5%206%200%204%201.5%206%200%204-1.5%206%200%204%201.5%206%200M4%2043c2-1.5%204-1.5%206%200s4%201.5%206%200%204-1.5%206%200%204%201.5%206%200%204-1.5%206%200%204%201.5%206%200%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/17-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2042h40M8%2042V20h12v22M28%2042V20h12v22M20%2042V29h8v13M8%2020v-3M12%2020v-3M16%2020v-3M20%2020v-3M28%2020v-3M32%2020v-3M36%2020v-3M40%2020v-3M14%2026v4M34%2026v4M22%2042v-5a2%202%200%200%201%204%200v5%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/18-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2042h40M6%2042V16c6-2%2012-3%2018-3s9%201%2012%202l6%207v20M6%2024h36M6%2033h36M8%2042v-5a1.5%201.5%200%200%201%203%200v5M14%2042v-5a1.5%201.5%200%200%201%203%200v5M20%2042v-5a1.5%201.5%200%200%201%203%200v5M26%2042v-5a1.5%201.5%200%200%201%203%200v5M32%2042v-5a1.5%201.5%200%200%201%203%200v5M37%2042v-5a1.5%201.5%200%200%201%203%200v5M8%2033v-5a1.5%201.5%200%200%201%203%200v5M14%2033v-5a1.5%201.5%200%200%201%203%200v5M20%2033v-5a1.5%201.5%200%200%201%203%200v5M26%2033v-5a1.5%201.5%200%200%201%203%200v5M32%2033v-5a1.5%201.5%200%200%201%203%200v5M37%2033v-5a1.5%201.5%200%200%201%203%200v5M10%2018v3M16%2017v3M22%2016v3M28%2016v3%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/19-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2042h40M7%2042v-3h34v3M11%2039V22M17%2039V22M23%2039V22M29%2039V26M35%2039V31M9%2022h16M9%2022l8-5%208%205%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/20-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2042h40M8%2042V25l12-8%2012%208v17M34%2042V13h8v29M34%2013l4-5%204%205M36.5%2018v4M39.5%2018v4M36.5%2026v4M39.5%2026v4M16%2042v-6a4%204%200%200%201%208%200v6%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/21-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2042h32M12%2042V30h24v12M11%2030h26M15%2030l4-15h10l4%2015M18%2015h12M22%2015l1-6h2l1%206M24%209V3M16%2042v-8M20%2042v-8M28%2042v-8M32%2042v-8%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/22-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%2042h28M14%2042l3-8h14l3%208M18%2034l2-18h8l2%2018M17%2016h14M20%2016v-4h8v4M24%2012V6M22%207.5h4M33%2011l5-2M33%2014l5%201M15%2011l-5-2M15%2014l-5%201%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/23-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2042h40M6%2042V24c6-4%2012-5%2018-5s12%201%2018%205v18M6%2032h36M9%2042v-5a2%202%200%200%201%204%200v5M15%2042v-5a2%202%200%200%201%204%200v5M21%2042v-5a2%202%200%200%201%204%200v5M27%2042v-5a2%202%200%200%201%204%200v5M33%2042v-5a2%202%200%200%201%204%200v5M9%2032v-4a2%202%200%200%201%204%200v4M15%2032v-4a2%202%200%200%201%204%200v4M21%2032v-4a2%202%200%200%201%204%200v4M27%2032v-4a2%202%200%200%201%204%200v4M33%2032v-4a2%202%200%200%201%204%200v4%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.jd-item-page [class^="jd_categories_title"]:has(> a[href*="category/24-"])::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23A9821D%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2042h40M6%2042V22h36v20M6%2032h36M8%2022c5-7%2027-7%2032%200M8%2022v-3M40%2022v-3M24%2015v-3M10%2042v-5a3%203%200%200%201%206%200v5M21%2042v-5a3%203%200%200%201%206%200v5M32%2042v-5a3%203%200%200%201%206%200v5M10%2032v-4a3%203%200%200%201%206%200v4M21%2032v-4a3%203%200%200%201%206%200v4M32%2032v-4a3%203%200%200%201%206%200v4%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-size: 30px 30px;background-position: center;background-repeat: no-repeat}.com_jdownloads .jd-item-page{display: flex;flex-direction: column}.com_jdownloads .jd-item-page > .jd_cats_subheader{display: contents}.com_jdownloads .jd-item-page > .jd_cats_subheader > [class^="jd_page_nav"]{order: 100;display: flex;flex-direction: column;align-items: center;gap: .6rem;margin: 1.75rem 0 .5rem;padding-top: 1.25rem;border-top: 1px solid #ddd7e8;float: none;width: 100%;text-align: center;color: #5f5874;font-size: .9rem}.com_jdownloads .jd-item-page > .jd_footer:not(:has(li)){display: none}.com_jdownloads .jd-item-page .pagination{display: flex;flex-wrap: wrap;justify-content: center;gap: .4rem;margin: 0 !important;padding: 0}.com_jdownloads .jd-item-page .pagination .page-item.disabled{display: none}.com_jdownloads .jd-item-page .pagination .page-link{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;padding: .4rem .8rem;border: 1px solid #ddd7e8;border-radius: 8px !important;background: #fff;color: var(--amorc-blue,#232140);font-weight: 600;text-decoration: none}.com_jdownloads .jd-item-page .pagination .page-item.active .page-link{background: var(--amorc-blue,#232140);border-color: var(--amorc-blue,#232140);color: #fff}.com_jdownloads .jd-item-page .pagination a.page-link:hover,.com_jdownloads .jd-item-page .pagination a.page-link:focus-visible{background: var(--amorc-tint,#F1EFF6)}.com_jdownloads .jd-item-page .pagination [class^="icon-angle"]{font-family: inherit !important;font-style: normal;font-size: 1.15rem;line-height: 1}.com_jdownloads .jd-item-page .pagination [class^="icon-angle"]::before{font-family: inherit !important}.com_jdownloads .jd-item-page .pagination .icon-angle-double-left::before{content: "«"}.com_jdownloads .jd-item-page .pagination .icon-angle-left::before{content: "‹"}.com_jdownloads .jd-item-page .pagination .icon-angle-right::before{content: "›"}.com_jdownloads .jd-item-page .pagination .icon-angle-double-right::before{content: "»"}.com_jdownloads .jd-item-page .pagination li.disabled{display: none !important}.com_jdownloads .jd-item-page > .jd_cats_subheader > [class^="jd_page_nav"]{border: 0 !important;border-top: 1px solid #ddd7e8 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important;padding-inline: 0 !important}@media (max-width: 575px){.com_jdownloads .jd-item-page .pagination{gap: .3rem}.com_jdownloads .jd-item-page .pagination .page-link{min-width: 42px;padding: .4rem .55rem}}.am-benvenuto + .am-lead{font-family: var(--amorc-font-serif);font-size: 1.2rem;line-height: 1.62;color: #26242C}.am-uffici{font-family: var(--cassiopeia-font-family-body)}.am-uffici .am-doc-box__tit{margin: 0 0 .9rem}.am-uffici__lista{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(210px,1fr));gap: .9rem 1.4rem}.am-uffici__lista li{display: flex;gap: .75rem;align-items: flex-start;margin: 0}.am-uffici__ico{flex: 0 0 38px;height: 38px;display: grid;place-items: center;border-radius: 10px;background: var(--amorc-tint);color: var(--amorc-blue)}.am-uffici__testo{font-size: .95rem;line-height: 1.5;color: #26242C}.am-uffici__testo strong{display: block;font-size: .72rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--amorc-gold-ink);margin-bottom: .15rem}.am-uffici__testo a[href^="tel:"]{font-weight: 600;color: var(--amorc-blue);text-decoration: none;white-space: nowrap}.am-uffici__testo a[href^="tel:"]:hover{text-decoration: underline}.am-uffici__app{display: flex;flex-wrap: wrap;gap: .4rem;margin-top: .45rem}.am-uffici__app a{display: inline-flex;align-items: center;gap: .35rem;min-height: 32px;padding: .2rem .65rem;border: 1px solid rgba(0,0,0,.12);border-radius: 999px;font-size: .82rem;font-weight: 600;color: #26242C;text-decoration: none}.am-uffici__app a:hover{background: var(--amorc-tint)}.am-uffici__app img{width: 16px;height: 16px;margin: 0;border-radius: 0}.am-uffici .am-doc-box__tutti{margin: 1.4rem 0 0 !important;padding-top: 1rem;border-top: 1px solid rgba(0,0,0,.08)}.am-bacheca :is(.container-component,.container-sidebar-right) > *{order: 35}.am-bacheca .container-component > .mod-breadcrumbs__wrapper{order: 1}.am-bacheca #mod-custom1490{order: 2}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1438){order: 3}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1488){order: 4}.am-bacheca #system-message-container{order: 5}.am-bacheca .container-component > main{order: 6}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1439){order: 7}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1442){order: 8}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1443){order: 9}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1444){order: 10}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1481){order: 11}.am-bacheca .container-sidebar-right > .card:has(.mod-dpcalendar-mini){order: 12}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1446){order: 13}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1448){order: 14}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1445){order: 15}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1447){order: 16}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1440){order: 17}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1441){order: 18}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1454){order: 19}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1455){order: 20}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1456){order: 21}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1457){order: 22}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1450){order: 23}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1452){order: 24}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1451){order: 25}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1467){order: 26}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1449){order: 27}.am-bacheca .container-sidebar-right > .card:first-child{order: 28}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1458){order: 40}@media (max-width: 991.98px){.am-bacheca .site-grid{display: grid !important;grid-template-columns: repeat(6,minmax(0,1fr));gap: 20px;padding: 22px 16px 28px;align-items: start}.am-bacheca .site-grid > .container-component,.am-bacheca .site-grid > .container-sidebar-right{display: contents !important}.am-bacheca .site-grid > :is(.container-component,.container-sidebar-right) > *{grid-column: 1 / -1 !important;margin: 0 !important;min-width: 0;width: auto}.am-bacheca .site-grid > :is(.container-component,.container-sidebar-right) > #system-message-container:empty{display: none}}@media (min-width: 600px) and (max-width: 991.98px){.am-bacheca .site-grid > :is(.container-component,.container-sidebar-right) > :is(:has(#mod-custom1440),:has(#mod-custom1441),:has(#mod-custom1454),:has(#mod-custom1455),:has(#mod-custom1456),:has(#mod-custom1457),:has(#mod-custom1450),:has(#mod-custom1452),:has(#mod-custom1451),:has(#mod-custom1467),:has(#mod-custom1446),:has(#mod-custom1448)){grid-column: span 3 !important;align-self: stretch}.am-bacheca .am-miasede.js:not(.ha-sede) ul.am-miasede__lista{grid-template-columns: repeat(auto-fill,minmax(140px,1fr))}}@media (min-width: 576px) and (max-width: 640px){.am-bacheca .am-miasede.js:not(.ha-sede) ul.am-miasede__lista{grid-template-columns: repeat(auto-fill,minmax(140px,1fr))}}@media (min-width: 768px){.am-bacheca .container-component > .main-bottom.main-bottom:is(:has(#mod-custom1440),:has(#mod-custom1441),:has(#mod-custom1454),:has(#mod-custom1455),:has(#mod-custom1456),:has(#mod-custom1457)){grid-column: span 3 !important;align-self: stretch}.am-bacheca .container-component > .main-bottom.main-bottom:is(:has(#mod-custom1445),:has(#mod-custom1458)){grid-column: 1 / -1 !important}}@media (max-width: 991.98px){.am-bacheca .site-grid > .container-component > .main-bottom.main-bottom:is(:has(#mod-custom1445),:has(#mod-custom1458),:has(#mod-custom1449)){grid-column: 1 / -1 !important}}@media (min-width: 1200px){.am-bacheca .container-component > .main-bottom.main-bottom:is(:has(#mod-custom1440),:has(#mod-custom1441),:has(#mod-custom1454),:has(#mod-custom1455),:has(#mod-custom1456),:has(#mod-custom1457)){grid-column: span 2 !important}}.com-content-article > .icons,.com-content-category-blog .icons{display: flex;justify-content: flex-end;margin: 0 0 .9rem}.com-content-article > .icons .float-end,.com-content-category-blog .icons .float-end{float: none !important}.com-content-article > .icons a[href*="task=article.edit"],.com-content-category-blog .icons a[href*="task=article.edit"]{position: relative;display: inline-flex;align-items: center;gap: .35rem;min-height: 32px;padding: .2rem .75rem;border: 1px solid var(--amorc-blue,#232140);border-radius: 6px;background: #fff;color: var(--amorc-blue,#232140) !important;font-family: var(--cassiopeia-font-family-body);font-size: .8rem;font-weight: 600;line-height: 1.2;text-decoration: none !important;white-space: nowrap}.com-content-article > .icons a[href*="task=article.edit"] .icon-edit,.com-content-category-blog .icons a[href*="task=article.edit"] .icon-edit{display: none}.com-content-article > .icons a[href*="task=article.edit"]::before,.com-content-category-blog .icons a[href*="task=article.edit"]::before{content: "✎"}.com-content-article > .icons a[href*="task=article.edit"]:hover,.com-content-article > .icons a[href*="task=article.edit"]:focus-visible,.com-content-category-blog .icons a[href*="task=article.edit"]:hover,.com-content-category-blog .icons a[href*="task=article.edit"]:focus-visible{background: var(--amorc-blue,#232140);color: #fff !important}.com-content-article > .icons [role="tooltip"],.com-content-category-blog .icons [role="tooltip"]{right: 0;left: auto}.am-bacheca #mod-custom1447{columns: auto !important}.am-bacheca #mod-custom1447 > *{max-width: none !important}.am-cal-rc__intro{margin: 0 0 1rem}.am-cal-rc{list-style: none;margin: 0 0 1rem;padding: 0;display: grid;gap: .75rem;grid-template-columns: repeat(auto-fill,minmax(300px,1fr))}.am-cal-rc > li{display: grid;grid-template-columns: 4.6rem minmax(0,1fr);gap: .9rem;align-items: start;margin: 0;padding: .9rem 1rem;background: #fff;border: 1px solid var(--amorc-rule,#e3dfea);border-left: 3px solid var(--amorc-gold,#C9A227)}.am-cal-rc__data{display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: 4.2rem;padding: .35rem .2rem;background: var(--amorc-tint,#f4f1f8);text-align: center;line-height: 1.1}.am-cal-rc__giorno{font-family: var(--amorc-font-display);font-size: 1.35rem;font-weight: 600;color: var(--amorc-blue,#232140);white-space: nowrap}.am-cal-rc__mese{margin-top: .25rem;font-family: var(--cassiopeia-font-family-body);font-size: .68rem;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;color: var(--amorc-gold-ink,#8a6d12)}.am-cal-rc__testo strong{display: block;font-family: var(--amorc-font-serif);font-size: 1.05rem;line-height: 1.35;color: var(--amorc-blue,#232140)}.am-cal-rc__testo > span:not(.am-cal-rc__stato){display: block;margin-top: .3rem;font-size: .95rem;line-height: 1.5;color: #4a4552}.am-cal-rc__stato{display: inline-block;margin-bottom: .35rem;padding: .1rem .5rem;border-radius: 999px;font-family: var(--cassiopeia-font-family-body);font-size: .68rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase}.am-cal-rc > li.is-prossima .am-cal-rc__stato{background: var(--amorc-gold,#C9A227);color: #1d1a2b}.am-cal-rc > li.is-passata{border-left-color: #c9c4d2;background: #faf9fb}.am-cal-rc > li.is-passata .am-cal-rc__data,.am-cal-rc > li.is-passata .am-cal-rc__testo{opacity: .6}.am-cal-rc > li.is-passata .am-cal-rc__stato{background: #e7e4ec;color: #4a4552}.am-cal-rc__nota{margin: 0;font-size: .92rem;color: #4a4552}@media (max-width: 380px){.am-cal-rc{grid-template-columns: minmax(0,1fr)}.am-cal-rc > li{grid-template-columns: 4rem minmax(0,1fr);padding: .8rem}}.container-header .metismenu > li > a.voce-tenue{justify-content: flex-start !important;align-items: center;gap: .45rem}.container-header .metismenu > li > a.voce-tenue > .fas{padding: 0 !important;font-size: .95em}@media (max-width: 991.98px){.container-header .metismenu > li:has(> a.voce-tenue)::before{display: none}.container-header .metismenu > li:has(> a.voce-tenue){margin-left: 0 !important;padding-left: 0 !important}}.am-bacheca :is(.container-component,.container-sidebar-right) > .main-bottom.am-app-promo:has(#mod-custom1458){order: 6 !important;grid-column: 1 / -1 !important;border: 2px solid var(--amorc-gold,#C9A227) !important;background: #fbf7ea !important}.am-app-promo__etichetta{display: inline-block;margin: 0 0 .6rem !important;padding: .15rem .6rem;border-radius: 999px;background: var(--amorc-gold,#C9A227);color: #1d1a2b;font-family: var(--cassiopeia-font-family-body);font-size: .7rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase}.am-app-promo .am-app-promo__installa{margin-top: .2rem}.am-iniz .am-scaffale__voce{min-width: 0;display: flex;flex-direction: column;align-items: center;gap: .35rem;padding: 1rem .75rem .9rem;background: #fff;border: 1px solid var(--amorc-rule,#e3dfea);border-radius: 6px;text-decoration: none;transition: border-color .15s,box-shadow .15s}.am-iniz .am-scaffale__voce:hover,.am-iniz .am-scaffale__voce:focus-visible{border-color: var(--amorc-gold,#C9A227);box-shadow: 0 4px 14px rgba(35,33,64,.08)}.am-iniz__cta{display: inline-block;margin-top: .25rem;padding: .35rem .8rem;border-radius: 6px;background: var(--amorc-blue,#232140);color: #fff;font-family: var(--cassiopeia-font-family-body);font-size: .8rem;font-weight: 600;line-height: 1.25;white-space: normal;text-align: center;max-width: 100%;box-sizing: border-box}.am-iniz .am-scaffale__voce:hover .am-iniz__cta{background: var(--amorc-gold-ink,#8a6d12)}.am-iniz__cal{margin: 1rem 0 0 !important}.am-iniz__cal a{display: inline-flex;align-items: center;gap: .45rem;font-family: var(--cassiopeia-font-family-body);font-size: .9rem;font-weight: 600}.am-iniz__cal svg{flex: none;color: var(--amorc-gold-ink,#8a6d12)}.am-5x1000{margin: 0 0 1rem;padding: 1rem 1.1rem;background: #faf7ee;border: 1px solid #ecdfb8;border-left: 4px solid var(--amorc-gold,#C9A227)}.am-5x1000 > p{margin: 0 !important}.am-5x1000__etichetta{font-family: var(--cassiopeia-font-family-body);font-size: .72rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--amorc-gold-ink,#8a6d12)}.am-5x1000__cf{display: flex;flex-wrap: wrap;align-items: center;gap: .6rem;margin: .3rem 0 .8rem !important}.am-5x1000__numero{font-family: var(--amorc-font-display);font-size: 1.6rem;font-weight: 600;letter-spacing: .06em;color: var(--amorc-blue,#232140);font-variant-numeric: tabular-nums}.am-5x1000__copia{min-height: 34px;padding: .25rem .8rem;border: 1px solid var(--amorc-blue,#232140);border-radius: 6px;background: #fff;color: var(--amorc-blue,#232140);font-family: var(--cassiopeia-font-family-body);font-size: .82rem;font-weight: 600;cursor: pointer}.am-5x1000__copia:hover,.am-5x1000__copia:focus-visible{background: var(--amorc-blue,#232140);color: #fff}.am-5x1000__copia.is-ok{background: #2E7D4F;border-color: #2E7D4F;color: #fff}.am-5x1000__ente{font-size: .95rem;line-height: 1.45;color: #4a4552}.am-5x1000__come{font-size: .95rem}.am-docess__intro{margin: 0 0 1rem}.am-docess{list-style: none;margin: 0;padding: 0;display: grid;gap: .7rem}.am-docess > li{margin: 0}.am-docess__voce{display: grid;grid-template-columns: 64px minmax(0,1fr);gap: 1rem;align-items: center;padding: .7rem .8rem;background: #fff;border: 1px solid var(--amorc-rule,#e3dfea);border-radius: 6px;text-decoration: none !important;transition: border-color .15s,box-shadow .15s}.am-docess__voce:hover,.am-docess__voce:focus-visible{border-color: var(--amorc-gold,#C9A227);box-shadow: 0 4px 14px rgba(35,33,64,.08)}.am-docess__img img{display: block;width: 64px;height: auto;aspect-ratio: 210 / 297;object-fit: cover;box-shadow: 0 2px 8px rgba(35,33,64,.18);border-radius: 2px}.am-docess__testo strong{display: block;font-family: var(--amorc-font-serif);font-size: 1.08rem;line-height: 1.3;color: var(--amorc-blue,#232140)}.am-docess__testo > span:not(.am-docess__cta){display: block;margin-top: .15rem;font-size: .92rem;font-style: italic;color: #5a5466}.am-docess__cta{display: inline-block;margin-top: .35rem;font-family: var(--cassiopeia-font-family-body);font-size: .82rem;font-weight: 600;color: var(--amorc-gold-ink,#8a6d12)}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-header-toolbar{display: grid !important;grid-template-columns: auto auto;justify-content: space-between;align-items: center;gap: .5rem .75rem;margin-bottom: .8rem !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-header-toolbar .fc-toolbar-chunk{display: flex;margin: 0 !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-header-toolbar .fc-toolbar-chunk:nth-child(2){grid-column: 1 / -1;grid-row: 1;justify-content: center}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-toolbar-title{font-size: 1rem !important;text-align: center;white-space: nowrap}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc .fc-button{min-width: 34px !important;height: 34px !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-scrollgrid{border: 0 !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view td,.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view th{border-color: transparent !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-col-header-cell-cushion{padding: .2rem 0 .4rem;font-family: var(--cassiopeia-font-family-body);font-size: .68rem !important;font-weight: 700;letter-spacing: 0;text-transform: uppercase;color: var(--amorc-gold-ink,#8a6d12);text-decoration: none}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-scrollgrid-sync-table,.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-body{height: auto !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-frame{min-height: 0 !important;height: auto !important;display: flex;flex-direction: column;align-items: center;padding: .15rem 0 .3rem}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-top{justify-content: center}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-number{display: grid;place-items: center;width: 2rem;height: 2rem;padding: 0 !important;border-radius: 50%;font-size: .9rem !important;font-variant-numeric: tabular-nums;color: var(--amorc-ink,#26242C);text-decoration: none !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-day-other .fc-daygrid-day-number{color: #b9b4c2}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-day-today{background: none !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-day-today .fc-daygrid-day-number{box-shadow: inset 0 0 0 1.5px var(--amorc-blue,#232140);font-weight: 700}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day:has(.fc-daygrid-event) .fc-daygrid-day-number{background: var(--amorc-gold,#C9A227);color: #1d1a2b;font-weight: 700}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-events{display: flex;justify-content: center;gap: 3px;min-height: 8px !important;margin: .2rem 0 0 !important;position: static !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-event-harness{position: static !important;margin: 0 !important;visibility: visible !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-event{display: block;width: 8px;height: 8px;margin: 0 !important;padding: 0 !important;border-radius: 50%;border: 0 !important;background: var(--amorc-blue,#232140) !important;overflow: hidden;font-size: 0 !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-event *{display: none !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-bottom,.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-more-link{display: none !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-bg{display: none}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-col-header-cell-cushion{display: inline-block;font-size: 0 !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-col-header-cell-cushion::first-letter{font-size: .72rem !important}.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view td.fc-daygrid-day:has(.fc-daygrid-event){cursor: pointer}.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view td.fc-daygrid-day:has(.fc-daygrid-event):hover .fc-daygrid-day-number{box-shadow: 0 0 0 3px rgba(201,162,39,.35)}.am-cal-pop{position: fixed;inset: 0;z-index: 2000;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(20,18,42,.55)}.am-cal-pop__box{width: 100%;max-width: 420px;max-height: 80vh;overflow: auto;background: #fff;border-top: 4px solid var(--amorc-gold,#C9A227);border-radius: 8px;box-shadow: 0 18px 50px rgba(20,18,42,.35)}.am-cal-pop__testa{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: .9rem 1rem .6rem 1.2rem;border-bottom: 1px solid var(--amorc-rule,#e3dfea)}.am-cal-pop__data{margin: 0;font-family: var(--amorc-font-display);font-size: 1.05rem;font-weight: 600;color: var(--amorc-blue,#232140)}.am-cal-pop__chiudi{flex: none;width: 40px;height: 40px;border: 0;border-radius: 50%;background: var(--amorc-tint,#f4f1f8);color: var(--amorc-blue,#232140);font-size: 1.6rem;line-height: 1;cursor: pointer}.am-cal-pop__chiudi:hover,.am-cal-pop__chiudi:focus-visible{background: var(--amorc-blue,#232140);color: #fff}.am-cal-pop__lista{list-style: none;margin: 0;padding: .4rem 0 .6rem}.am-cal-pop__lista li{margin: 0}.am-cal-pop .am-cal-pop__lista a{display: block;padding: .7rem 1.2rem .7rem 1.2rem;border-left: 4px solid var(--am-pop-colore,var(--amorc-gold,#C9A227));margin: .35rem .8rem;background: #faf9fb;text-decoration: none !important;color: var(--amorc-ink,#26242C)}.am-cal-pop .am-cal-pop__lista a:hover,.am-cal-pop .am-cal-pop__lista a:focus-visible{background: #f3eedf}.am-cal-pop .am-cal-pop__lista .am-cal-pop__ora{display: block !important;font-family: var(--cassiopeia-font-family-body) !important;font-size: .8rem !important;font-weight: 600;color: #5a5466;font-variant-numeric: tabular-nums}.am-cal-pop .am-cal-pop__lista .am-cal-pop__tit{display: block !important;margin-top: .15rem;font-family: var(--amorc-font-serif);font-size: 1.02rem !important;line-height: 1.35}.com_eventbooking #eb-event-page{font-family: var(--amorc-font-serif);font-size: 1.0625rem;line-height: 1.72;color: #26242C}.com_eventbooking #eb-event-page .eb-box-heading{margin: 0;padding: 0;background: none;border: 0}.com_eventbooking #eb-event-page h1.eb-page-heading{position: relative;margin: 0 0 1.5rem;padding: 0 0 .75rem;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display);font-size: clamp(1.6rem,2.5vw,2.25rem);font-weight: 600;line-height: 1.2;color: var(--amorc-blue);background: none}.com_eventbooking #eb-event-page h1.eb-page-heading::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}.com_eventbooking #eb-event-page :is(.eb-description,#eb-event-info) :is(h2,h3,h4):not(.leaflet-container *,.gm-style *){font-family: var(--amorc-font-display);font-weight: 600;line-height: 1.3;color: var(--amorc-blue)}.com_eventbooking #eb-event-page :is(.eb-description,#eb-event-info) h3:not(.leaflet-container *){font-size: 1.3rem;margin: 2rem 0 .9rem}.com_eventbooking #eb-event-page :is(p,li,td,th){font-family: var(--amorc-font-serif)}.com_eventbooking #eb-event-page .amorc-header{margin: 0 0 1.5rem;padding: 1.1rem 1.25rem;background: var(--amorc-tint);border-left: 3px solid var(--amorc-gold)}.com_eventbooking #eb-event-page .amorc-header h2{margin: 0 0 .4rem;font-size: 1.45rem}.com_eventbooking #eb-event-page .amorc-header p{margin: .35rem 0 0 !important}.com_eventbooking #eb-event-page .program-table{width: 100%;border-collapse: collapse;margin: 0 0 1rem;font-size: .98rem}.com_eventbooking #eb-event-page .program-table th{padding: .5rem .75rem;text-align: left;font-family: var(--cassiopeia-font-family-body);font-size: .72rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--amorc-gold-ink);border-bottom: 2px solid var(--amorc-gold)}.com_eventbooking #eb-event-page .program-table td{padding: .55rem .75rem;vertical-align: top;border-bottom: 1px solid var(--amorc-rule)}.com_eventbooking #eb-event-page .program-table td:first-child:not([colspan]){width: 1%;white-space: nowrap;font-family: var(--cassiopeia-font-family-body);font-size: .86rem;font-variant-numeric: tabular-nums;color: #5A5663}.com_eventbooking #eb-event-page .program-table tr.day-row td{padding: .7rem .75rem .45rem;background: var(--amorc-tint);font-family: var(--amorc-font-display);font-size: 1.02rem;color: var(--amorc-blue);border-bottom: 0}.com_eventbooking #eb-event-page #eb-event-info table{font-size: .95rem;border-color: var(--amorc-rule)}.com_eventbooking #eb-event-page #eb-event-info table td,.com_eventbooking #eb-event-page #eb-event-info table th{padding: .55rem .75rem;border-color: var(--amorc-rule);background: #fff !important;box-shadow: none !important}.com_eventbooking #eb-event-page #eb-event-info table td:first-child{width: 40%;font-family: var(--cassiopeia-font-family-body);font-size: .8rem;font-weight: 600;letter-spacing: .04em;color: #5A5663}.com_eventbooking #eb-event-page .eb-taskbar ul{list-style: none;display: flex;flex-wrap: wrap;gap: .6rem;margin: 1.5rem 0;padding: 0}.com_eventbooking #eb-event-page .eb-taskbar li{margin: 0}.com_eventbooking #eb-event-page .eb-taskbar .btn{min-height: 44px;padding: .55rem 1.2rem;border-radius: 6px;font-family: var(--cassiopeia-font-family-body);font-weight: 600}.com_eventbooking #eb-event-page .eb-taskbar .btn-primary{background: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}.com_eventbooking #eb-event-page .eb-taskbar .btn-primary:hover{background: var(--amorc-gold-ink);border-color: var(--amorc-gold-ink)}.com_eventbooking #eb-event-page .eb-taskbar .btn-secondary{background: #fff;border-color: var(--amorc-rule);color: var(--amorc-blue)}.com_eventbooking #eb-event-page #eb-plugins-output .nav-tabs{border-bottom: 1px solid var(--amorc-rule);gap: .25rem}.com_eventbooking #eb-event-page #eb-plugins-output .nav-link{font-family: var(--cassiopeia-font-family-body);font-size: .9rem;font-weight: 600;color: var(--amorc-blue);border-radius: 6px 6px 0 0}.com_eventbooking #eb-event-page #eb-plugins-output .nav-link{background: #fff}.com_eventbooking #eb-event-page #eb-plugins-output .nav-link.active{background: #fff;border-color: var(--amorc-rule) var(--amorc-rule) #fff;border-top: 2px solid var(--amorc-gold)}.com_eventbooking #eb-event-page #eb-plugins-output .tab-content{padding-top: 1rem}.com_eventbooking #eb-event-page img{max-width: 100%;height: auto}.com-content-article__body ul.am-email-uffici{list-style: none;margin: 0 0 2rem;padding: 0;display: grid;grid-template-columns: minmax(0,1fr);gap: .6rem}@media (min-width: 600px){.com-content-article__body ul.am-email-uffici{grid-template-columns: repeat(2,minmax(0,1fr))}}.com-content-article__body ul.am-email-uffici li{margin: 0;padding: 0}.com-content-article__body ul.am-email-uffici a{display: flex;align-items: center;gap: .85rem;height: 100%;padding: .75rem .9rem;background: #fff;border: 1px solid var(--amorc-rule);border-radius: 6px;text-decoration: none !important;transition: border-color .15s,box-shadow .15s}.com-content-article__body ul.am-email-uffici a:hover,.com-content-article__body ul.am-email-uffici a:focus-visible{border-color: var(--amorc-gold);box-shadow: 0 4px 14px rgba(35,33,64,.08)}.am-email-uffici__ico{flex: none;display: grid;place-items: center;width: 40px;height: 40px;border-radius: 8px;background: var(--amorc-tint);color: var(--amorc-gold-ink)}.am-email-uffici__testo{display: flex;flex-direction: column;min-width: 0}.am-email-uffici__nome{font-family: var(--cassiopeia-font-family-body);font-size: .72rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: #6B6776}.am-email-uffici__indirizzo{font-family: var(--amorc-font-serif);font-size: 1.02rem;font-weight: 600;color: var(--amorc-blue);overflow-wrap: anywhere}.com-content-article__body ul.am-alloggi{list-style: none;margin: 0 0 2rem;padding: 0;display: grid;grid-template-columns: minmax(0,1fr);gap: .75rem}@media (min-width: 700px){.com-content-article__body ul.am-alloggi{grid-template-columns: repeat(2,minmax(0,1fr))}}.com-content-article__body li.am-alloggio{margin: 0;padding: .9rem 1rem 1rem;background: #fff;border: 1px solid var(--amorc-rule);border-left: 3px solid var(--amorc-gold);border-radius: 6px}.am-alloggio__testa{display: flex;align-items: flex-start;justify-content: space-between;gap: .75rem}.com-content-article__body .am-alloggio__nome{font-family: var(--amorc-font-serif);font-size: 1.1rem;font-weight: 600;line-height: 1.3;color: var(--amorc-blue);text-decoration: none}.com-content-article__body .am-alloggio__nome:hover{text-decoration: underline}.am-alloggio__nome span{font-size: .8em;color: var(--amorc-gold-ink)}.am-alloggio__km{flex: none;padding: .15rem .55rem;border-radius: 999px;background: var(--amorc-tint);font-family: var(--cassiopeia-font-family-body);font-size: .78rem;font-weight: 700;color: var(--amorc-blue);white-space: nowrap;font-variant-numeric: tabular-nums}.com-content-article__body p.am-alloggio__zona{display: flex;align-items: center;flex-wrap: wrap;gap: .3rem;margin: .45rem 0 .6rem;font-size: .95rem;color: #4a4552}.am-alloggio__zona svg{color: var(--amorc-gold-ink)}.com-content-article__body p.am-alloggio__tel{display: flex;flex-wrap: wrap;gap: .4rem;margin: 0}.com-content-article__body .am-alloggio__tel a{display: inline-flex;align-items: center;gap: .35rem;min-height: 36px;padding: .25rem .7rem;border: 1px solid var(--amorc-rule);border-radius: 999px;background: #fff;font-family: var(--cassiopeia-font-family-body);font-size: .85rem;font-weight: 600;color: var(--amorc-blue);text-decoration: none;white-space: nowrap}.com-content-article__body .am-alloggio__tel a:hover{border-color: var(--amorc-gold);background: var(--amorc-tint)}.am-alloggi-bus{padding: 1rem 1.2rem;background: var(--amorc-tint);border-left: 3px solid var(--amorc-gold)}.am-alloggi-bus > p{margin: 0 0 .8rem}.am-alloggi-bus > p.am-alloggi-bus__azione{margin: 0}.com-content-article__body figure.am-alloggi-bus__fig{margin: 1.2rem 0 0}.com-content-article__body figure.am-alloggi-bus__fig a{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: .75rem}.com-content-article__body figure.am-alloggi-bus__fig img{width: 100%;height: auto;border: 1px solid var(--amorc-rule)}.com_rsform main > h1{position: relative;margin: 0 0 1.5rem;padding: 0 0 .75rem;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display);font-size: clamp(1.6rem,2.5vw,2.25rem);font-weight: 600;line-height: 1.2;color: var(--amorc-blue)}.com_rsform main > h1::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}.com_rsform main > h1 + form > h2:first-child{display: none}.am-newsletter-intro{margin: 0 0 1.5rem;font-family: var(--amorc-font-serif);font-size: 1.0625rem;line-height: 1.7;color: #26242C}.am-newsletter-intro > p:first-child{font-size: 1.2rem;line-height: 1.6}.am-newsletter-intro ul{margin: .5rem 0 0;padding-left: 1.2rem}.am-newsletter-intro li{margin: 0 0 .4rem}.am-scad{display: grid;gap: 0;border-top: 1px solid var(--amorc-rule)}.am-scad__riga{display: grid;grid-template-columns: 6.5rem minmax(0,1fr);gap: .9rem;padding: .8rem 0;border-bottom: 1px solid var(--amorc-rule)}.am-scad__mese{align-self: start;padding: .2rem .5rem;border-radius: 4px;background: var(--amorc-tint);font-family: var(--amorc-font-display);font-size: .95rem;font-weight: 600;text-align: center;color: var(--amorc-blue)}.am-scad__cosa ul{margin: 0;padding-left: 1.1rem}.am-scad__cosa li{margin: 0 0 .35rem}.am-scad__cosa li:last-child{margin-bottom: 0}@media (max-width: 420px){.am-scad__riga{grid-template-columns: minmax(0,1fr);gap: .4rem}.am-scad__mese{justify-self: start}}.mod-custom ul.am-man{list-style: none !important;margin: .5rem 0 1.2rem !important;padding: 0 !important;border-top: 1px solid var(--amorc-rule)}.mod-custom ul.am-man > li{display: block;margin: 0 !important;padding: .5rem 0;border-bottom: 1px solid var(--amorc-rule);list-style: none}.mod-custom ul.am-man > li::before,.mod-custom ul.am-man > li::marker{content: none}.am-man__voce{margin-right: .4rem}@media (min-width: 600px){.mod-custom ul.am-man > li{display: flex;align-items: baseline;justify-content: space-between;gap: 1rem}.am-man__voce{flex: 1 1 auto;min-width: 0;margin-right: 0}}.am-man__pag{flex: none;display: inline-block;padding: .1rem .5rem;border-radius: 999px;background: var(--amorc-tint);font-family: var(--cassiopeia-font-family-body);font-size: .76rem;font-weight: 600;color: var(--amorc-gold-ink);white-space: nowrap;font-variant-numeric: tabular-nums}.mod-custom h5.am-man__tit{display: flex;align-items: baseline;justify-content: space-between;gap: .3rem 1rem;flex-wrap: wrap;margin: 1.4rem 0 .2rem;font-family: var(--amorc-font-display);font-size: 1.05rem;font-weight: 600;color: var(--amorc-blue)}.mod-custom h5.am-man__tit .am-man__pag{font-size: .74rem}.mod-custom details.am-testo{margin: 0 0 .6rem;background: #fff;border: 1px solid var(--amorc-rule);border-left: 3px solid var(--amorc-gold);border-radius: 6px}.mod-custom details.am-testo > summary{position: relative;padding: .8rem 2.6rem .8rem 1rem;list-style: none;cursor: pointer;font-family: var(--amorc-font-serif);font-size: 1.02rem;font-weight: 600;color: var(--amorc-blue)}.mod-custom details.am-testo > summary::-webkit-details-marker{display: none}.mod-custom details.am-testo > summary::after{content: "";position: absolute;right: 1rem;top: 50%;width: 9px;height: 9px;margin-top: -6px;border-right: 2px solid var(--amorc-gold-ink);border-bottom: 2px solid var(--amorc-gold-ink);transform: rotate(45deg);transition: transform .15s}.mod-custom details.am-testo[open] > summary::after{transform: rotate(-135deg);margin-top: -2px}.mod-custom details.am-testo[open] > summary{border-bottom: 1px solid var(--amorc-rule)}.mod-custom details.am-testo .faq-content{padding: .9rem 1rem 1rem}.am-testo__nota{margin: 0 0 .8rem !important;font-style: italic;font-size: .95rem;color: #5A5663}.am-testo__msg{padding: .8rem 1rem;background: var(--amorc-tint);border-radius: 4px}.am-testo__msg p{margin: 0 0 .7rem}.am-testo__msg p:last-child{margin-bottom: 0}mark.am-testo__segnaposto{padding: 0 .2em;border-radius: 3px;background: #f6e7a8;color: inherit}.am-testo__azioni{margin: .8rem 0 0 !important}.am-testo__copia{min-height: 40px;padding: .4rem 1rem;border: 1px solid var(--amorc-blue);border-radius: 6px;background: #fff;color: var(--amorc-blue);font-family: var(--cassiopeia-font-family-body);font-size: .85rem;font-weight: 600;cursor: pointer}.am-testo__copia:hover,.am-testo__copia:focus-visible{background: var(--amorc-blue);color: #fff}.am-testo__copia.is-ok{background: #2E7D4F;border-color: #2E7D4F;color: #fff}.com_rsform main > form#userForm > h2:first-child,.com_rsform main > h1 + form > h2:first-child{display: none}.com_rsform main > form#userForm:first-child > h2:first-child,.com_rsform main > :not(h1) + form#userForm > h2:first-child{display: block;position: relative;margin: 0 0 1.5rem;padding: 0 0 .75rem;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display);font-size: clamp(1.6rem,2.5vw,2.25rem);font-weight: 600;line-height: 1.2;color: var(--amorc-blue)}.com_rsform main > form#userForm:first-child > h2:first-child::after,.com_rsform main > :not(h1) + form#userForm > h2:first-child::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}body:not(:has(#navbar1437 .item-5548)) .container-component > .card:has(#mod-custom1494){display: none !important}.am-bacheca :is(.container-component,.container-sidebar-right) > .main-bottom.card:has(#mod-custom1494){order: 6;grid-column: 1 / -1 !important;margin: 0 !important;padding: 0 !important;background: none !important;border: 0 !important;box-shadow: none !important}.am-bacheca .card:has(#mod-custom1494) > .card-body{padding: 0 !important}.am-rapidi.am-rapidi--uff{grid-template-columns: minmax(0,1fr);margin: 0}.am-rapidi--uff .am-rapido{border-left: 3px solid var(--amorc-gold)}.com_jdownloads [class^="icon-"]::before,.com_jdownloads [class*=" icon-"]::before{font-family: "Font Awesome 6 Free" !important;font-weight: 900 !important}.com_jdownloads.view-form .page-header h1{position: relative;margin: 0 0 1.5rem;padding: 0 0 .75rem;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display) !important;font-size: clamp(1.5rem,2.5vw,2.1rem);font-weight: 600;line-height: 1.2;color: var(--amorc-blue)}.com_jdownloads.view-form .page-header h1::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}.com_jdownloads.view-form #adminForm .btn-toolbar{display: flex;flex-wrap: wrap;gap: .5rem;margin: 0 0 1.2rem}.com_jdownloads.view-form #adminForm .btn-toolbar .btn-group{margin: 0}.com_jdownloads.view-form #adminForm .btn-toolbar .btn{display: inline-flex;align-items: center;gap: .45rem;min-height: 44px;padding: .5rem 1.2rem;border-radius: 6px;font-family: var(--cassiopeia-font-family-body);font-weight: 600}.com_jdownloads.view-form #adminForm .btn-toolbar .btn-primary{background: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}.com_jdownloads.view-form #adminForm .btn-toolbar .btn-primary:hover{background: var(--amorc-gold-ink);border-color: var(--amorc-gold-ink)}.com_jdownloads.view-form #adminForm .btn-toolbar .btn-success{background: #fff;border: 1px solid var(--amorc-rule);color: var(--amorc-blue)}.com_jdownloads.view-form #adminForm .btn-toolbar .btn-success:hover{border-color: var(--amorc-blue)}.com_jdownloads.view-form .jd-upload-form-hint{padding: .7rem 1rem;background: var(--amorc-tint);border-left: 3px solid var(--amorc-gold);font-size: .92rem}.com_jdownloads.view-form #adminForm .control-label label,.com_jdownloads.view-form #adminForm label{font-family: var(--cassiopeia-font-family-body);font-weight: 600;color: var(--amorc-blue)}.com_jdownloads.view-form #adminForm :is(input[type="text"],input[type="url"],input[type="number"],select,textarea){border: 1px solid var(--amorc-rule);border-radius: 6px}.com_jdownloads.view-form #adminForm :is(input,select,textarea):focus{border-color: var(--amorc-gold);outline: 2px solid rgba(201,162,39,.25);outline-offset: 0;box-shadow: none}.com_jdownloads.view-form #adminForm :is(.form-text,small,.text-muted){font-size: .82rem;color: #5A5663}.com_jdownloads.view-form #adminForm .input-group .btn{border-radius: 0 6px 6px 0;background: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}.com_jdownloads.view-form joomla-tab{margin-top: 1.5rem}.com_jdownloads.view-form joomla-tab button[role="tab"]{display: flex;align-items: center;justify-content: space-between;width: 100%;padding: .8rem 1rem;background: #fff;border: 1px solid var(--amorc-rule);border-radius: 6px;margin: 0 0 .4rem;box-shadow: none;text-align: left;font-family: var(--cassiopeia-font-family-body);font-size: .95rem;font-weight: 600;color: var(--amorc-blue)}.com_jdownloads.view-form joomla-tab button[role="tab"][aria-expanded="true"],.com_jdownloads.view-form joomla-tab button[role="tab"][aria-selected="true"]{border-left: 3px solid var(--amorc-gold);background: var(--amorc-tint)}.com_jdownloads.view-form joomla-tab button[role="tab"]::after{background: none !important}.com_jdownloads.view-form joomla-tab joomla-tab-element{padding: 1rem;margin: 0 0 .6rem;border: 1px solid var(--amorc-rule);border-radius: 6px;background: #fff;box-shadow: none}.com_jdownloads.view-form joomla-tab[view="accordion"] > button{display: flex;align-items: center;justify-content: space-between;width: 100%;margin: 0 0 .4rem;padding: .8rem 1rem;background: #fff;border: 1px solid var(--amorc-rule);border-left: 3px solid var(--amorc-rule);border-radius: 6px;box-shadow: none;text-align: left;font-weight: 600;color: var(--amorc-blue)}.com_jdownloads.view-form joomla-tab[view="accordion"] > button[aria-expanded="true"]{background: var(--amorc-tint);border-left-color: var(--amorc-gold)}.com_jdownloads.view-form joomla-tab[view="accordion"] > button::before,.com_jdownloads.view-form joomla-tab[view="accordion"] > button::after{display: none !important}.com_jdownloads.view-form joomla-tab[view="accordion"] > button .accordion-title{display: flex;align-items: center;justify-content: space-between;width: 100%}.com_jdownloads.view-form joomla-tab[view="accordion"] > button .accordion-icon{width: 9px;height: 9px;border-right: 2px solid var(--amorc-gold-ink);border-bottom: 2px solid var(--amorc-gold-ink);transform: rotate(45deg);background: none !important}.com_jdownloads.view-form joomla-tab[view="accordion"] > button[aria-expanded="true"] .accordion-icon{transform: rotate(-135deg)}.com_jdownloads.view-form #adminForm .field-calendar .input-group{display: flex;flex-wrap: nowrap}.com_jdownloads.view-form #adminForm .field-calendar .input-group input{flex: 1 1 auto;min-width: 0;border-radius: 6px 0 0 6px}body:not(:has(#navbar1437 .item-5548)) .am-rapidi .am-rapido--uff{display: none !important}.com_jdownloads.view-form [aria-controls="publishing"],.com_jdownloads.view-form #publishing{display: none !important}.am-carica{margin: 0 0 1.5rem;padding: 1.1rem 1.2rem;background: #fff;border: 1px solid var(--amorc-rule);border-top: 3px solid var(--amorc-gold);border-radius: 6px;font-family: var(--amorc-font-serif) !important;color: #26242C}.am-carica *{font-family: inherit !important}.am-carica__tit{margin: 0 0 .9rem;font-family: var(--amorc-font-display) !important;font-size: 1.15rem;font-weight: 600;color: var(--amorc-blue)}.am-carica__passi{list-style: none;margin: 0 0 1rem;padding: 0;display: grid;gap: .8rem}.am-carica__passi li{display: grid;grid-template-columns: 2rem minmax(0,1fr);gap: .75rem;align-items: start;margin: 0}.am-carica__n{display: grid;place-items: center;width: 2rem;height: 2rem;border-radius: 50%;background: var(--amorc-blue);color: #E6C65C;font-family: var(--cassiopeia-font-family-body) !important;font-weight: 700}.am-carica__passi li > div > strong{display: block;font-size: 1rem;color: var(--amorc-blue)}.am-carica__passi p{margin: .15rem 0 0;font-size: .97rem;line-height: 1.55}.am-carica code{display: inline-block;margin-top: .25rem;padding: .15rem .5rem;border-radius: 4px;background: var(--amorc-tint);color: var(--amorc-blue);font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace !important;font-size: .88rem;white-space: normal}.am-carica__note{margin: 0;padding: .8rem 1rem .8rem 2rem;background: var(--amorc-tint);border-radius: 4px;font-size: .92rem;line-height: 1.5}.am-carica__note li{margin: 0 0 .35rem}.am-carica__note li:last-child{margin-bottom: 0}.com_dpcalendar.view-form .am-ev-titolo{position: relative;margin: 0 0 1.5rem;padding: 0 0 .75rem;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display);font-size: clamp(1.5rem,2.5vw,2.1rem);font-weight: 600;line-height: 1.2;color: var(--amorc-blue)}.com_dpcalendar.view-form .am-ev-titolo::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}.am-carica__formati{display: flex;flex-direction: column;align-items: flex-start;gap: .3rem;margin-top: .4rem}.am-carica__formati code{margin: 0 !important}.am-carica__consiglio{margin: 0 0 .8rem;padding: .75rem 1rem;border: 1px dashed var(--amorc-gold);border-radius: 4px;background: #fffdf6;font-size: .93rem;line-height: 1.5}.am-carica mark,.am-carica code{color: var(--amorc-blue)}.com_dpcalendar.view-form .dp-tabs{display: flex;flex-wrap: wrap;gap: .4rem}.com_dpcalendar.view-form .dp-tabs__label{flex: 1 1 auto;margin: 0 !important;padding: .7rem 1rem !important;background: #fff !important;border: 1px solid var(--amorc-rule) !important;border-radius: 6px !important;font-family: var(--cassiopeia-font-family-body);font-size: .95rem;font-weight: 600;text-align: center;color: var(--amorc-blue);cursor: pointer}.com_dpcalendar.view-form .dp-tabs__input:checked + .dp-tabs__label{background: var(--amorc-blue) !important;border-color: var(--amorc-blue) !important;color: #fff !important}.com_dpcalendar.view-form .dp-tabs__tab{order: 99;width: 100%;margin-top: .6rem;padding: 1.1rem 1rem !important;border: 1px solid var(--amorc-rule) !important;border-radius: 6px;background: #fff}.com_dpcalendar.view-form .control-label label{font-family: var(--cassiopeia-font-family-body);font-weight: 600;color: var(--amorc-blue)}.com_dpcalendar.view-form :is(input[type="text"],input[type="time"],select,textarea).dp-input,.com_dpcalendar.view-form .controls :is(input[type="text"],select){border: 1px solid var(--amorc-rule);border-radius: 6px}.com_dpcalendar.view-form :is(input,select,textarea):focus{border-color: var(--amorc-gold) !important;outline: 2px solid rgba(201,162,39,.25);box-shadow: none !important}.com_dpcalendar.view-form fieldset.dp-form-radio{display: inline-flex;border: 1px solid var(--amorc-rule);border-radius: 999px;padding: 3px;gap: 2px;background: #fff}.com_dpcalendar.view-form fieldset.dp-form-radio input{position: absolute;opacity: 0;pointer-events: none}.com_dpcalendar.view-form fieldset.dp-form-radio label{margin: 0 !important;padding: .35rem 1rem !important;border: 0 !important;border-radius: 999px !important;background: transparent !important;box-shadow: none !important;font-family: var(--cassiopeia-font-family-body);font-size: .88rem;font-weight: 600;color: #5A5663 !important;cursor: pointer}.com_dpcalendar.view-form fieldset.dp-form-radio label::before,.com_dpcalendar.view-form fieldset.dp-form-radio label::after{display: none !important}.com_dpcalendar.view-form fieldset.dp-form-radio input:checked + label{background: var(--amorc-blue) !important;color: #fff !important}.com_dpcalendar.view-form .dp-datepicker__button,.com_dpcalendar.view-form .group-add{background: var(--amorc-blue) !important;border-color: var(--amorc-blue) !important;color: #fff !important;border-radius: 6px}.com_dpcalendar.view-form .com-dpcalendar-eventform__actions{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: .5rem;margin-top: 1.5rem}.com_dpcalendar.view-form .com-dpcalendar-eventform__actions .dp-button{display: inline-flex;align-items: center;justify-content: center;gap: .4rem;min-height: 44px;margin: 0;padding: .5rem 1rem;border: 1px solid var(--amorc-rule);border-radius: 6px;background: #fff;font-family: var(--cassiopeia-font-family-body);font-weight: 600;color: var(--amorc-blue)}.com_dpcalendar.view-form .com-dpcalendar-eventform__actions .dp-button-apply{background: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}.com_dpcalendar.view-form .com-dpcalendar-eventform__actions .dp-button:hover{border-color: var(--amorc-gold)}.com_dpcalendar.view-form .com-dpcalendar-eventform__actions .dp-button-cancel{color: #8a3a3a}.com-dpcalendar-eventform .dp-field-scheduling,.com-dpcalendar-eventform .dp-free-information-text{display: none !important}.com-dpcalendar-eventform .dp-field-schedule{display: none !important}.am-rapidi .am-rapido--uff{background: #F7F1E1 !important;border-color: #E2CF96 !important;box-shadow: inset 0 -3px 0 var(--amorc-gold)}.am-rapidi .am-rapido--uff:hover,.am-rapidi .am-rapido--uff:focus-visible{background: #F2E8CC !important;border-color: var(--amorc-gold) !important}.am-5x1000__cf{align-items: center !important;gap: .4rem .75rem !important}.am-5x1000__copia{display: inline-flex !important;align-items: center;justify-content: center;gap: .4rem;height: 36px;margin: 0 !important;padding: 0 .9rem !important;border: 1px solid var(--amorc-blue) !important;border-radius: 8px !important;background: var(--amorc-blue) !important;color: #fff !important;font-family: var(--cassiopeia-font-family-body);font-size: .85rem !important;font-weight: 600;line-height: 1;letter-spacing: .02em;cursor: pointer;transition: background .15s,border-color .15s}.am-5x1000__copia::before{content: "";width: 15px;height: 15px;flex: none;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='12' height='12' rx='2'/%3E%3Cpath d='M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1'/%3E%3C/svg%3E") center / contain no-repeat}.am-5x1000__copia:hover,.am-5x1000__copia:focus-visible{background: #2e2b55 !important;border-color: var(--amorc-gold) !important}.com_dpcalendar.view-event .com-dpcalendar-event{row-gap: 0;column-gap: 2rem;font-family: var(--amorc-font-serif);font-size: 1.06rem;line-height: 1.65;color: var(--amorc-ink)}.com_dpcalendar.view-event .com-dpcalendar-event > *{margin-bottom: 1.25rem}.com_dpcalendar.view-event .com-dpcalendar-event > :empty{display: none}.com_dpcalendar.view-event .com-dpcalendar-event__title{position: relative;margin: 0 0 .25rem;padding: 0 0 .75rem;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display);font-size: clamp(1.5rem,2.6vw,2.1rem);font-weight: 600;line-height: 1.2;color: var(--amorc-blue)}.com_dpcalendar.view-event .com-dpcalendar-event__title::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}.com_dpcalendar.view-event .com-dpcalendar-event__information{display: grid;gap: .55rem;margin: 0;padding: 1rem 1.25rem;border: 1px solid var(--amorc-rule);border-left: 3px solid var(--amorc-gold);border-radius: 6px;background: #fff}.com_dpcalendar.view-event .dp-description{display: grid;grid-template-columns: 8.5rem 1fr;gap: .1rem 1rem;align-items: baseline;margin: 0;padding: 0;background: none}.com_dpcalendar.view-event .dp-description__label{margin: 0;padding: 0;background: none;font-family: var(--cassiopeia-font-family-body);font-size: .72rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--amorc-gold-ink)}.com_dpcalendar.view-event .dp-description__description{margin: 0;padding: 0;background: none}.com_dpcalendar.view-event .dp-information__date .dp-description__description{font-weight: 600;color: var(--amorc-blue)}.com_dpcalendar.view-event .com-dpcalendar-event a.dp-link{color: var(--amorc-blue);text-decoration-color: var(--amorc-gold);text-underline-offset: 3px}.com_dpcalendar.view-event .com-dpcalendar-event__actions{display: flex;flex-wrap: wrap;gap: .5rem}.com_dpcalendar.view-event .com-dpcalendar-event .dp-button{display: inline-flex;align-items: center;gap: .4rem;min-height: 38px;margin: 0;padding: .35rem .9rem;border: 1px solid var(--amorc-rule);border-radius: 8px;background: #fff;box-shadow: none;font-family: var(--cassiopeia-font-family-body);font-size: .85rem;font-weight: 600;color: var(--amorc-blue);cursor: pointer}.com_dpcalendar.view-event .com-dpcalendar-event .dp-button:hover,.com_dpcalendar.view-event .com-dpcalendar-event .dp-button:focus-visible{border-color: var(--amorc-gold);background: #fdfaf1}.com_dpcalendar.view-event .com-dpcalendar-event .dp-button svg{width: 14px;height: 14px;fill: currentColor}.com_dpcalendar.view-event .com-dpcalendar-event .dp-button-delete{color: var(--amorc-garnet)}.com_dpcalendar.view-event .com-dpcalendar-event h2.dp-heading{position: relative;margin: 0 0 1rem;padding-bottom: .55rem;font-family: var(--amorc-font-display);font-size: 1.2rem;font-weight: 600;letter-spacing: .02em;color: var(--amorc-blue)}.com_dpcalendar.view-event .com-dpcalendar-event h2.dp-heading::after{content: "";position: absolute;left: 0;bottom: 0;width: 40px;height: 2px;background: var(--amorc-gold)}.com_dpcalendar.view-event .com-dpcalendar-event__description p{margin: 0 0 .8rem}.com_dpcalendar.view-event .com-dpcalendar-event__locations{align-self: start;padding: 1.1rem 1.2rem;border: 1px solid var(--amorc-rule);border-radius: 6px;background: var(--amorc-tint)}.com_dpcalendar.view-event .com-dpcalendar-event__locations .dp-location{display: grid;gap: .75rem}.com_dpcalendar.view-event .com-dpcalendar-event__locations h3.dp-heading{display: flex;align-items: center;gap: .45rem;margin: 0;font-family: var(--amorc-font-serif);font-size: 1.15rem;font-weight: 600;color: var(--amorc-blue)}.com_dpcalendar.view-event .com-dpcalendar-event__locations h3 svg{width: 15px;height: 15px;fill: var(--amorc-gold)}.com_dpcalendar.view-event .dp-location__edit-link{order: 2;margin-left: auto;opacity: .55}.com_dpcalendar.view-event .com-dpcalendar-event__locations .dp-button-bar{display: flex;flex-wrap: wrap;gap: .5rem}.com_dpcalendar.view-event .com-dpcalendar-event__locations .dp-button{background: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}.com_dpcalendar.view-event .com-dpcalendar-event__locations .dp-button:hover{background: #2e2b55;border-color: var(--amorc-gold)}.com_dpcalendar.view-event .com-dpcalendar-event__locations .dp-map{height: 240px;border: 1px solid var(--amorc-rule);border-radius: 6px;overflow: hidden}.com_dpcalendar.view-event .com-dpcalendar-event__locations .dp-location__details{display: grid;gap: .4rem;font-size: .95rem}.com_dpcalendar.view-event .com-dpcalendar-event__locations .dp-description{grid-template-columns: 1fr;gap: 0}.com_dpcalendar.view-event .dp-location__url a{word-break: break-all}@media (max-width: 575.98px){.com_dpcalendar.view-event .dp-description,.com_dpcalendar.view-event .com-dpcalendar-event__locations .dp-description{grid-template-columns: 1fr}}@media (min-width: 768px){.com_dpcalendar.view-event .com-dpcalendar-event__locations{grid-row: 7 / 11}}.tippy-box[data-theme~="light"]:has(.dp-event-tooltip){max-width: 340px !important;border: 1px solid var(--amorc-rule);border-top: 3px solid var(--amorc-gold);border-radius: 8px;background: #fff;box-shadow: 0 12px 32px rgba(20,18,42,.18);color: var(--amorc-ink)}.tippy-box[data-theme~="light"]:has(.dp-event-tooltip) > .tippy-content{padding: .9rem 1.05rem .8rem}.tippy-box[data-theme~="light"]:has(.dp-event-tooltip)[data-placement^="top"] > .tippy-arrow::before{border-top-color: #fff}.tippy-box[data-theme~="light"]:has(.dp-event-tooltip)[data-placement^="bottom"] > .tippy-arrow::before{border-bottom-color: var(--amorc-gold)}.dp-event-tooltip{display: grid;gap: .35rem;font-family: var(--amorc-font-serif);font-size: .92rem;line-height: 1.45}.dp-event-tooltip__date{font-family: var(--cassiopeia-font-family-body);font-size: .74rem;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;color: var(--amorc-gold-ink)}.dp-event-tooltip__date .dp-time__start::before{content: "· "}.dp-event-tooltip__calendar{order: 3;font-family: var(--cassiopeia-font-family-body);font-size: .76rem;font-weight: 400 !important;color: #5A5663}.dp-event-tooltip__link.dp-link{order: 2;font-family: var(--amorc-font-serif);font-size: 1.05rem;font-weight: 600;line-height: 1.3;color: var(--amorc-blue) !important;text-decoration: none !important}.dp-event-tooltip__link.dp-link:hover{text-decoration: underline !important;text-decoration-color: var(--amorc-gold) !important}.dp-event-tooltip__description{order: 4;margin-top: .2rem;padding-top: .5rem;border-top: 1px solid var(--amorc-rule);font-size: .88rem;color: #3d3a45}.dp-event-tooltip__description p{margin: 0 0 .3rem}.dp-event-tooltip__description p:last-child{margin-bottom: 0}.dp-event-tooltip__description a{color: var(--amorc-blue)}.dp-event-tooltip__description hr,.dp-event-tooltip hr{display: none}.dp-event-tooltip__actions{order: 5;display: flex;gap: .4rem;margin: .3rem 0 0;padding: .45rem 0 0;border-top: 1px solid var(--amorc-rule)}.dp-event-tooltip__action{display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;border: 1px solid var(--amorc-rule);border-radius: 6px;color: var(--amorc-blue)}.dp-event-tooltip__action:hover{border-color: var(--amorc-gold);background: #fdfaf1}.dp-event-tooltip__action svg{width: 13px;height: 13px}.am-gm-nota{display: flex;gap: .65rem;align-items: flex-start;margin: 0 0 1.5rem;padding: .8rem 1rem;border: 1px solid #E2CF96;border-left: 3px solid var(--amorc-gold);border-radius: 6px;background: #F7F1E1;font-size: .98rem;line-height: 1.5}.am-gm-nota svg{flex: none;margin-top: .15rem;color: var(--amorc-gold-ink)}.am-gradi{display: grid;grid-template-columns: repeat(auto-fill,minmax(210px,1fr));gap: .75rem;margin: 0 0 1.5rem}.am-grado{display: flex;align-items: center;gap: .9rem;min-height: 76px;padding: .8rem 1rem;border: 1px solid var(--amorc-rule);border-radius: 8px;background: #fff;color: var(--amorc-ink) !important;text-decoration: none !important;transition: border-color .15s,box-shadow .15s,transform .15s}.am-grado:hover,.am-grado:focus-visible{border-color: var(--amorc-gold);box-shadow: 0 6px 18px rgba(20,18,42,.08);transform: translateY(-1px)}.am-grado__num{flex: none;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 50%;background: var(--amorc-blue);font-family: var(--amorc-font-display);font-size: 1.05rem;font-weight: 600;color: #E6C65C}.am-grado__testo{display: grid;line-height: 1.25}.am-grado__testo strong{font-family: var(--amorc-font-serif);font-size: 1.1rem;color: var(--amorc-blue)}.am-grado__testo span{font-size: .9rem;color: #5A5663}.am-grado__freccia{margin-left: auto;color: var(--amorc-gold-deep) !important;font-size: 1.1rem;transition: transform .15s}.am-grado:hover .am-grado__freccia{transform: translateX(3px)}.card.am-nav-video{margin: 0 0 1.5rem !important;padding: .9rem 1rem 1rem !important;border: 1px solid var(--amorc-rule) !important;border-left: 3px solid var(--amorc-gold) !important;border-radius: 8px;background: var(--amorc-tint) !important}.card.am-nav-video > .card-body::before{content: "I video sono raccolti in più sezioni: scegli qui quella che ti interessa.";display: block;margin: 0 0 .7rem;padding-left: 1.6rem;background: no-repeat left center / 1.1rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236E551A' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='15' height='14' rx='2'/%3E%3Cpath d='M17 10l5-3v10l-5-3z'/%3E%3C/svg%3E");font-family: var(--amorc-font-serif);font-size: 1rem;font-weight: 600;line-height: 1.4;color: var(--amorc-blue)}.am-nav-video ul.mod-menu a{padding: .5rem 1rem !important;font-weight: 600;box-shadow: 0 1px 2px rgba(20,18,42,.06)}.am-nav-video ul.mod-menu li.current > a,.am-nav-video ul.mod-menu li.active > a{box-shadow: inset 0 -2px 0 var(--amorc-gold)}@media (max-width: 640px){.am-nav-video ul.mod-menu{flex-wrap: wrap !important;overflow: visible !important;padding-bottom: 0 !important}.am-nav-video ul.mod-menu a{padding: .45rem .8rem !important;font-size: .88rem}}.am-sedi--cal > li{display: flex}.am-sedi--cal > li > .am-sede{flex: 1 1 auto;height: 100%;min-height: 72px}.container-header .navbar-brand > a::before,.container-header .navbar-brand > a::after,.container-header .navbar-brand > .brand-logo::before,.container-header .navbar-brand > .brand-logo::after{content: none !important;display: none !important}.container-header .navbar-brand > a,.container-header .navbar-brand > .brand-logo{display: block !important;line-height: 0}.container-header .navbar-brand img{height: 50px !important;width: auto !important;max-width: none !important}@media (min-width: 992px) and (max-width: 1299px){.container-header .navbar-brand img{height: 46px !important}}@media (max-width: 991px){.container-header .navbar-brand img{height: 42px !important;max-width: calc(100vw - 150px) !important;object-fit: contain;object-position: left center}}@media (min-width: 992px) and (max-width: 1199.98px){.container-header .navbar-brand img{height: 32px !important}.container-header .container-nav .metismenu{gap: 8px !important}.container-header{gap: 12px !important}}:root{--am-r: 6px;--am-r-card: 8px}body.site :is(.container-component,.container-sidebar-right,.container-header,.container-top-a,.container-bottom-a) :is(.btn,.button,.dp-button,.rsform-submit-button,button[type="submit"],input[type="submit"],input[type="button"]):not(.btn-group > *):not(.input-group > *):not(.navbar-toggler){border-radius: var(--am-r) !important}body.site .container-component :is(.form-control,.form-select,input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="url"],input[type="search"],input[type="date"],select,textarea):not(.input-group > *){border-radius: var(--am-r) !important}body.site .input-group > :first-child:not(:last-child){border-top-left-radius: var(--am-r) !important;border-bottom-left-radius: var(--am-r) !important}body.site .input-group > :last-child:not(:first-child){border-top-right-radius: var(--am-r) !important;border-bottom-right-radius: var(--am-r) !important}body.site .card{--card-border-radius: var(--am-r-card);--card-inner-border-radius: calc(var(--am-r-card) - 1px);border-radius: var(--am-r-card) !important}body.site .card > .card-header:first-child{border-radius: calc(var(--am-r-card) - 1px) calc(var(--am-r-card) - 1px) 0 0}body.site .container-component .formResponsive .rsform-submit-button{background: var(--amorc-blue) !important;border-color: var(--amorc-blue) !important}body.site .container-component .formResponsive .rsform-submit-button:hover{background: var(--amorc-garnet) !important;border-color: var(--amorc-garnet) !important}body.site .container-component :is(.btn-success,.btn-info){--btn-bg: var(--amorc-blue);--btn-border-color: var(--amorc-blue);--btn-hover-bg: var(--amorc-blue-2);--btn-hover-border-color: var(--amorc-blue-2);--btn-color: #fff;--btn-hover-color: #fff;background-color: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}body.site .container-component .btn-primary:not(form .btn-primary){--btn-bg: var(--amorc-blue);--btn-border-color: var(--amorc-blue);--btn-hover-bg: var(--amorc-blue-2);--btn-hover-border-color: var(--amorc-blue-2);background-color: var(--amorc-blue);border-color: var(--amorc-blue);color: #fff}body.site .container-component .btn-danger{--btn-bg: var(--amorc-garnet);--btn-border-color: var(--amorc-garnet);--btn-hover-bg: var(--amorc-garnet-deep);--btn-hover-border-color: var(--amorc-garnet-deep);background-color: var(--amorc-garnet);border-color: var(--amorc-garnet);color: #fff}body.site .container-component :is(.btn-secondary,.btn-light,.btn-outline-secondary,.btn-outline-primary,.btn-default):not(.input-password-toggle){--btn-bg: #fff;--btn-color: var(--amorc-blue);--btn-border-color: var(--amorc-rule);--btn-hover-bg: #fdfaf1;--btn-hover-color: var(--amorc-blue);--btn-hover-border-color: var(--amorc-gold);background-color: #fff;color: var(--amorc-blue);border-color: var(--amorc-rule)}body.site .container-component .btn{font-family: var(--cassiopeia-font-family-body);font-weight: 600}.com_eventbooking h1.eb-page-heading{position: relative;margin: 0 0 1.5rem;padding-bottom: .75rem;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display);font-size: 2rem;font-weight: 600;line-height: 1.2;color: var(--amorc-blue)}.com_eventbooking h1.eb-page-heading::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}body.site .container-component .fc .fc-toolbar-title{font-family: var(--amorc-font-display);font-size: 1.15rem;font-weight: 600;color: var(--amorc-blue)}.com_dpcalendar.view-event .com-dpcalendar-event a.dp-link{color: var(--cassiopeia-color-primary);text-decoration-color: currentColor}.com_dpcalendar.view-event .com-dpcalendar-event__locations h3.dp-heading{font-family: var(--amorc-font-display);font-size: 1.05rem}.com_eventbooking #eb-event-page .eb-description :is(div,p,li,td,th,span,blockquote,h2,h3,h4)[style]{font-family: inherit !important;color: inherit !important}.com_eventbooking #eb-event-page .eb-description p[style]{font-size: inherit !important}.com_eventbooking #eb-event-page .eb-description [style*="max-width: 800px"]{max-width: none !important;padding: 0 !important}.com_eventbooking #eb-event-page .eb-description :is(h2,h3)[style]{font-family: var(--amorc-font-display) !important;font-weight: 600 !important;text-transform: none !important;letter-spacing: .01em !important;color: var(--amorc-blue) !important;border-bottom: 0 !important}.com_eventbooking #eb-event-page .eb-description h2[style]{font-size: 1.35rem !important}.com_eventbooking #eb-event-page .eb-description h3[style]{font-size: 1.1rem !important}.com_eventbooking #eb-event-page .eb-description blockquote[style]{background: var(--amorc-tint) !important;border-left: 3px solid var(--amorc-gold) !important;border-radius: 0 var(--am-r) var(--am-r) 0;font-family: var(--amorc-font-serif) !important;color: var(--amorc-ink) !important}.com_eventbooking #eb-event-page .eb-description :is(table,td,th)[style*="#000"],.com_eventbooking #eb-event-page .eb-description :is(table,td,th){border-color: var(--amorc-rule) !important}body.site .container-component .btn-group > .btn:first-child{border-top-left-radius: var(--am-r) !important;border-bottom-left-radius: var(--am-r) !important}body.site .container-component .btn-group > .btn:last-child{border-top-right-radius: var(--am-r) !important;border-bottom-right-radius: var(--am-r) !important}body.site .container-component .js-tiny-toggler-button{border-radius: var(--am-r) !important}body.site .container-component :where(.dp-button){background-color: #fff;color: var(--amorc-blue);border: 1px solid var(--amorc-rule);font-family: var(--cassiopeia-font-family-body);font-weight: 600}body.site .container-component form :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea){max-width: 100%}body.site .container-component ul.pagination{flex-wrap: wrap;max-width: 100%;margin-left: 0 !important}@media (max-width: 767.98px){body.site .container-component :is(.am-video-cap__serie,.am-contributo__meta,.am-pub__meta,.am-contatti__social-titolo,.am-flip-badge,.df-book-title,.am-man__pag,.am-org__citta,.am-contatti__eyebrow){font-size: 12px !important}body.site .mod-breadcrumbs,body.site .mod-breadcrumbs *{font-size: 12.5px !important}body.site .container-component .com-content-article__body :is(ul,ol) > li > a:only-child,body.site .container-component .com-content-article__body aside li > a,body.site .container-component .am-video-card figcaption a,body.site .container-component :is(a.am-riga__titolo,a.am-ag__tutti,a.am-alloggio__nome){display: inline-block;padding-block: 8px}body.site .container-component :is(h1,.page-header h1,h1.am-ev-titolo,h1.dp-page-heading,.com-dpcalendar-event__title,h1.eb-page-heading):not(:empty){font-size: 1.7rem !important;line-height: 1.2}body.site .container-component h1:empty{display: none}}body.site .container-component :is(.com-content-article__body,.com-dpcalendar-event__description,.eb-description,.dp-event-tooltip__description){overflow-wrap: anywhere}@media (max-width: 767.98px){body.site .container-component :is(.am-5x1000__etichetta,.am-email-uffici__nome){font-size: 12px !important}body.site .container-component :is(a.jd_download_url,.jd_back_button a,a.jd_back_button){display: inline-block;padding-block: 9px}body.site .container-component :is(a[href^="tel:"],a[href^="mailto:"]):not(p a):not(td a){display: inline-block;padding-block: 8px}}.container-header{padding-inline: max(16px,calc((100% - 1320px) / 2)) !important}.container-header > .container-topbar{position: absolute;width: 0;height: 0;padding: 0;margin: 0;overflow: visible}.container-header .navbar-brand{margin-left: 0 !important;padding-left: 0 !important}body.com_jdownloads.view-category:has(.page-header h1) [class^="jd_cat_subheader_title"]{display: none !important}body.site .container-component .am-video-card figcaption,body.site .container-component .am-video-card figcaption a{font-family: var(--amorc-font-serif) !important;font-size: 1.05rem;font-weight: 600;line-height: 1.35;color: var(--amorc-blue);letter-spacing: 0;text-transform: none}body.site .container-component a.am-btn-pdf{background: var(--amorc-blue) !important;border-color: var(--amorc-blue) !important;color: #fff !important;border-radius: var(--am-r) !important}body.site .container-component a.am-btn-pdf:hover{background: var(--amorc-blue-2) !important}body.site ._df_thumb{cursor: pointer}body.site .am-flip-badge{display: inline-flex;align-items: center;gap: 6px;margin: 10px 0 0;padding: 6px 12px;border: 1px solid var(--amorc-rule);border-radius: 999px;background: #fff;font-family: var(--cassiopeia-font-family-body);font-size: .8rem;font-weight: 600;color: var(--amorc-blue);cursor: pointer;line-height: 1.2}body.site .am-flip-badge:hover,body.site .am-flip-badge:focus-visible{border-color: var(--amorc-gold);background: #fdfaf1;outline: none}body.site .am-flip-badge svg{width: 14px;height: 14px;flex: none}body.site .am-pub__cover .am-flip-badge{display: flex;width: fit-content;margin: 8px auto 0}@media (max-width: 991.98px){.container-header .navbar-collapse{max-height: calc(100vh - 58px);overflow-y: auto;padding: 6px 16px 22px !important;background: #fff !important;border-top: 2px solid var(--amorc-gold);box-shadow: 0 18px 30px rgba(20,18,42,.18)}.container-header .navbar-collapse ul.mod-menu{display: flex;flex-direction: column;gap: 0;padding: 0;margin: 0}.container-header .navbar-collapse li.level-1{margin: 0 !important;padding: 0 !important;border: 0 !important;border-bottom: 1px solid var(--amorc-rule) !important;background: none !important}.container-header .navbar-collapse li.level-1 > :is(a,button){display: flex !important;align-items: center;gap: 14px;width: 100%;min-height: 56px;margin: 0 !important;padding: 8px 2px !important;border: 0 !important;border-radius: 0 !important;background: none !important;box-shadow: none !important;font-family: var(--cassiopeia-font-family-body) !important;font-size: 1.02rem !important;font-weight: 600 !important;color: var(--amorc-blue) !important;text-align: left !important;text-decoration: none !important;justify-content: flex-start !important}.container-header .navbar-collapse li.level-1 > :is(a,button)::before{content: "";flex: none;width: 36px;height: 36px;border-radius: 50%;background-color: var(--amorc-blue);background-repeat: no-repeat;background-position: center;background-size: 18px 18px}.container-header .navbar-collapse li.level-1 > :is(a,button) > .fas{display: none !important}.container-header .navbar-collapse li.level-1 > a > .visually-hidden{position: static !important;width: auto !important;height: auto !important;margin: 0 !important;clip: auto !important;clip-path: none !important;overflow: visible !important;white-space: normal !important}.container-header .navbar-collapse li.level-1.current > a{color: var(--amorc-gold-ink) !important}html body .container-header .navbar-collapse ul.mod-menu > li.level-1 > button.mm-toggler{padding: 8px 2px !important;justify-content: flex-start !important}html body .container-header .navbar-collapse ul.mod-menu > li.level-1 > button.mm-toggler::after{content: "" !important;display: block !important;position: static !important;margin-left: auto;width: 18px;height: 18px;border: 0 !important;background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23232140'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%209l6%206%206-6'%2F%3E%3C%2Fsvg%3E") no-repeat center / 18px 18px;transition: transform .2s;transform: none}html body .container-header .navbar-collapse ul.mod-menu > li.level-1 > button.mm-toggler[aria-expanded="true"]::after{transform: rotate(180deg) !important}.container-header .navbar-collapse li.level-1 > ul{margin: 0 0 10px 50px !important;padding: 4px 0 !important;border: 0 !important;border-left: 2px solid var(--amorc-gold) !important;background: none !important}.container-header .navbar-collapse li.level-1 > ul li a,.container-header .navbar-collapse li.level-1 > ul li > :is(button,span){display: block;padding: 10px 14px !important;font-family: var(--cassiopeia-font-family-body) !important;font-size: .95rem !important;font-weight: 500 !important;color: #3d3a45 !important;background: none !important;border: 0 !important}.container-header .navbar-collapse li.level-1 > ul li.current > a{color: var(--amorc-blue) !important;font-weight: 700 !important}.container-header .navbar-collapse li.level-1 > ul ul{margin-left: 12px !important}.container-header .navbar-collapse li.level-1:has(> a.voce-tenue),.container-header .navbar-collapse li.level-1:has(> a.voce-cta){border-bottom: 0 !important;padding-top: 10px !important}html body .container-header .navbar-collapse ul.mod-menu > li.level-1 > a:is(.voce-tenue,.voce-cta){justify-content: center !important}.container-header .navbar-collapse li.level-1 > a.voce-tenue{justify-content: center;min-height: 48px;border: 1px solid var(--amorc-blue) !important;border-radius: var(--am-r) !important}.container-header .navbar-collapse li.level-1 > a.voce-cta{justify-content: center;min-height: 48px;background: var(--amorc-gold) !important;border-radius: var(--am-r) !important;color: var(--amorc-blue-dark) !important}.container-header .navbar-collapse li.level-1 > a:is(.voce-tenue,.voce-cta)::before{width: 28px;height: 28px;background-size: 15px 15px}.container-header .navbar-collapse li.level-1 > a.voce-cta::before{background-color: var(--amorc-blue-dark)}.container-header .navbar-collapse .item-5343 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2011l9-8%209%208'%2F%3E%3Cpath%20d%3D'M5%2010v10h14V10'%2F%3E%3Cpath%20d%3D'M10%2020v-6h4v6'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5375 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'9'%20cy%3D'8'%20r%3D'3.2'%2F%3E%3Cpath%20d%3D'M3%2020v-.5a6%206%200%200%201%2012%200v.5'%2F%3E%3Ccircle%20cx%3D'17'%20cy%3D'9'%20r%3D'2.4'%2F%3E%3Cpath%20d%3D'M16%2014.3a4.5%204.5%200%200%201%205.5%204.4v.3'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5381 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M2.5%205h6a3.5%203.5%200%200%201%203.5%203.5V20a2.5%202.5%200%200%200-2.5-2.5h-7z'%2F%3E%3Cpath%20d%3D'M21.5%205h-6A3.5%203.5%200%200%200%2012%208.5V20a2.5%202.5%200%200%201%202.5-2.5h7z'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5474 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'5'%20width%3D'18'%20height%3D'16'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M3%2010h18M8%203v4M16%203v4'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5487 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'2.5'%20y%3D'5.5'%20width%3D'14'%20height%3D'13'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M16.5%2010l5-3v10l-5-3z'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5500 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2020h4L19%209l-4-4L4%2016z'%2F%3E%3Cpath%20d%3D'M13.5%206.5l4%204'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5501 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'5'%20width%3D'18'%20height%3D'14'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M3%207l9%206%209-6'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5504 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'5'%20y%3D'11'%20width%3D'14'%20height%3D'10'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M8%2011V7.5a4%204%200%200%201%208%200V11'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5540 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M3%2012h18M12%203c2.6%202.6%203.8%205.6%203.8%209S14.6%2018.4%2012%2021M12%203C9.4%205.6%208.2%208.6%208.2%2012s1.2%206.4%203.8%209'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5541 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3.5'%20y%3D'3.5'%20width%3D'7'%20height%3D'7'%20rx%3D'1.5'%2F%3E%3Crect%20x%3D'13.5'%20y%3D'3.5'%20width%3D'7'%20height%3D'7'%20rx%3D'1.5'%2F%3E%3Crect%20x%3D'3.5'%20y%3D'13.5'%20width%3D'7'%20height%3D'7'%20rx%3D'1.5'%2F%3E%3Crect%20x%3D'13.5'%20y%3D'13.5'%20width%3D'7'%20height%3D'7'%20rx%3D'1.5'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5542 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M12%2011v6M12%207.6v.4'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5543 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'5'%20width%3D'18'%20height%3D'16'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M3%2010h18M8%203v4M16%203v4'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5544 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%203.5l2.5%205.3%205.8.7-4.3%204%201.1%205.8L12%2016.4l-5.1%202.9%201.1-5.8-4.3-4%205.8-.7z'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5545 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M14%203H6.5A2.5%202.5%200%200%200%204%205.5v13A2.5%202.5%200%200%200%206.5%2021h11a2.5%202.5%200%200%200%202.5-2.5V9z'%2F%3E%3Cpath%20d%3D'M14%203v6h6M8%2013h8M8%2017h5'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5547 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M14.5%206.2a4.2%204.2%200%200%200-5.6%205.4L3.5%2017l3.5%203.5%205.4-5.4a4.2%204.2%200%200%200%205.4-5.6l-2.6%202.6-2.5-.7-.7-2.5z'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5548 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'9'%20cy%3D'8'%20r%3D'3.2'%2F%3E%3Cpath%20d%3D'M3%2020v-.5a6%206%200%200%201%2012%200v.5'%2F%3E%3Ccircle%20cx%3D'17'%20cy%3D'9'%20r%3D'2.4'%2F%3E%3Cpath%20d%3D'M16%2014.3a4.5%204.5%200%200%201%205.5%204.4v.3'%2F%3E%3C%2Fsvg%3E") !important}.container-header .navbar-collapse .item-5833 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'2.5'%20y%3D'5.5'%20width%3D'14'%20height%3D'13'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M16.5%2010l5-3v10l-5-3z'%2F%3E%3C%2Fsvg%3E") !important}html body .container-header .navbar-collapse .metismenu > li > :is(a,button):is(:hover,:focus,:active)::before{position: static !important;background-color: var(--amorc-blue) !important;background-repeat: no-repeat !important;background-position: center !important;background-size: 18px 18px !important}html body .container-header .navbar-collapse .metismenu > li > a:is(.voce-tenue,.voce-cta):is(:hover,:focus,:active)::before{background-size: 15px 15px !important}html body .container-header .navbar-collapse .metismenu > li > a.voce-cta:is(:hover,:focus,:active)::before{background-color: var(--amorc-blue-dark) !important}}body.site .am-voce__icona{display: grid !important;place-items: center;flex: none;width: 40px !important;height: 40px !important;border-radius: 50% !important;background: var(--amorc-blue) !important;color: #E6C65C !important}body.site .am-voce__icona svg{width: 20px !important;height: 20px !important}body.site .container-component :is(a.am-btn-pdf,a.am-pub__btn){display: inline-flex !important;align-items: center;justify-content: center;gap: 6px;min-height: 40px;height: auto;padding: 0 20px !important;border: 1px solid var(--amorc-blue) !important;border-radius: var(--am-r) !important;background: var(--amorc-blue) !important;color: #fff !important;font-family: var(--cassiopeia-font-family-body) !important;font-size: .85rem !important;font-weight: 600 !important;line-height: 1.2;text-decoration: none !important;box-shadow: none !important}body.site .container-component :is(a.am-btn-pdf,a.am-pub__btn):is(:hover,:focus-visible){background: var(--amorc-blue-2) !important;border-color: var(--amorc-gold) !important;color: #fff !important}body.site .am-scheda__flip .dearflip-books{display: flex;flex-direction: column;align-items: center}body.site .am-scheda__flip .am-flip-badge,body.site .am-pub__cover .am-flip-badge{margin: 10px auto 0 !important}body.site .com-content-article__body .am-video-griglia:has(.am-video-card__serie){display: grid;grid-template-columns: repeat(3,minmax(0,1fr)) !important;gap: 24px !important}@media (min-width: 576px){body.site .com-content-article__body .am-video-griglia:has(.am-video-card__serie):is(:has(> :nth-child(4):last-child),:has(> :nth-child(2):last-child)){grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 28px !important}}@media (max-width: 991.98px){body.site .com-content-article__body .am-video-griglia:has(.am-video-card__serie){grid-template-columns: repeat(2,minmax(0,1fr)) !important;gap: 18px !important}}@media (max-width: 575.98px){body.site .com-content-article__body .am-video-griglia:has(.am-video-card__serie){grid-template-columns: 1fr !important}}body.site .am-video-card:has(.am-video-card__serie){display: flex;flex-direction: column;overflow: hidden;border: 1px solid var(--amorc-rule);border-radius: var(--am-r-card,8px);background: #fff;box-shadow: 0 6px 18px rgba(20,18,42,.06);transition: box-shadow .2s,border-color .2s,transform .2s}body.site .am-video-card:has(.am-video-card__serie):hover{border-color: #E2CF96;box-shadow: 0 12px 28px rgba(20,18,42,.12);transform: translateY(-2px)}body.site .com-content-article__body .am-video-card:has(.am-video-card__serie) .am-video-card__media{border-radius: 0 !important;margin: 0 !important}body.site .am-video-card:has(.am-video-card__serie) figcaption{display: flex !important;flex-direction: column;flex: 1;gap: 6px;margin: 0 !important;padding: 14px 16px 16px !important;font-weight: 400 !important}body.site .am-video-card .am-video-card__serie{font-family: var(--cassiopeia-font-family-body);font-size: .7rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;line-height: 1.3;color: var(--amorc-gold-ink)}body.site .container-component .am-video-card .am-video-card__titolo,body.site .container-component .am-video-card .am-video-card__titolo a{font-family: var(--amorc-font-serif) !important;font-size: 1.12rem !important;font-weight: 600 !important;line-height: 1.3;color: var(--amorc-blue) !important}body.site .am-video-card .am-video-card__desc{font-family: var(--amorc-font-serif);font-size: .95rem;font-weight: 400;line-height: 1.5;color: #4A4750}body.site .am-video-card .am-video-card__durata{display: inline-flex;align-items: center;gap: 6px;margin-top: auto;padding-top: 6px;font-family: var(--cassiopeia-font-family-body);font-size: .8rem;font-weight: 500;color: #6B6670}body.site .am-video-card .am-video-card__durata::before{content: "";width: 14px;height: 14px;background: var(--amorc-gold-deep);-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M12%207v5l3%202'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'9'%2F%3E%3Cpath%20d%3D'M12%207v5l3%202'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}body.site .am-vmembri.am-video-card:has(.am-video-card__serie) .am-vmembri__player{border-radius: 0;box-shadow: none}body.site .am-vmembri.am-video-card figcaption span{margin-top: 0}body.site .am-video-card .am-video-card__meta{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 16px;margin-top: auto;padding-top: 6px}body.site .am-video-card .am-video-card__meta .am-video-card__durata{margin-top: 0;padding-top: 0}body.site .am-video-card .am-video-card__data{display: inline-flex;align-items: center;gap: 6px;font-family: var(--cassiopeia-font-family-body);font-size: .8rem;font-weight: 500;color: #6B6670}body.site .am-video-card .am-video-card__data::before{content: "";width: 14px;height: 14px;flex: none;background: var(--amorc-gold-deep);-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'5'%20width%3D'18'%20height%3D'16'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M3%2010h18M8%203v4M16%203v4'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'5'%20width%3D'18'%20height%3D'16'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M3%2010h18M8%203v4M16%203v4'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}@media (max-width: 575.98px){body.site .am-vmembri-griglia:has(.am-video-card__serie){grid-template-columns: 1fr;gap: 18px}}@media (max-width: 991.98px){html body .container-header .navbar-collapse li.level-1 > ul > li.level-2 > button.mm-toggler{display: flex !important;align-items: center;justify-content: space-between !important;gap: 12px;width: 100% !important;box-sizing: border-box;padding: 10px 8px 10px 14px !important;font-weight: 500 !important;color: #3d3a45 !important;text-align: left}html body .container-header .navbar-collapse li.level-1 > ul > li.level-2 > button.mm-toggler::after{content: "" !important;display: block !important;position: static !important;flex: none;width: 28px !important;height: 28px !important;margin: 0 !important;border: 1px solid var(--amorc-rule,#E6E1D6) !important;border-radius: 50%;background: #FBF8F1 url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23232140'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%209l6%206%206-6'%2F%3E%3C%2Fsvg%3E") center / 16px 16px no-repeat !important;transform: none !important;transition: transform .2s}html body .container-header .navbar-collapse li.level-1 > ul > li.level-2 > button.mm-toggler[aria-expanded="true"]{color: var(--amorc-blue) !important;font-weight: 600 !important}html body .container-header .navbar-collapse li.level-1 > ul > li.level-2 > button.mm-toggler[aria-expanded="true"]::after{transform: rotate(180deg) !important;border-color: #E2CF96 !important}.container-header .navbar-collapse li.level-1 > ul > li.level-2 > ul{margin: 0 0 8px 14px !important;padding: 2px 0 !important;border-left: 2px solid #E2CF96 !important}.container-header .navbar-collapse li.level-1 > ul > li.level-2 > ul li a{padding: 9px 14px !important;font-size: .9rem !important;font-weight: 400 !important}html body .container-header .navbar-collapse .metismenu ul:is(.mm-show,.mm-collapsing){width: auto !important}html body .container-header .navbar-collapse{overflow-x: hidden}}@media (min-width: 576px){body.site .am-pub:has(.am-pub__btn):not(:has(.am-pub__btn ~ .am-pub__btn)){grid-template-rows: auto auto 1fr auto;row-gap: 0 !important;align-items: start}body.site .am-pub:has(.am-pub__btn):not(:has(.am-pub__btn ~ .am-pub__btn)) > .am-pub__corpo{display: contents}body.site .am-pub:has(.am-pub__btn):not(:has(.am-pub__btn ~ .am-pub__btn)) > .am-pub__cover{grid-column: 1;grid-row: 1 / 4}body.site .am-pub:has(.am-pub__btn):not(:has(.am-pub__btn ~ .am-pub__btn)) > .am-pub__corpo > :not(.am-pub__azioni){grid-column: 2}body.site .am-pub:has(.am-pub__btn):not(:has(.am-pub__btn ~ .am-pub__btn)) > .am-pub__corpo > .am-pub__azioni{grid-column: 1;grid-row: 4;margin: 10px 0 0 !important}body.site .am-pub:has(.am-pub__btn):not(:has(.am-pub__btn ~ .am-pub__btn)) .am-pub__azioni .am-pub__btn{display: flex;width: 100%;justify-content: center;box-sizing: border-box}body.site .am-scheda:has(> .am-scheda__corpo > .am-btn-pdf){grid-template-rows: 1fr auto;row-gap: 0 !important}body.site .am-scheda > .am-scheda__corpo:has(> .am-btn-pdf){display: contents}body.site .am-scheda:has(> .am-scheda__corpo > .am-btn-pdf) > .am-scheda__flip{grid-column: 1;grid-row: 1}body.site .am-scheda > .am-scheda__corpo > :not(.am-btn-pdf){grid-column: 2;grid-row: 1;align-self: start}body.site .am-scheda > .am-scheda__corpo > a.am-btn-pdf{grid-column: 1;grid-row: 2;display: flex;width: 100%;justify-content: center;box-sizing: border-box;margin: 10px 0 0 !important;align-self: end}}body.site .am-libro{margin: 1.5rem 0 2.25rem;overflow: hidden;border: 1px solid var(--amorc-rule);border-radius: var(--am-r-card,8px);background: #fff;box-shadow: 0 6px 18px rgba(20,18,42,.06)}body.site .am-libro__sfoglia{padding: 20px 16px 12px;background: #F7F4EE}body.site .am-libro__sfoglia > p{margin: 0}body.site .com-content-article__body .am-libro__nota{margin: 8px 0 0;text-align: center;font-family: var(--amorc-font-serif);font-size: .92rem;font-style: italic;color: #6B6670}body.site .am-libro__scheda{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 14px 24px;padding: 18px 20px;border-top: 1px solid var(--amorc-rule)}body.site .com-content-article__body .am-libro__autore{flex: 1 1 260px;margin: 0;font-family: var(--amorc-font-serif);font-size: 1.02rem;line-height: 1.45;color: var(--amorc-blue)}body.site .am-libro__etichetta{display: block;margin-bottom: 3px;font-family: var(--cassiopeia-font-family-body);font-size: .7rem;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: var(--amorc-gold-ink)}body.site .com-content-article__body .am-libro__azioni{display: flex;flex-wrap: wrap;gap: 10px;margin: 0}body.site .com-content-article__body a.am-libro__btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 40px;padding: 8px 16px;border: 1px solid var(--amorc-blue);border-radius: var(--am-r,6px);font-family: var(--cassiopeia-font-family-body);font-size: .9rem;font-weight: 600;line-height: 1.2;text-decoration: none !important;transition: background-color .2s,color .2s,border-color .2s}body.site .com-content-article__body a.am-libro__btn::before{content: "";flex: none;width: 17px;height: 17px;background: currentColor}body.site .com-content-article__body a.am-libro__btn--pdf{background: var(--amorc-blue);color: #fff !important}body.site .com-content-article__body a.am-libro__btn--pdf::before{-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%204v11M7%2010l5%205%205-5M5%2020h14'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%204v11M7%2010l5%205%205-5M5%2020h14'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}body.site .com-content-article__body a.am-libro__btn--pdf:is(:hover,:focus-visible){background: #3a3766;border-color: #3a3766}body.site .com-content-article__body a.am-libro__btn--amazon{background: #fff;color: var(--amorc-blue) !important;border-color: var(--amorc-rule)}body.site .com-content-article__body a.am-libro__btn--amazon::before{-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%204h2l2.4%2011h10.2L20%208H6.2'%2F%3E%3Ccircle%20cx%3D'9.5'%20cy%3D'19'%20r%3D'1.4'%2F%3E%3Ccircle%20cx%3D'17'%20cy%3D'19'%20r%3D'1.4'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%204h2l2.4%2011h10.2L20%208H6.2'%2F%3E%3Ccircle%20cx%3D'9.5'%20cy%3D'19'%20r%3D'1.4'%2F%3E%3Ccircle%20cx%3D'17'%20cy%3D'19'%20r%3D'1.4'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}body.site .com-content-article__body a.am-libro__btn--amazon:is(:hover,:focus-visible){border-color: var(--amorc-gold);background: #FBF8F1}body.site .com-content-article__body .am-libro__sfoglia p.am-libro__nota{text-align: center !important}body.site .am-libro__sfoglia ._df_book,body.site .am-libro__sfoglia .df-container{background-color: transparent !important}@media (max-width: 575.98px){body.site .am-libro__scheda{padding: 16px}body.site .com-content-article__body .am-libro__azioni,body.site .com-content-article__body a.am-libro__btn{width: 100%}}body.site .container-component .am-pub:has(.am-pub__btn ~ .am-pub__btn) > .am-pub__corpo{display: flex;flex-direction: column;min-height: 100%}body.site .container-component .am-pub:has(.am-pub__btn ~ .am-pub__btn) .am-pub__azioni{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 20px;margin: auto 0 0 !important;padding-top: 14px}body.site .container-component .am-pub:has(.am-pub__btn ~ .am-pub__btn) .am-pub__azioni a.am-pub__btn:not(.am-pub__btn--pieno){gap: 7px;min-height: 40px;padding: 0 !important;border: 0 !important;background: none !important;color: var(--amorc-blue) !important;font-size: .92rem;text-decoration: underline transparent !important;text-underline-offset: 4px;transition: text-decoration-color .2s,color .2s}body.site .container-component .am-pub:has(.am-pub__btn ~ .am-pub__btn) .am-pub__azioni a.am-pub__btn:not(.am-pub__btn--pieno)::before{content: "";flex: none;width: 17px;height: 17px;background: var(--amorc-gold-deep);-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%204v11M7%2010l5%205%205-5M5%2020h14'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%204v11M7%2010l5%205%205-5M5%2020h14'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}body.site .container-component .am-pub:has(.am-pub__btn ~ .am-pub__btn) .am-pub__azioni a.am-pub__btn:is([href*="amazon"],[href*="amzn"])::before{-webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%204h2l2.4%2011h10.2L20%208H6.2'%2F%3E%3Ccircle%20cx%3D'9.5'%20cy%3D'19'%20r%3D'1.4'%2F%3E%3Ccircle%20cx%3D'17'%20cy%3D'19'%20r%3D'1.4'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%204h2l2.4%2011h10.2L20%208H6.2'%2F%3E%3Ccircle%20cx%3D'9.5'%20cy%3D'19'%20r%3D'1.4'%2F%3E%3Ccircle%20cx%3D'17'%20cy%3D'19'%20r%3D'1.4'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat}body.site .container-component .am-pub:has(.am-pub__btn ~ .am-pub__btn) .am-pub__azioni a.am-pub__btn:not(.am-pub__btn--pieno):is(:hover,:focus-visible){background: none !important;color: var(--amorc-blue-2,var(--amorc-blue)) !important;text-decoration-color: var(--amorc-gold) !important}body.site .container-component .am-pub:has(.am-pub__btn ~ .am-pub__btn) .am-pub__azioni::after{content: "";order: 1;flex-basis: 100%;height: 0}body.site .container-component .am-pub:has(.am-pub__btn ~ .am-pub__btn) .am-pub__azioni a.am-pub__btn:not(.am-pub__btn--pieno){order: 2;min-height: 32px}body.site .container-component .am-pub:has(.am-pub__btn ~ .am-pub__btn) .am-pub__azioni{row-gap: 4px;column-gap: 22px}body.site .am-flip-badge{justify-content: center !important;white-space: nowrap;text-align: center;padding-inline: 14px !important;font-size: .85rem !important}body.site .am-libro{display: grid;grid-template-columns: 240px minmax(0,1fr)}body.site .am-libro__sfoglia{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 24px 20px}body.site .am-libro__sfoglia > p{display: flex;flex-direction: column;align-items: center;gap: 12px}body.site .am-libro__sfoglia ._df_thumb{width: 180px;max-width: 100%}body.site .am-libro__sfoglia .am-flip-badge{width: 180px;max-width: 100%;min-height: 40px;box-sizing: border-box}body.site .am-libro__scheda{flex-direction: column;align-items: flex-start;justify-content: center;gap: 18px;padding: 24px 28px;border-top: 0;border-left: 1px solid var(--amorc-rule)}body.site .com-content-article__body .am-libro__autore{flex: 0 0 auto}@media (max-width: 767.98px){body.site .am-libro{grid-template-columns: minmax(0,1fr)}body.site .am-libro__scheda{border-left: 0;border-top: 1px solid var(--amorc-rule);padding: 18px 16px}body.site .am-libro__scheda,body.site .com-content-article__body .am-libro__azioni{align-items: stretch;width: 100%}}@media (min-width: 576px){body.site .am-pub:has(.am-flip-badge){grid-template-columns: 170px minmax(0,1fr) !important}}body.site .am-pub__cover .am-flip-badge{width: 100%;box-sizing: border-box;min-height: 40px;font-size: .8rem !important;padding-inline: 8px !important;gap: 6px}body.site .am-flip-badge{flex-wrap: nowrap}@media (max-width: 575.98px){body.site .am-flip-badge{white-space: normal;line-height: 1.2;text-align: center}}.am-bacheca :is(.container-component,.container-sidebar-right) > :has(#mod-custom1505){order: 6}.am-bacheca .container-component > .main-bottom.am-evento-risalto{border-top-width: 5px;background: linear-gradient(180deg,#fbf6e6 0%,#fff 75%);box-shadow: 0 12px 30px -16px rgba(201,162,39,.6)}.am-evento-risalto .am-evento-etichetta{margin: 0 0 .25rem;font-family: var(--cassiopeia-font-family-headings);font-size: .75rem;font-weight: 700;letter-spacing: .12em;text-transform: uppercase;color: var(--amorc-gold-deep)}.am-evento-risalto .am-evento-date{margin: 0 0 .6rem;font-family: var(--amorc-font-display);font-size: 1.3rem;font-weight: 600;line-height: 1.25;color: var(--amorc-blue-dark)}.am-evento-risalto .am-evento-azioni{margin: 1rem 0 0}.am-evento-risalto .am-evento-azioni .amorc-btn{display: inline-block}.am-evento-risalto .am-card-media img{border-radius: 6px}@media (max-width: 575.98px){.am-evento-risalto .am-evento-azioni .amorc-btn{display: block;text-align: center}}.am-bacheca .am-evidenza.am-evento-risalto p.am-card-media{margin: 0 0 1rem !important}@media (max-width: 767.98px){.am-bacheca .am-evidenza.am-evento-risalto .am-card-media img{width: 100% !important;max-width: none}}.container-header .container-nav > .container-search{margin-top: 0}@media (max-width: 991.98px){.container-header .container-nav > .navbar{margin-top: 0}.container-header .container-nav > .container-search{margin-top: 0 !important}.container-header{min-height: 64px}}.am-5x1000 > p.am-5x1000__cf{margin: .3rem 0 .8rem !important}@media (max-width: 767.98px){.am-5x1000 > p.am-5x1000__cf{margin-bottom: 1rem !important}}body.com_jdownloads.view-category .jd-item-page > h1{position: relative;margin: 0 0 1.5rem;padding: 0 0 .75rem;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display) !important;font-size: clamp(1.6rem,2.5vw,2.25rem);font-weight: 600;line-height: 1.2;color: var(--amorc-blue)}body.com_jdownloads.view-category .jd-item-page > h1::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}body.com_jdownloads.view-category:has(.jd-item-page > h1) [class^="jd_cat_subheader_title"]{display: none !important}body.site .container-component .com-content-article__body ul.am-sedi > li > a.am-sede{display: flex}@media (max-width: 480px){.com-content-article__body ul.am-sedi--cal{grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}body.site .container-component .com-content-article__body ul.am-sedi--cal > li > a.am-sede{justify-content: center}}body.com_jdownloads .jd-item-page [class^="jd_categories_title"]{display: grid !important;grid-template-columns: 40px minmax(0,1fr);column-gap: 14px;row-gap: 2px;align-items: center}body.com_jdownloads .jd-item-page [class^="jd_categories_title"]::before{grid-row: 1 / span 2}body.com_jdownloads .jd-item-page [class^="jd_categories_title"] > a{grid-column: 2;align-self: end}body.com_jdownloads .jd-item-page [class^="jd_categories_title"] > .jd_categories_inner_wrapper{grid-column: 2;align-self: start;justify-self: start;margin: 0 !important;padding: 0 !important;float: none !important}body.com_jdownloads .jd-item-page .jd_cats_sum_files{float: none !important;padding: 0 !important;text-align: left !important;font-size: .85rem;color: #6b6670}body.com_jdownloads .jd-item-page .jd_content_wrapper a.jd_download_url{text-align: left !important;padding: 2px 0 !important}body.com_jdownloads .jd-item-page .jd_content_wrapper .jd_featured_pic:empty{display: none}body.com_jdownloads .jd-item-page .jd_content_wrapper .jd_associations:not(:has(*)){display: none}body.com_jdownloads.view-category:not(:has(.jd-item-page > h1,.page-header h1)) [class^="jd_cat_subheader_title"]{position: relative;display: block;margin: 0 0 1.5rem;padding: 0 0 .75rem !important;border-bottom: 1px solid var(--amorc-rule);font-family: var(--amorc-font-display) !important;font-size: clamp(1.6rem,2.5vw,2.25rem);font-weight: 600;line-height: 1.2;color: var(--amorc-blue)}body.com_jdownloads.view-category:not(:has(.jd-item-page > h1,.page-header h1)) [class^="jd_cat_subheader_title"]::after{content: "";position: absolute;left: 0;bottom: -1px;width: 56px;height: 2px;background: var(--amorc-gold)}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .formValidation{display: block !important}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .formValidation > .formNoError{display: none}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .formValidation > .formError{display: block;margin-top: 4px;font-size: .82rem;color: #8b1e2d}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .rsform-block :is(input:not([type="checkbox"]):not([type="radio"]),select){margin-bottom: 0 !important}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .rsform-block{margin-bottom: 1.1rem}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .formDescription{margin: 6px 0 0 !important;line-height: 1.45}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .rsform-block-contributo{padding: 20px 24px !important}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .rsform-block-contributo > :first-child{margin-top: 0 !important}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .rsform-block-contributo > :last-child{margin-bottom: 0 !important}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) :is(.rsform-block-autorizzo-social,.rsform-block-accettazione-regolamenti-interni,.rsform-block-informativa-privacy){padding: 14px 16px !important}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) :is(.rsform-block-autorizzo-social,.rsform-block-accettazione-regolamenti-interni,.rsform-block-informativa-privacy) label{font-weight: 400;line-height: 1.5}@media (max-width: 575.98px){.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .rsform-block-contributo{padding: 16px 18px !important}.container-component :is([id^="rsform_41_page"],[id^="rsform_43_page"]) .rsform-submit-button{width: 100%;padding-top: 14px;padding-bottom: 14px}}body.site .container-component .com-content-article__body ul.am-email-uffici > li > a{display: flex;width: 100%}.com-content-article__body .am-gl__card a{color: var(--amorc-blue);text-decoration-color: var(--amorc-gold);text-underline-offset: 3px}.com-content-article__body .am-gl__card a:hover,.com-content-article__body .am-gl__card a:focus-visible{color: var(--amorc-gold-deep)}@media (min-width: 768px){.com-content-article__body .am-gl__mappa img,.am-gl__mappa iframe{aspect-ratio: 4 / 3}}.am-prenatale-intro{overflow: hidden;margin: 0;padding: 0}.am-prenatale-intro p{margin: 0 0 .9rem;line-height: 1.6}.am-prenatale-intro__img{float: right;width: 190px !important;height: auto;margin: 0 0 1rem 1.5rem;border-radius: 4px;box-shadow: 0 8px 22px -12px rgba(20,18,42,.45)}.am-prenatale-intro__invito{margin-bottom: 0 !important;color: var(--amorc-blue)}@media (max-width: 575.98px){.am-prenatale-intro__img{float: none;display: block;width: 150px !important;margin: 0 auto 1.25rem}}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-events{align-items: center}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-event-harness:nth-child(n+4 of .fc-daygrid-event-harness){display: none !important}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-events:has(> .fc-daygrid-event-harness:nth-child(4 of .fc-daygrid-event-harness))::after{content: "+";display: block;font-size: 11px;font-weight: 700;line-height: 8px;color: var(--amorc-gold-deep,#8a6d1f)}@media (max-width: 575.98px){.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-events{gap: 2px}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-event{width: 6px;height: 6px}.mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-dayGridMonth-view .fc-daygrid-day-events:has(> .fc-daygrid-event-harness:nth-child(4 of .fc-daygrid-event-harness))::after{font-size: 10px;line-height: 6px}}.com-dpcalendar-calendar__custom-text{font-family: var(--amorc-font-serif,Spectral,Georgia,serif);font-size: 1.1rem;line-height: 1.62;color: rgb(38,36,44);margin: 0 0 1.5rem}.com-dpcalendar-calendar__custom-text p{margin: 0 0 .6rem}.mod-dpcalendar-mini .fc-list-event{display: grid !important;grid-template-columns: auto 1fr;column-gap: .55rem;align-items: start;padding: .55rem 0}.mod-dpcalendar-mini .fc-list-event > .fc-list-event-time{grid-column: 1 / -1;width: auto !important;padding-bottom: .15rem !important}.mod-dpcalendar-mini .fc-list-event > .fc-list-event-graphic{width: auto !important;padding-right: 0 !important;display: flex !important;align-items: center;height: calc(1lh + .15rem);box-sizing: border-box;font-size: inherit}.mod-dpcalendar-mini .fc-list-event > .fc-list-event-title{width: auto !important;padding-left: 0 !important}.mod-dpcalendar-mini .fc-list-event .dp-event__time:empty{display: none}a.jd_download_url{overflow-wrap: anywhere}.com-content-category__articles{overflow-x: auto}#eb-registrants-management-page .filters{display: flex;flex-wrap: wrap;gap: 8px}#eb-registrants-management-page .filters .btn-group{float: none;flex-wrap: wrap;max-width: 100%}#eb-registrants-management-page .chosen-container{max-width: 100% !important}#eb-registrants-management-page table.table{display: block;overflow-x: auto;max-width: 100%}.container-header .navbar-collapse .item-5892 > :is(a,button)::before{background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23E6C65C'%20stroke-width%3D'1.7'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9%204H6.5A1.5%201.5%200%200%200%205%205.5v14A1.5%201.5%200%200%200%206.5%2021h11a1.5%201.5%200%200%200%201.5-1.5v-14A1.5%201.5%200%200%200%2017.5%204H15'%2F%3E%3Crect%20x%3D'9'%20y%3D'2.5'%20width%3D'6'%20height%3D'3'%20rx%3D'1'%2F%3E%3Cpath%20d%3D'M9%2011h6M9%2015h6'%2F%3E%3C%2Fsvg%3E") !important}body:not(:has(#navbar1437 .item-5892)) .am-rapidi .am-rapido--seg{display: none !important}.am-rapidi .am-rapido--seg{background: #F7F1E1 !important;border-color: #E2CF96 !important;box-shadow: inset 0 -3px 0 var(--amorc-gold)}.am-rapidi .am-rapido--seg:hover,.am-rapidi .am-rapido--seg:focus-visible{background: #F2E8CC !important;border-color: var(--amorc-gold) !important}html:not(.am-push) .item-5898{display: none !important}.am-pushinv{position: relative;margin: 0 0 1.25rem;padding: 1.1rem 1.2rem 1rem;border: 1px solid #e6c65c;border-left-width: 4px;border-radius: 8px;background: #fffaf0;color: var(--amorc-ink,#17171A)}.am-pushinv[hidden],.am-pushinv__azioni[hidden]{display: none !important}.main-top.card:has(.am-pushinv[hidden]){display: none !important}.am-pushinv__tit{margin: 0 0 .35rem;font-family: var(--amorc-font-display);font-size: 1.15rem;color: var(--amorc-blue,#232140)}.am-pushinv__testo{margin: 0 0 .8rem}.am-pushinv__azioni{display: flex;flex-wrap: wrap;gap: .5rem;margin-bottom: .6rem}.am-bacheca .am-pushinv .am-pushinv__attiva{display: inline-flex;align-items: center;min-height: 44px;padding: .5rem 1.1rem;border: 0 !important;border-radius: 6px;background: var(--amorc-blue,#232140) !important;color: #fff !important;font-family: var(--cassiopeia-font-family-body) !important;font-size: 1rem;font-weight: 600;text-decoration: none !important;box-shadow: none !important;cursor: pointer}.am-bacheca .am-pushinv .am-pushinv__attiva:hover,.am-bacheca .am-pushinv .am-pushinv__attiva:focus-visible{background: var(--amorc-mark,#4B3F70) !important}.am-bacheca .am-pushinv .am-pushinv__attiva:disabled{opacity: .6;cursor: wait}.am-bacheca .am-pushinv button.am-pushinv__nonora{min-height: 44px;padding: .5rem 1rem;border: 1px solid #c9c4d8 !important;border-radius: 6px;background: #fff !important;color: var(--amorc-blue,#232140) !important;font-family: var(--cassiopeia-font-family-body) !important;font-size: 1rem;font-weight: 600;box-shadow: none !important;cursor: pointer}.am-bacheca .am-pushinv button.am-pushinv__nonora:hover,.am-bacheca .am-pushinv button.am-pushinv__nonora:focus-visible{background: #f1eff6 !important}.am-pushinv__nota{margin: .3rem 0 0;font-size: .9rem;color: #5f5874}.am-pushinv--ok{border-color: #8fbf8c;background: #f2f9f1}.am-pushinv--ok .am-pushinv__testo{margin: 0;font-weight: 600;color: #2d6a2a}.am-pushinv--ok .am-pushinv__nota{display: none}@media (min-width: 576px){body.site .am-inizia--letture .am-scheda{grid-template-columns: 170px minmax(0,1fr) !important}body.site .am-inizia--letture .am-scheda__flip{width: 170px !important;max-width: none !important}body.site .am-inizia--letture .am-scheda__flip :is(.dearflip-books,._df_thumb,.df-book-wrapper){width: 100% !important;max-width: none !important}}@media (max-width: 575px){body.site .am-inizia--letture :is(.am-scheda__flip,.am-pub__cover){width: 150px !important;max-width: none !important}body.site .am-inizia--letture :is(.am-scheda__flip,.am-pub__cover) :is(.dearflip-books,._df_thumb,.df-book-wrapper){width: 100% !important;max-width: none !important}}.com-content-article__body sup > a[href^="#nota-"]{padding: 0 .12em;font-family: var(--cassiopeia-font-family-body);font-weight: 600;color: var(--amorc-gold-ink);text-decoration: none}.com-content-article__body sup > a[href^="#nota-"]:hover{color: var(--amorc-garnet);text-decoration: underline}.com-content-article__body:has(ol.am-note) :is([id^="nota-"],[id^="rif-"],h2[id],h3[id]){scroll-margin-top: 96px}.com-content-article__body ol.am-note{margin: 0 0 2rem;padding: .9rem 0 0 1.6em;border-top: 1px solid var(--amorc-rule);font-size: .88rem;line-height: 1.55;color: var(--amorc-ink)}.com-content-article__body ol.am-note li{margin: 0 0 .5rem;padding-left: .2em}.com-content-article__body ol.am-note li::marker{font-weight: 600;color: var(--amorc-gold-ink)}.com-content-article__body ol.am-note li:target{background: var(--amorc-tint);border-radius: 4px}.com-content-article__body ol.am-note a[href^="#rif-"]{margin-left: .3em;text-decoration: none}.com-content-article__body:has(ol.am-note) blockquote{margin: 1.5rem 0;padding: .9rem 1.2rem;background: var(--amorc-tint);border-left: 3px solid var(--amorc-gold);border-radius: 0 var(--am-r) var(--am-r) 0;font-family: var(--amorc-font-serif)}.com-content-article__body:has(ol.am-note) blockquote > p:last-child{margin-bottom: 0}.com-content-article__body .am-capitoli{display: grid;grid-template-columns: 1fr auto 1fr;gap: 12px;align-items: stretch;margin: 2.5rem 0 1rem;padding-top: 1.25rem;border-top: 1px solid var(--amorc-rule)}.com-content-article__body .am-capitoli a{display: flex;flex-direction: column;gap: 2px;padding: .7rem 1rem;border: 1px solid var(--amorc-rule);border-radius: var(--am-r-card);background: #fff;color: var(--amorc-blue);text-decoration: none;line-height: 1.3}.com-content-article__body .am-capitoli a:hover{border-color: var(--amorc-gold);background: #fdfaf1}.com-content-article__body .am-capitoli a span{font-family: var(--cassiopeia-font-family-body);font-size: .72rem;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;color: var(--amorc-gold-ink)}.com-content-article__body .am-capitoli .am-capitoli__prec{grid-column: 1}.com-content-article__body .am-capitoli .am-capitoli__indice{grid-column: 2;justify-content: center;text-align: center}.com-content-article__body .am-capitoli .am-capitoli__succ{grid-column: 3;text-align: right}.com-content-article__body ol.am-sommario-capitoli{padding-left: 0;list-style: none;counter-reset: none}.com-content-article__body ol.am-sommario-capitoli li{margin: 0;padding: .75rem 0;border-top: 1px solid var(--amorc-rule);line-height: 1.45}.com-content-article__body ol.am-sommario-capitoli li a{text-decoration: none}.com-content-article__body ol.am-sommario-capitoli li a strong{font-family: var(--cassiopeia-font-family-body);font-size: .78rem;letter-spacing: .06em;text-transform: uppercase;color: var(--amorc-gold-ink)}@media (max-width: 767px){.com-content-article__body .am-capitoli{grid-template-columns: 1fr}.com-content-article__body .am-capitoli :is(.am-capitoli__prec,.am-capitoli__succ,.am-capitoli__indice){grid-column: auto;text-align: left}}html body #iubenda-cs-banner #iubenda-cs-title{color: #fff !important}html body #iubenda-cs-banner #iubenda-cs-paragraph,html body #iubenda-cs-banner #iubenda-cs-paragraph *{color: rgba(255,255,255,.9) !important}html body #iubenda-cs-banner a,html body #iubenda-cs-banner #iubenda-cs-paragraph a{color: #E2C46A !important;text-decoration: underline !important}html body #iubenda-cs-banner button.iubenda-cs-close-btn{color: #fff !important;opacity: .85 !important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn.iubenda-cs-btn-primary,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn.iubenda-cs-btn-primary{background-color: var(--amorc-gold) !important;color: #232140 !important;border: 1px solid var(--amorc-gold) !important;border-radius: var(--am-r,6px) !important;font-weight: 700 !important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-accept-btn.iubenda-cs-btn-primary:hover,html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-reject-btn.iubenda-cs-btn-primary:hover{background-color: #fff !important;border-color: #fff !important;color: #232140 !important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn{background-color: transparent !important;color: #fff !important;border: 1px solid var(--amorc-gold) !important;border-radius: var(--am-r,6px) !important}html body #iubenda-cs-banner .iubenda-cs-opt-group button.iubenda-cs-customize-btn:hover{background-color: rgba(255,255,255,.1) !important}html body #iubenda-cs-banner button:focus-visible{outline: 2px solid #fff !important;outline-offset: 2px !important}.am-inizia--letture .am-pub__cover :is(._df_thumb,.df-book-wrapper){display: block;width: 100% !important;height: auto !important;aspect-ratio: 170 / 242}.am-inizia--letture .am-pub__cover :is(.df-book-page1,.df-book-page2,.df-book-cover){width: 100% !important;height: 100% !important}.am-inizia--letture .am-pub__cover .df-book-cover img{width: 100% !important;height: 100% !important;object-fit: cover;object-position: center}.am-inizia--letture .am-pub__desc{margin: 0 0 1.1rem;font-family: var(--amorc-font-serif);font-size: 1.05rem;line-height: 1.5;color: var(--amorc-ink)}@media (min-width: 768px){.main-bottom .mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-header-toolbar{grid-template-columns: 1fr auto 1fr}.main-bottom .mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-header-toolbar .fc-toolbar-chunk:nth-child(1){grid-column: 1;grid-row: 1;justify-content: flex-start}.main-bottom .mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-header-toolbar .fc-toolbar-chunk:nth-child(2){grid-column: 2;grid-row: 1}.main-bottom .mod-dpcalendar-mini.mod-dpcalendar-mini.mod-dpcalendar-mini .fc-header-toolbar .fc-toolbar-chunk:nth-child(3){grid-column: 3;grid-row: 1}.main-bottom .mod-dpcalendar-mini .fc-list-event{grid-template-columns: 8.5rem 1.25rem minmax(0,1fr);column-gap: 0;align-items: center;padding: 0;border-bottom: 1px solid var(--amorc-rule)}.main-bottom .mod-dpcalendar-mini .fc-list-event > td{border: 0 !important}.main-bottom .mod-dpcalendar-mini .fc-list-event > .fc-list-event-time{grid-column: auto;padding: .8rem .9rem !important}.main-bottom .mod-dpcalendar-mini .fc-list-event > .fc-list-event-graphic{height: auto;justify-content: center;padding: 0 !important}.main-bottom .mod-dpcalendar-mini .fc-list-event > .fc-list-event-title{padding: .8rem .9rem .8rem .35rem !important}}@media (max-width: 767.98px){.main-bottom .mod-dpcalendar-mini .fc-list-event{padding: .7rem 0;border-bottom: 1px solid var(--amorc-rule)}.main-bottom .mod-dpcalendar-mini .fc-list-event > td{border: 0 !important;padding-top: 0 !important;padding-bottom: 0 !important}.main-bottom .mod-dpcalendar-mini .fc-list-event > .fc-list-event-time{padding: 0 .9rem .3rem !important}.main-bottom .mod-dpcalendar-mini .fc-list-event > .fc-list-event-graphic{padding-left: .9rem !important;height: calc(1.02rem * 1.5)}.main-bottom .mod-dpcalendar-mini .fc-list-event > .fc-list-event-title{padding-right: .9rem !important;line-height: 1.5}}.itemid-5533 .com-dpcalendar-calendar__calendar{min-height: 100vh}.container-sidebar-right .mod-custom .am-voce__freccia{color: var(--amorc-gold-ink)}


/* === AGGIUNTA 101 (30-10-2026): calendario degli incontri pubblici (voce 5533), vista Mese, nello stile del sito ===
   Prima: intestazioni e numeri dei giorni come link blu sottolineati, eventi lilla (colore impostato da DPCalendar
   sull'elemento) con testo viola poco leggibile, giorno corrente color sabbia. Solo per questa pagina:
   i calendari dell'area membri restano come sono. */
.itemid-5533 .com-dpcalendar-calendar .fc-col-header-cell { background: #F6F4EF; }
.itemid-5533 .com-dpcalendar-calendar .fc-col-header-cell-cushion { padding: .6rem 0; color: #5A5663; text-decoration: none; font-family: var(--cassiopeia-font-family-body); font-size: .72rem; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-day-number { padding: .35rem .5rem; color: var(--amorc-blue); text-decoration: none; font-family: var(--cassiopeia-font-family-body); font-size: .85rem; font-weight: 600; font-variant-numeric: tabular-nums; }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-day-number:hover { color: var(--amorc-garnet); text-decoration: none; }
.itemid-5533 .com-dpcalendar-calendar .fc-day-other .fc-daygrid-day-number { color: #B9B4C2; font-weight: 400; }
.itemid-5533 .com-dpcalendar-calendar .fc-day-today { background: #FDFAF1 !important; }
.itemid-5533 .com-dpcalendar-calendar .fc-day-today .fc-daygrid-day-number { display: inline-grid; place-items: center; min-width: 1.85rem; height: 1.85rem; margin: .25rem .3rem; padding: 0 .3rem; border-radius: 999px; background: var(--amorc-gold); color: #1D1A2B; }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event { margin: 2px 4px 3px !important; padding: .25rem .4rem; border: 1px solid var(--amorc-rule) !important; border-left: 3px solid var(--amorc-gold) !important; border-radius: 2px; background: #fff !important; color: var(--amorc-ink) !important; white-space: normal; transition: background-color .15s ease, border-color .15s ease; }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event .fc-event-main { color: inherit; }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event .dp-event__time { display: block; font-family: var(--cassiopeia-font-family-body); font-size: .72rem; font-weight: 700; font-variant-numeric: tabular-nums; color: var(--amorc-gold-ink); }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event .dp-event__title { display: block; font-family: var(--amorc-font-serif); font-size: .86rem; line-height: 1.3; color: var(--amorc-ink); }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event:hover { border-color: var(--amorc-gold) !important; background: #FDFAF1 !important; }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event:hover .dp-event__title { color: var(--amorc-garnet); }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event.fc-event-past { opacity: .6; }
.itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event.fc-event-past:hover { opacity: 1; }
/* AGGIUNTA 101, telefono: caselle larghe circa 50 px, il testo andava a capo lettera per lettera. Al posto dell'evento un
   pallino oro (toccandolo si apre l'evento) e il numero del giorno evidenziato; i titoli si leggono nella vista Lista. */
@media (max-width: 767.98px) {
  .itemid-5533 .com-dpcalendar-calendar .fc-daygrid-day-frame { min-height: 3.4rem; }
  .itemid-5533 .com-dpcalendar-calendar .fc-daygrid-day-events { display: flex; flex-wrap: wrap; justify-content: center; gap: 4px; min-height: 0 !important; margin: 0 0 .3rem !important; }
  .itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event-harness { margin: 0 !important; }
  .itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event { display: block; width: 10px; height: 10px; margin: 0 !important; padding: 0; border: 0 !important; border-radius: 50%; background: var(--amorc-gold) !important; }
  .itemid-5533 .com-dpcalendar-calendar .fc-daygrid-event .fc-event-main { display: none; }
  .itemid-5533 .com-dpcalendar-calendar .fc-daygrid-day:has(.fc-daygrid-event) .fc-daygrid-day-number { color: var(--amorc-blue); font-weight: 700; }
  .itemid-5533 .com-dpcalendar-calendar .fc-daygrid-day-top { justify-content: center; }
  .itemid-5533 .com-dpcalendar-calendar .fc-daygrid-day-number { padding: .3rem 0; font-size: .82rem; }
  .itemid-5533 .com-dpcalendar-calendar .fc-day-today .fc-daygrid-day-number { margin: .2rem 0; }
}
/* AGGIUNTA 101, nota: l'altezza minima dell'AGGIUNTA 100 serve solo alla vista Lista (quella iniziale); in vista Mese lasciava uno spazio vuoto */
.itemid-5533 .com-dpcalendar-calendar__calendar:has(.fc-dayGridMonth-view) { min-height: 0; }

/* === AGGIUNTA 102 (30-10-2026): pagina Conferenze (voce 5475, DPCalendar vista «timeline») nello stile del sito ===
   Prima: titolo degli eventi su fascia blu acceso (colore del calendario DPCalendar) con testo bianco sottolineato,
   etichetta della data grigia, pulsanti e intervallo di date con lo stile predefinito. Solo per questa pagina. */
.itemid-5475 .com-dpcalendar-timeline .dp-button-bar__navigation .dp-button { display: inline-grid; place-items: center; min-width: 34px; height: 34px; padding: 0; border: 1px solid var(--amorc-rule); border-radius: var(--am-r, 2px); background: #fff; color: var(--amorc-blue); box-shadow: none; cursor: pointer; }
.itemid-5475 .com-dpcalendar-timeline .dp-button-bar__navigation .dp-button:hover { border-color: var(--amorc-gold); background: #FDFAF1; }
.itemid-5475 .com-dpcalendar-timeline .dp-button-bar__title { font-family: var(--amorc-font-display); font-size: 1.15rem; font-weight: 600; letter-spacing: .02em; color: var(--amorc-blue); }
.itemid-5475 .com-dpcalendar-timeline .com-dpcalendar-timeline__container::before { background: var(--amorc-rule); }
.itemid-5475 .com-dpcalendar-timeline .dp-event__dot { display: grid; place-items: center; border: 2px solid var(--amorc-gold); border-radius: 50%; background: #fff; color: var(--amorc-gold-ink); }
.itemid-5475 .com-dpcalendar-timeline .dp-event__dot-date { font-family: var(--cassiopeia-font-family-body); font-size: .68rem; font-weight: 700; letter-spacing: .04em; line-height: 1.1; text-align: center; text-transform: uppercase; }
.itemid-5475 .com-dpcalendar-timeline .dp-event__information { border: 1px solid var(--amorc-rule); border-radius: 0; background: #fff; box-shadow: none; }
.itemid-5475 .com-dpcalendar-timeline .dp-event__title { position: relative; margin: 0; padding: 1.25rem 1.5rem 1rem; border-bottom: 1px solid var(--amorc-rule); background: none !important; font-size: inherit; }
.itemid-5475 .com-dpcalendar-timeline .dp-event__title::before { display: none; }
.itemid-5475 .com-dpcalendar-timeline .dp-event__title::after { content: ""; position: absolute; left: 1.5rem; bottom: -1px; width: 40px; height: 2px; background: var(--amorc-gold); }
.itemid-5475 .com-dpcalendar-timeline .dp-event__title .dp-event__link { color: var(--amorc-blue) !important; text-decoration: none; font-family: var(--amorc-font-display); font-size: 1.35rem; font-weight: 600; line-height: 1.3; }
.itemid-5475 .com-dpcalendar-timeline .dp-event__title .dp-event__link:hover { color: var(--amorc-garnet) !important; }
.itemid-5475 .com-dpcalendar-timeline .dp-event__details { display: flex; flex-wrap: wrap; gap: .35rem 1.25rem; margin-top: 1rem; font-family: var(--cassiopeia-font-family-body); font-size: .88rem; color: #5A5663; }
.itemid-5475 .com-dpcalendar-timeline .dp-event__details .dp-icon { color: var(--amorc-gold-ink); }
.itemid-5475 .com-dpcalendar-timeline .dp-event__details .dp-link { color: var(--amorc-blue); text-decoration: none; border-bottom: 1px solid var(--amorc-rule); }
.itemid-5475 .com-dpcalendar-timeline .dp-event__details .dp-link:hover { color: var(--amorc-garnet); border-color: var(--amorc-garnet); }
.itemid-5475 .com-dpcalendar-timeline .dp-event__description { font-family: var(--amorc-font-serif); font-size: 1.02rem; line-height: 1.6; color: var(--amorc-ink); }
.itemid-5475 .com-dpcalendar-timeline .dp-event__description img { height: auto; max-width: 100%; }
@media (max-width: 767.98px) {
  .itemid-5475 .com-dpcalendar-timeline .dp-event__title { padding: 1rem 1rem .8rem; }
  .itemid-5475 .com-dpcalendar-timeline .dp-event__title::after { left: 1rem; }
  .itemid-5475 .com-dpcalendar-timeline .dp-event__title .dp-event__link { font-size: 1.08rem; }
  .itemid-5475 .com-dpcalendar-timeline .dp-event__details { font-size: .84rem; }
}

/* AGGIUNTA 103 (31-10-2026) – stili spostati dal testo degli articoli video, dove il validatore W3C li segnalava come errori.
   1) Video adattabile: prima nel testo degli articoli 600-608 (Storia sacra della Rosacroce). */
.rwd-video {
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	padding-top: 30px;
	position: relative;
}
.rwd-video iframe,
.rwd-video object,
.rwd-video embed {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
/* 2) Tabella «wdn_responsive_table»: prima nel testo dell'articolo 599 (Cos'è l'AMORC, video). Prima valeva per tutte le tabelle
   di quella pagina, ora solo per questa tabella; :where() mantiene la stessa priorità dell'originale. Tolto «font-weight: 0», non valido. */
table:where(.wdn_responsive_table) {
	width: 100%;
	max-width: 100%;
	border: 1px solid #d5d5d2;
	border-collapse: collapse
}

table:where(.wdn_responsive_table) caption {
	font-family: 'Tungsten A', 'Tungsten B', 'Arial Narrow', Arial, sans-serif;
	font-style: normal;
	font-size: 0rem;
	line-height: 0;
	margin-bottom: 0em
}

table:where(.wdn_responsive_table) th {
	font-family: 'Gotham SSm A', 'Gotham SSm B', Verdana, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: .02em;
	font-size: .9353rem;
	padding: 1.2307em 1.0833em 1.0833em;
	line-height: 1.333;
	background-color: #eae9e6
}

table:where(.wdn_responsive_table) td,
table:where(.wdn_responsive_table) th {
	text-align: left
}

table:where(.wdn_responsive_table) td {
	padding: .92307em 1em .7692em
}

table:where(.wdn_responsive_table) tbody tr:nth-of-type(even) {
	background-color: #f9f8f5
}

table:where(.wdn_responsive_table) tbody th {
	border-top: 1px solid #d5d5d2
}

table:where(.wdn_responsive_table) tbody td {
	border-top: 1px solid #d5d5d2
}

table.wdn_responsive_table thead th abbr {
	border-bottom: none
}

@media screen and (max-width:47.99em) {

	table.wdn_responsive_table td,
	table.wdn_responsive_table th {
		display: block
	}

	table.wdn_responsive_table thead tr {
		display: none
	}

	table.wdn_responsive_table tbody tr:first-child th {
		border-top-width: 0
	}

	table.wdn_responsive_table tbody tr:nth-of-type(even) {
		background-color: transparent
	}

	table.wdn_responsive_table tbody td {
		text-align: left
	}

	table.wdn_responsive_table tbody td:before {
		display: block;
		font-weight: 700;
		content: attr(data-header)
	}

	table.wdn_responsive_table tbody td:empty {
		display: none
	}

	table.wdn_responsive_table tbody td:nth-of-type(even) {
		background-color: #f9f8f5
	}
}

@media (min-width:48em) {
	table:where(.wdn_responsive_table) caption {
		font-size: 2.532rem
	}

	table:where(.wdn_responsive_table) th {
		padding: 1.2307em 1.2307em 1em;
		font-size: .802rem
	}

	table:where(.wdn_responsive_table) td {
		padding: .75em 1em .602em
	}
}

@media screen and (min-width:48em) {
	table.wdn_responsive_table thead th:not(:first-child) {
		text-align: center
	}

	table.wdn_responsive_table tbody td {
		text-align: center
	}

	table.wdn_responsive_table.flush-left td,
	table.wdn_responsive_table.flush-left thead th {
		text-align: left
	}
}

/* AGGIUNTA 104 (31-10-2026) – «Da dove iniziare» (modulo 1401): copertine statiche, immagine con link alla pagina,
   al posto dello sfogliatore dFlip, che così non serve più in home. Stesso aspetto della copertina dFlip (larga quanto la colonna, proporzioni 170×242, ombre). */
.am-pub__cover-link {
	display: block;
	width: 100%;
	aspect-ratio: 170 / 242;
	background: #f3ecd8;
	box-shadow: 1px 0 3px rgba(23, 23, 26, .18), 0 10px 10px rgba(0, 0, 0, .24);
	transition: transform .2s ease, box-shadow .2s ease;
}
.am-pub__cover-link img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 2px;
	box-shadow: 0 12px 24px -12px rgba(20, 18, 42, .55);
}
/* una regola più vecchia (.am-inizia--letture .am-pub__cover img) forza height:auto con !important */
.am-inizia--letture .am-pub__cover .am-pub__cover-link img {
	height: 100% !important;
}
.am-pub__cover-link:hover,
.am-pub__cover-link:focus-visible {
	transform: translateY(-3px);
	box-shadow: 1px 0 3px rgba(23, 23, 26, .18), 0 14px 16px rgba(0, 0, 0, .26);
}
