@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,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:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_387f85{font-family:Syne,Syne Fallback;font-style:normal}.__variable_387f85{--font-display:"Syne","Syne Fallback"}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,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:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.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:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_548858{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_548858{--font-text:"Figtree","Figtree Fallback"}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2a705150951ef2a4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f11589fe773c9f21-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ef87c177b26f69d3-s.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:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9ae8a6594e58fd44-s.p.woff2) format("woff2");unicode-range:u+00??,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:Martian Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2a705150951ef2a4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Martian Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f11589fe773c9f21-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ef87c177b26f69d3-s.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:Martian Mono;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9ae8a6594e58fd44-s.p.woff2) format("woff2");unicode-range:u+00??,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:Martian Mono Fallback;src:local("Arial");ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.00%;size-adjust:157.02%}.__className_ca6edf{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.__variable_ca6edf{--font-data:"Martian Mono","Martian Mono Fallback"}:root{--bg:#FFF8EE;--surface:#FFFFFF;--surface-2:#FBEDDC;--ink:#191014;--ink-2:#5A4A50;--ink-3:#8C7A80;--border:#E9D9C6;--brand:#FF2E63;--brand-ink:#C6003F;--brand-soft:#FFE4EC;--scuro:#2B1035;--scuro-2:#3E1A4B;--verita:#D8FF3E;--verita-ink:#241030;--warn:#FF6B35;--f-display:var(--font-display),Impact,sans-serif;--f-text:var(--font-text),system-ui,-apple-system,sans-serif;--f-data:var(--font-data),ui-monospace,SFMono-Regular,monospace;--sp-1:8px;--sp-2:16px;--sp-3:24px;--sp-4:32px;--sp-6:48px;--sp-8:64px;--sp-12:96px;--r-sm:6px;--r-md:12px;--r-lg:20px;--wrap:1180px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:var(--f-text);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--brand);outline-offset:2px}h1,h2,h3{font-family:var(--f-display);font-weight:800;line-height:.98;letter-spacing:-.035em;text-wrap:balance;margin:0}h1{font-size:clamp(40px,7vw,76px)}h1,h2{text-transform:uppercase}h2{font-size:clamp(28px,4.4vw,46px)}h3{font-size:19px;letter-spacing:-.02em}p{margin:0 0 var(--sp-2)}.dato{font-family:var(--f-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.06em}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--sp-3)}.eyebrow{font-family:var(--f-data);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-ink);margin-bottom:var(--sp-1)}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:var(--scuro);color:#FFF8EE;border-bottom:3px solid var(--brand)}.hdr-in{display:flex;align-items:center;gap:var(--sp-3);min-height:60px;flex-wrap:wrap;padding-block:8px}.logo{font-family:var(--f-display);font-size:26px;font-weight:800;letter-spacing:-.05em;text-transform:uppercase}.logo span{color:var(--brand)}.hdr nav{display:flex;gap:var(--sp-2);margin-left:auto;flex-wrap:wrap}.hdr nav a{font-size:14px;font-weight:600;color:#E8D9E4;padding:5px 2px;border-bottom:2px solid transparent}.hdr nav a:hover{color:#fff;border-bottom-color:var(--verita)}.griglia{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:var(--sp-2);gap:var(--sp-2)}.card{background:var(--surface);border:2px solid var(--ink);border-radius:var(--r-md);padding:var(--sp-2);display:flex;flex-direction:column;gap:10px;transition:transform .12s,box-shadow .12s}.card:hover{transform:translate(-3px,-3px);box-shadow:5px 5px 0 var(--brand)}.card-img{aspect-ratio:1;background:var(--surface-2);border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;overflow:hidden}.card-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.card-brand{font-family:var(--f-data);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink)}.card-tit{font-size:14px;line-height:1.35;font-weight:500;flex:1 1}.card-prezzi{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:2px solid var(--ink);padding-top:10px;flex-wrap:wrap}.prezzo{font-family:var(--f-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;letter-spacing:-.06em}.prezzo-pieno{font-size:11px;color:var(--ink-3);text-decoration:line-through;margin-left:5px}.ppu,.prezzo-pieno{font-family:var(--f-data);letter-spacing:-.06em}.ppu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700;color:var(--verita-ink);background:var(--verita);border-radius:999px;padding:3px 9px;white-space:nowrap}.ppu-vuoto{font-family:var(--f-data);font-size:11px;color:var(--ink-3);letter-spacing:-.04em}.sez{padding:var(--sp-8) 0}.sez-scura{background:var(--scuro);color:#FFF8EE}.sez-scura h1,.sez-scura h2{color:#fff}.sez-scura .eyebrow{color:var(--verita)}.sez-scura .prosa{color:#E4D4DE}.sez-scura .prosa strong{color:#fff}.sez-crema{background:var(--surface-2)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;border:2px solid var(--ink);background:var(--surface);color:var(--ink)}.chip:hover{background:var(--brand);border-color:var(--brand);color:#fff}.sez-scura .chip{background:transparent;border-color:#6B4A78;color:#F0E4EC}.sez-scura .chip:hover{background:var(--verita);border-color:var(--verita);color:var(--verita-ink)}.prosa{max-width:66ch;color:var(--ink-2);font-size:17px}.prosa strong{color:var(--ink);font-weight:700}.faq{border-top:2px solid var(--border);padding-top:var(--sp-2);margin-top:var(--sp-2)}.faq h3{font-family:var(--f-text);font-size:16px;font-weight:700;margin-bottom:6px}.sez-scura .faq{border-color:#4E2B5C}.btn{display:inline-flex;align-items:center;gap:8px;background:var(--brand);color:#fff;border:2px solid var(--brand);padding:14px 26px;border-radius:999px;font-family:var(--f-text);font-size:16px;font-weight:800;cursor:pointer;letter-spacing:-.01em}.btn:hover{background:var(--verita);border-color:var(--verita);color:var(--verita-ink)}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--ink)}.btn-ghost:hover{background:var(--ink);color:var(--bg)}.scroll-x{overflow-x:auto}footer{background:var(--scuro);color:#D9C8D2;padding:var(--sp-6) 0;font-size:14px}footer strong{color:#fff}footer a{color:#F0E4EC;text-decoration:underline;text-underline-offset:3px}footer a:hover{color:var(--verita)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}