@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(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(cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2)format("woff2"),url(cormorant-garamond-latin-ext-400-normal.uvC0WHQr.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(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(cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2)format("woff2"),url(cormorant-garamond-latin-ext-400-italic.CQvLaSWn.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(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(cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(cormorant-garamond-latin-ext-500-normal.DYeaGGzO.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(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(cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2)format("woff2"),url(cormorant-garamond-latin-ext-500-italic.CalKM9tT.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(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(cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2)format("woff2"),url(cormorant-garamond-latin-ext-600-normal.Dk3-quAP.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(cormorant-garamond-latin-700-normal.DajfzrDU.woff2)format("woff2"),url(cormorant-garamond-latin-700-normal.O25Qpphb.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(cormorant-garamond-latin-ext-700-normal.CNjt5vTB.woff2)format("woff2"),url(cormorant-garamond-latin-ext-700-normal.qRbaVVD7.woff)format("woff")}@font-face{font-family:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(marcellus-latin-400-normal.86dSXJnk.woff2)format("woff2"),url(marcellus-latin-400-normal.AvMY561b.woff)format("woff")}@font-face{font-family:Marcellus;font-style:normal;font-display:swap;font-weight:400;src:url(marcellus-latin-ext-400-normal.DkjSXVBo.woff2)format("woff2"),url(marcellus-latin-ext-400-normal.D06jIo1e.woff)format("woff")}:root{--crema:#f4ecd8;--avorio:#faf5e8;--oro:#b8913a;--oro-chiaro:#e3c77a;--oro-scuro:#8a6a24;--salvia:#8a9a83;--inchiostro:#2c3a2f;--notte:#141c18;--carta:#efe7d3;--font-testo:"Cormorant Garamond", Georgia, serif;--font-deco:"Marcellus", "Cormorant Garamond", Georgia, serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--notte);color:var(--crema);font-family:var(--font-testo);-webkit-font-smoothing:antialiased;margin:0;font-size:1.125rem;line-height:1.6}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pie[data-astro-cid-kb2vq6wp]{z-index:2;padding:2.5rem 1.5rem calc(2.5rem + env(safe-area-inset-bottom));background:var(--carta);color:var(--inchiostro);text-align:center;border-top:1px solid #b8913a59;font-size:1rem;position:relative}.pie[data-astro-cid-kb2vq6wp] p[data-astro-cid-kb2vq6wp]{margin:.3rem 0}.fregio[data-astro-cid-kb2vq6wp]{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.fregio[data-astro-cid-kb2vq6wp] span[data-astro-cid-kb2vq6wp]{background:var(--oro);width:60px;height:1px}.fregio[data-astro-cid-kb2vq6wp] i[data-astro-cid-kb2vq6wp]{background:var(--oro);width:6px;height:6px;transform:rotate(45deg)}.marchio[data-astro-cid-kb2vq6wp]{font-family:var(--font-deco);letter-spacing:.3em;text-transform:uppercase;color:var(--oro-scuro);font-size:.85rem}.piccolo[data-astro-cid-kb2vq6wp]{color:#4d574f;font-size:.9rem;font-style:italic}.link[data-astro-cid-kb2vq6wp]{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex;margin-top:.8rem!important}.link[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]{color:var(--oro-scuro);overflow-wrap:anywhere;border-bottom:1px solid #b8913a66;text-decoration:none}.link[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:hover,.link[data-astro-cid-kb2vq6wp] a[data-astro-cid-kb2vq6wp]:focus-visible{color:var(--inchiostro);border-color:var(--oro)}
