@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/cinzel-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/cinzel-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/cinzel-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/cinzel-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/cinzel-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/cinzel-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/ibm-plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/ibm-plex-mono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/ibm-plex-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:optional;src:url(/fonts/spectral-400-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:italic;font-weight:400;font-display:optional;src:url(/fonts/spectral-400-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/spectral-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/spectral-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/spectral-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Spectral;font-style:normal;font-weight:500;font-display:optional;src:url(/fonts/spectral-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #0C1016;--ink-2: #0A0E13;--ink-3: #111823;--surface: #0F141B;--line: #1B2430;--line-2: #2A3644;--head: #F7FAFC;--text: #E7EAEE;--text-2: #CBD6E0;--text-3: #9FB2C2;--muted: #8FA3B5;--faint: #6B7E90;--ember: #A9432F;--ember-hot: #C05138;--ember-lit: #C9765F;--on-ember: #F7EEE9;--sans: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--serif: "Spectral", Georgia, serif;--display: "Cinzel", serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--maxw: 1200px;--header-h: 62px;--gut: 20px;--radius: 0}@media(min-width:860px){:root{--gut: 44px}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--text);font-family:var(--serif);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;display:block}a{color:inherit}main{display:block}.container{max-width:var(--maxw);margin:0 auto;padding-inline:var(--gut)}.section{padding-block:56px}@media(min-width:860px){.section{padding-block:72px}}.page-top{padding-top:36px}.lead{color:var(--text-2);max-width:62ch;margin-top:14px;font-size:18px}.band{background:var(--ink-2);border-block:1px solid var(--line)}.kicker{font-family:var(--mono);font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--ember-lit)}.display{font-family:var(--display);font-weight:600;letter-spacing:1px;line-height:1.12;color:var(--head)}.sec-head{margin-bottom:30px;display:flex;flex-direction:column;gap:10px}.sec-head h2{font-family:var(--display);font-weight:600;letter-spacing:1px;font-size:clamp(26px,6vw,34px);line-height:1.2;color:var(--head)}.sec-head p{color:var(--text-3);max-width:52ch}.sec-head--split{gap:20px}@media(min-width:860px){.sec-head--split{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px}.sec-head--split>div:first-child{max-width:52ch;display:flex;flex-direction:column;gap:10px}.sec-head--split>:last-child{max-width:38ch;flex-shrink:0}}.hair{display:grid;gap:1px;background:var(--line)}.hair>*{background:var(--ink)}@media(min-width:760px){.hair--2{grid-template-columns:repeat(2,1fr)}}@media(min-width:820px){.hair--3{grid-template-columns:repeat(3,1fr)}.hair--4{grid-template-columns:repeat(4,1fr)}.hair--5{grid-template-columns:repeat(5,1fr)}}@media(min-width:480px)and (max-width:819px){.hair--4,.hair--5{grid-template-columns:repeat(2,1fr)}}.datarow{display:flex;flex-wrap:wrap;gap:6px 20px;font-family:var(--mono);font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-3)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--sans);font-weight:600;font-size:15px;padding:15px 26px;border-radius:var(--radius);border:0;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.btn-action{background:var(--ember);color:var(--on-ember)}.btn-action:hover{background:var(--ember-hot)}.btn-ghost{background:transparent;color:var(--text);border:1px solid rgba(231,234,238,.4);padding:14px 25px}.btn-ghost:hover{border-color:var(--ember-lit);color:var(--head)}.btn-text{font-family:var(--sans);font-weight:600;font-size:14px;color:var(--ember-lit);text-decoration:none}.btn-text:hover{color:var(--ember-hot)}.reassure{font-family:var(--mono);font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--faint)}.todo{outline:1px dashed var(--ember);color:var(--muted);font-family:var(--mono);font-size:12px;padding:2px 6px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.salta{position:absolute;left:12px;top:-60px;z-index:999;padding:10px 16px;background:var(--ember);color:var(--on-ember);font-family:var(--mono);font-size:13px;letter-spacing:1px;text-decoration:none;transition:top .12s ease-out}.salta:focus{top:12px}main:focus{outline:none}:focus-visible{outline:2px solid var(--ember-lit);outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:11px var(--gut);min-height:var(--header-h);background:#0a0e13f2;backdrop-filter:saturate(120%) blur(6px);border-bottom:1px solid var(--line)}.brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;text-decoration:none}.brand[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:32px;width:auto;mix-blend-mode:screen}.wm[data-astro-cid-3ef6ksr2]{font-family:var(--display);font-weight:600;letter-spacing:4px;font-size:14px;color:var(--head);white-space:nowrap}nav[data-astro-cid-3ef6ksr2].desk{display:none;align-items:center;gap:26px}nav[data-astro-cid-3ef6ksr2].desk a[data-astro-cid-3ef6ksr2]{color:var(--text-3);text-decoration:none;font-family:var(--sans);font-size:13px;letter-spacing:.6px;text-transform:uppercase}nav[data-astro-cid-3ef6ksr2].desk a[data-astro-cid-3ef6ksr2]:hover{color:var(--head)}nav[data-astro-cid-3ef6ksr2].desk a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--ember-lit)}nav[data-astro-cid-3ef6ksr2].desk a[data-astro-cid-3ef6ksr2].cta{color:var(--on-ember)}.cta[data-astro-cid-3ef6ksr2]{font-family:var(--sans);font-weight:600;font-size:13px;background:var(--ember);color:var(--on-ember);padding:10px 18px;border-radius:var(--radius);text-decoration:none;white-space:nowrap;letter-spacing:.2px;text-transform:none}.cta[data-astro-cid-3ef6ksr2]:hover{background:var(--ember-hot)}.right[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:8px}.burger[data-astro-cid-3ef6ksr2]{display:inline-flex;flex-direction:column;gap:4px;background:none;border:0;cursor:pointer;padding:8px 4px}.burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:22px;height:1.5px;background:var(--text);display:block}nav[data-astro-cid-3ef6ksr2].mobile{position:absolute;top:100%;left:0;right:0;background:var(--ink-2);border-bottom:1px solid var(--line);display:flex;flex-direction:column;padding:6px var(--gut) 14px}nav[data-astro-cid-3ef6ksr2].mobile[hidden]{display:none}nav[data-astro-cid-3ef6ksr2].mobile a[data-astro-cid-3ef6ksr2]{color:var(--text);text-decoration:none;font-family:var(--sans);font-size:15px;padding:13px 0;border-bottom:1px solid var(--line)}nav[data-astro-cid-3ef6ksr2].mobile a[data-astro-cid-3ef6ksr2]:last-child{border-bottom:0}nav[data-astro-cid-3ef6ksr2].mobile a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--ember-lit)}@media(max-width:349px){.wm[data-astro-cid-3ef6ksr2]{display:none}}@media(min-width:900px){nav[data-astro-cid-3ef6ksr2].desk{display:flex}.right[data-astro-cid-3ef6ksr2]{display:none}nav[data-astro-cid-3ef6ksr2].mobile{display:none!important}}footer[data-astro-cid-sz7xmlte]{background:var(--ink-2);border-top:1px solid var(--line);padding-block:44px 22px}.inner[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr;gap:30px}.col[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.wm[data-astro-cid-sz7xmlte]{font-family:var(--display);font-weight:600;letter-spacing:4px;font-size:16px;color:var(--head)}.col[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--text-3);max-width:44ch}.luogo[data-astro-cid-sz7xmlte]{font-family:var(--mono);font-size:12px;letter-spacing:1.2px;color:var(--faint);margin-top:2px}h2[data-astro-cid-sz7xmlte]{font-family:var(--mono);font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--ember-lit);font-weight:500;margin-bottom:4px}a[data-astro-cid-sz7xmlte]{color:var(--text);text-decoration:none;font-size:15px}a[data-astro-cid-sz7xmlte]:hover{color:var(--ember-lit)}.small[data-astro-cid-sz7xmlte]{font-size:13px}.bottom[data-astro-cid-sz7xmlte] .legale[data-astro-cid-sz7xmlte]{font-size:inherit;letter-spacing:inherit;color:var(--muted)}.bottom[data-astro-cid-sz7xmlte] .legale[data-astro-cid-sz7xmlte]:hover{color:var(--ember-lit)}.bottom[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:34px;padding-top:18px;border-top:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--faint)}@media(min-width:620px){.inner[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:32px 40px}}@media(min-width:1000px){.inner[data-astro-cid-sz7xmlte]{grid-template-columns:1.5fr 1.1fr 1fr 1fr;gap:44px}}.fab[data-astro-cid-wytsbpfe]{position:fixed;right:16px;bottom:16px;z-index:60;width:54px;height:54px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #0000008c}@media(min-width:900px){.fab[data-astro-cid-wytsbpfe]{display:none}}.intro[data-astro-cid-dyu5cnbt]{display:none}html[data-intro=on] .intro[data-astro-cid-dyu5cnbt]{position:fixed;inset:0;z-index:200;background:var(--ink);display:flex;align-items:center;justify-content:center;pointer-events:none}html[data-intro=on]{overflow:hidden}.scena[data-astro-cid-dyu5cnbt]{position:relative;display:flex;flex-direction:column;align-items:center}.marchio[data-astro-cid-dyu5cnbt]{width:clamp(112px,30vw,148px);height:auto;opacity:0;transform:scale(.94) translateY(6px);animation:entra .52s cubic-bezier(.2,.7,.3,1) .13s forwards}.alone[data-astro-cid-dyu5cnbt]{position:absolute;left:50%;top:50%;translate:-50% -50%;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,rgba(201,118,95,.3),rgba(169,67,47,.08) 38%,transparent 66%);opacity:0;animation:alone 1s ease-out .06s forwards}.onde[data-astro-cid-dyu5cnbt]{position:absolute;left:50%;top:50%;translate:-50% -50%;width:0;height:0;pointer-events:none}.onde[data-astro-cid-dyu5cnbt] i[data-astro-cid-dyu5cnbt]{position:absolute;left:50%;top:50%;width:128px;height:128px;margin:-64px 0 0 -64px;border:1px solid var(--ember-lit);border-radius:50%;opacity:0;transform:scale(.32)}.onde[data-astro-cid-dyu5cnbt] i[data-astro-cid-dyu5cnbt]:first-child{animation:onda 1.5s cubic-bezier(.15,.6,.3,1) .12s infinite}.onde[data-astro-cid-dyu5cnbt] i[data-astro-cid-dyu5cnbt]:last-child{animation:onda 1.5s cubic-bezier(.15,.6,.3,1) .38s infinite}@keyframes entra{to{opacity:1;transform:none}}@keyframes alone{to{opacity:1}}@keyframes onda{0%{opacity:0;transform:scale(.32)}18%{opacity:.5}to{opacity:0;transform:scale(1.9)}}.intro[data-astro-cid-dyu5cnbt].esce{transition:opacity .34s ease;opacity:0}@media(prefers-reduced-motion:reduce){.intro[data-astro-cid-dyu5cnbt]{display:none!important}}
