@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cinzel-latin-400-normal-DnUIPmzd.woff2)format("woff2"),url(/assets/cinzel-latin-400-normal-C8jUSQqm.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cinzel-latin-ext-400-normal-XQK_CSAr.woff2)format("woff2"),url(/assets/cinzel-latin-ext-400-normal-DJ0Lq8y-.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cinzel-latin-500-normal-B-2dbOfA.woff2)format("woff2"),url(/assets/cinzel-latin-500-normal-DMNTwV-V.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cinzel-latin-ext-500-normal-1Z8Q-7rh.woff2)format("woff2"),url(/assets/cinzel-latin-ext-500-normal-BxIh9iwm.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/assets/cinzel-latin-600-normal-CH_LB4su.woff)format("woff")}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(/assets/cinzel-latin-ext-600-normal-BY9Mq9iK.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-400-italic-BLh7T8o8.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-italic-BdEzgT7i.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-italic-CQvLaSWn.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-italic-Y14P-dkT.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-italic-DhNIfkTX.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-italic-CE7zdTnu.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-italic-CalKM9tT.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff")}:root{--sfondo:#fff;--sfondo-profondo:#f6efe4;--scheda:#fff;--scheda-vetro:#ffffffdb;--testo:#2e2620;--testo-tenue:#7a6c60;--bordo:#ebe1d3;--bordo-forte:#dccbb3;--oro:#b8913f;--oro-chiaro:#e3c77e;--oro-scuro:#866424;--oro-tenue:#f7efdc;--oro-gradiente:linear-gradient(135deg, #f1d98f 0%, #d2ab55 38%, #b08532 68%, #e0c070 100%);--espresso:#1f1914;--espresso-chiaro:#2c241d;--su-espresso:#f4ece0;--cipria:#e8cfc7;--cipria-chiaro:#f6e8e3;--cipria-scuro:#a4675e;--principale:var(--oro-scuro);--principale-tenue:var(--oro-tenue);--su-principale:#2b2018;--verde:#4f7a5d;--verde-tenue:#e9f0e6;--giallo:#9c6b1f;--giallo-tenue:#f8eedb;--rosso:#a8443b;--rosso-tenue:#f8e4df;--rosso-onore:#c8102e;--rosso-onore-tenue:#fde8eb;--ombra:0 1px 2px #4a341e0d, 0 10px 30px -8px #785a3229;--ombra-alta:0 2px 4px #4a341e0d, 0 22px 44px -14px #785a3242;--raggio:10px;--raggio-piccolo:6px;--titoli:"Cormorant Garamond", "Times New Roman", serif;--incise:"Cinzel", "Cormorant Garamond", serif;--testi:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--morbido:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--sfondo);min-height:100vh;color:var(--testo);font-family:var(--testi);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}::selection{background:var(--cipria);color:var(--testo)}h1,h2,h3{font-family:var(--titoli);letter-spacing:.01em;margin:0;font-weight:500;line-height:1.1}h1{font-size:clamp(2.3rem,7vw,3.4rem)}h2{font-size:1.75rem}h3{font-size:1.35rem}em,.corsivo{font-family:var(--titoli);font-style:italic}p{margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--oro);outline-offset:3px}.contenitore{width:100%;max-width:1120px;margin:0 auto;padding:0 16px}@media (width>=640px){.contenitore{padding:0 28px}}.scheda{background:var(--scheda);border:1px solid var(--bordo);border-radius:var(--raggio);box-shadow:var(--ombra);padding:22px}.tenue{color:var(--testo-tenue)}.piccolo{font-size:.85rem}.sovratitolo{font:600 .7rem var(--testi);letter-spacing:.24em;text-transform:uppercase;color:var(--oro-scuro)}.filetto{color:var(--oro);align-items:center;gap:10px;display:flex}.filetto:before,.filetto:after{content:"";background:linear-gradient(90deg, transparent, var(--oro-chiaro), transparent);flex:1;height:1px}.filetto>span{background:var(--oro);width:6px;height:6px;transform:rotate(45deg)}.pulsante{min-height:48px;font:600 .76rem var(--testi);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .2s, border-color .2s, color .2s, box-shadow .3s var(--morbido), transform .3s var(--morbido);-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;display:inline-flex}.pulsante-principale{background:var(--espresso);color:var(--su-espresso);box-shadow:0 8px 20px -10px #1f191499}.pulsante-principale:hover{background:var(--oro-gradiente);color:var(--espresso);transform:translateY(-1px);box-shadow:0 12px 26px -10px #b0853299}.pulsante-oro{background:var(--oro-gradiente);color:var(--espresso)}.pulsante-oro:hover{filter:brightness(1.05);transform:translateY(-1px)}.pulsante-principale:active{transform:translateY(0)}.pulsante-secondario{border-color:var(--oro);color:var(--testo);background:0 0}.pulsante-secondario:hover{border-color:var(--oro);color:var(--oro-scuro)}.pulsante-testo{color:var(--oro-scuro);letter-spacing:.12em;background:0 0;border:none;min-height:44px;padding:0 8px}.pulsante-testo:hover{color:var(--testo)}.pulsante:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.campo{gap:6px;display:grid}.campo label,.campo .etichetta{font-size:.92rem;font-weight:600}.campo .spiegazione{color:var(--testo-tenue);font-size:.83rem}.input{border-radius:var(--raggio-piccolo);border:1px solid var(--bordo-forte);background:var(--scheda);width:100%;min-height:50px;color:var(--testo);font:1rem var(--testi);padding:10px 16px;transition:border-color .2s,box-shadow .2s}.input:hover{border-color:var(--oro-chiaro)}.input:focus{border-color:var(--oro);box-shadow:0 0 0 4px var(--cipria-chiaro);outline:none}.input::placeholder{color:var(--testo-tenue);opacity:.65}select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--oro) 50%), linear-gradient(135deg, var(--oro) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;padding-right:44px}.segmenti{scrollbar-width:none;background:var(--sfondo-profondo);border:1px solid var(--bordo);border-radius:999px;gap:6px;width:fit-content;max-width:100%;padding:5px;display:flex;overflow-x:auto;border-radius:6px!important}.segmenti button{min-height:40px;color:var(--testo-tenue);font:600 .9rem var(--testi);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;padding:0 16px;transition:background .2s,color .2s,box-shadow .2s}.segmenti button:hover{color:var(--testo)}.segmenti button[aria-pressed=true]{background:var(--scheda);color:var(--testo);box-shadow:0 2px 8px -2px #785a3240}.esito{border-radius:var(--raggio-piccolo);border:1px solid #0000;border-left-width:4px;padding:14px 18px}.esito-verde{background:var(--verde-tenue);border-color:var(--verde)}.esito-giallo{background:var(--giallo-tenue);border-color:var(--giallo)}.esito-rosso{background:var(--rosso-tenue);border-color:var(--rosso)}.fascia-chiara{background:radial-gradient(700px 320px at 85% 0%, var(--oro-tenue), transparent 70%), radial-gradient(600px 300px at 0% 100%, var(--cipria-chiaro), transparent 70%), #fff;border-bottom:1px solid var(--bordo)}.titolo-rivista{font-family:var(--titoli);text-transform:uppercase;letter-spacing:.04em;font-weight:500;line-height:.95}@media (prefers-reduced-motion:no-preference){.appare{animation:appare .2s var(--morbido) backwards}@keyframes appare{0%{opacity:0;transform:translateY(4px)}}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media print{.non-stampare{display:none!important}body{color:#000;font-size:11pt;background:#fff!important}.scheda{box-shadow:none!important;background:0 0!important;border:none!important}.appare{animation:none!important}}.area-lavoro{gap:14px;display:grid}.barra-zoom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.barra-zoom .titolo-grande{font-family:var(--titoli);margin:0;font-size:1.5rem;display:none}.lavoro{gap:16px;display:grid}.area-lavoro.tutto-schermo{--altezza-piantina:calc(100vh - 200px);z-index:90;background:#fff;align-content:start;padding:12px 18px 24px;position:fixed;inset:0;overflow:auto}.tutto-schermo .barra-zoom .titolo-grande{display:block}@media (width>=1000px){.tutto-schermo .lavoro{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.tutto-schermo .lavoro>:last-child{max-height:calc(100vh - 90px);position:sticky;top:0;overflow:auto}}
