.page[data-astro-cid-ml54h2cl]{background:var(--o21-paper);color:var(--o21-ink);flex-direction:column;display:flex;overflow-x:clip}.mono-xs[data-astro-cid-ml54h2cl]{letter-spacing:.16em;font-family:JetBrains Mono,monospace;font-size:9px}.mono-n[data-astro-cid-ml54h2cl]{letter-spacing:.16em;color:#7a6540;font-family:JetBrains Mono,monospace;font-size:10px}.mono-dim[data-astro-cid-ml54h2cl]{color:#5a5650}.mono-dim-dark[data-astro-cid-ml54h2cl]{color:var(--o21-steel)}.mono-gold[data-astro-cid-ml54h2cl]{color:#7a6540}.eyebrow[data-astro-cid-ml54h2cl]{letter-spacing:.2em;color:var(--o21-paper);font-family:JetBrains Mono,monospace;font-size:10px}.eyebrow-ink[data-astro-cid-ml54h2cl]{color:#5a5650}.tick[data-astro-cid-ml54h2cl]{background:var(--o21-champagne);width:55px;height:2px}.tick-s[data-astro-cid-ml54h2cl]{width:34px}.xxi[data-astro-cid-ml54h2cl]{letter-spacing:.04em;color:#d2cdc3;pointer-events:none;user-select:none;font-family:Outfit,sans-serif;font-weight:600;line-height:.8}.xxi-dark[data-astro-cid-ml54h2cl]{color:#12161f}.btn[data-astro-cid-ml54h2cl]{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-items:center;min-height:48px;padding:0 24px;font-family:Outfit,sans-serif;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.btn-paper[data-astro-cid-ml54h2cl]{background:var(--o21-paper);color:var(--o21-ink)}.btn-paper[data-astro-cid-ml54h2cl]:hover{background:var(--o21-champagne);color:var(--o21-ink)}.btn-ink[data-astro-cid-ml54h2cl]{background:var(--o21-ink);color:var(--o21-paper)}.btn-ink[data-astro-cid-ml54h2cl]:hover{background:var(--o21-champagne);color:var(--o21-ink)}.link-arrow[data-astro-cid-ml54h2cl]{border-bottom:1px solid var(--o21-champagne);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-self:flex-start;align-items:center;padding:8px 0;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.link-arrow[data-astro-cid-ml54h2cl]:hover{color:#7a6540}.link-light[data-astro-cid-ml54h2cl]{color:var(--o21-paper)}.link-light[data-astro-cid-ml54h2cl]:hover{color:var(--o21-champagne)}h2[data-astro-cid-ml54h2cl]{letter-spacing:-.025em;margin:0;font-family:Outfit,sans-serif;font-size:clamp(34px,4.4vw,64px);font-weight:600;line-height:1}.sec-head[data-astro-cid-ml54h2cl]{grid-template-columns:repeat(13,minmax(0,1fr));align-items:start;gap:21px;display:grid}.sec-head-end[data-astro-cid-ml54h2cl]{align-items:end}.sec-head-l[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:1/8;gap:13px;display:flex}.sec-head-r[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:9/14;gap:13px;padding-top:34px;display:flex}.sec-head-end[data-astro-cid-ml54h2cl] .sec-head-r[data-astro-cid-ml54h2cl]{padding-top:0}.sec-head-r[data-astro-cid-ml54h2cl] p[data-astro-cid-ml54h2cl]{color:#4a463f;margin:0;font-size:15px;line-height:1.6}.hero[data-astro-cid-ml54h2cl]{background:var(--o21-ink);min-height:89vh;color:var(--o21-paper);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-ml54h2cl]{background-position:50%;background-size:cover;animation:21s ease-in-out infinite alternate o21-kenburns;position:absolute;inset:0}.hero-veil[data-astro-cid-ml54h2cl]{pointer-events:none;background:linear-gradient(#0b0e1499 0%,#0b0e1433 34%,#0b0e14cc 100%);position:absolute;inset:0}.hero-grid[data-astro-cid-ml54h2cl]{flex:1;grid-template-columns:repeat(13,minmax(0,1fr));align-items:end;gap:34px 21px;padding:55px 40px;display:grid;position:relative}.hero-main[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:1/9;align-items:flex-start;gap:21px;display:flex}.crumbs[data-astro-cid-ml54h2cl]{letter-spacing:.16em;text-transform:uppercase;color:var(--o21-steel);gap:10px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.crumbs[data-astro-cid-ml54h2cl] a[data-astro-cid-ml54h2cl]{color:var(--o21-steel)}.crumbs[data-astro-cid-ml54h2cl] a[data-astro-cid-ml54h2cl]:hover{color:var(--o21-champagne)}.hero-title[data-astro-cid-ml54h2cl]{letter-spacing:-.025em;margin:0;font-family:Outfit,sans-serif;font-size:clamp(44px,6.5vw,96px);font-weight:600;line-height:.98}.hero-sub[data-astro-cid-ml54h2cl]{color:var(--o21-stone);max-width:520px;margin:0;font-size:17px;line-height:1.55}.hero-ctas[data-astro-cid-ml54h2cl]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-count[data-astro-cid-ml54h2cl]{text-align:right;flex-direction:column;grid-column:9/14;justify-content:flex-end;align-items:flex-end;gap:13px;display:flex}.hero-count-n[data-astro-cid-ml54h2cl]{letter-spacing:-.03em;font-family:JetBrains Mono,monospace;font-size:clamp(34px,4vw,55px);font-weight:500;line-height:1}.hero-count[data-astro-cid-ml54h2cl] .mono-xs[data-astro-cid-ml54h2cl]{color:var(--o21-paper)}.hero-count[data-astro-cid-ml54h2cl] .mono-dim[data-astro-cid-ml54h2cl]{color:var(--o21-steel)}.scrollhint[data-astro-cid-ml54h2cl]{background:var(--o21-champagne);width:1px;height:34px;animation:2.2s ease-in-out infinite o21-scrollhint;position:absolute;bottom:21px;left:50%;transform:translate(-50%)}@keyframes o21-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes o21-scrollhint{0%,to{opacity:.35;transform:translate(-50%)scaleY(.25)}50%{opacity:1;transform:translate(-50%)scaleY(1)}}.doors[data-astro-cid-ml54h2cl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 21px;padding:55px 40px 34px;display:grid}.door[data-astro-cid-ml54h2cl]{background:var(--o21-paper);color:var(--o21-ink);cursor:pointer;flex-direction:column;gap:21px;padding:21px;transition:background .24s,color .24s;display:flex;box-shadow:0 0 0 1px #d9d5cc}.door[data-astro-cid-ml54h2cl]:hover{background:var(--o21-ink);color:var(--o21-paper)}.door-c1[data-astro-cid-ml54h2cl],.door-c2[data-astro-cid-ml54h2cl]{grid-column:auto}.door-head[data-astro-cid-ml54h2cl] .mono-n[data-astro-cid-ml54h2cl]{line-height:1;transform:translateY(-3px)}.door-media[data-astro-cid-ml54h2cl]{aspect-ratio:21/8;background:var(--o21-stone);position:relative;overflow:hidden}.door-img[data-astro-cid-ml54h2cl]{background-position:50%;background-size:cover;position:absolute;inset:0}.door-diagram[data-astro-cid-ml54h2cl]{background:var(--o21-stone);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.door-diagram[data-astro-cid-ml54h2cl]>.door-diagram-line[data-astro-cid-ml54h2cl]{width:62%;position:relative}.door-diagram-line[data-astro-cid-ml54h2cl]{background:var(--o21-champagne);height:2px;margin-top:34px}.door-ticks[data-astro-cid-ml54h2cl]{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:0}.door-ticks[data-astro-cid-ml54h2cl] div[data-astro-cid-ml54h2cl]{background:var(--o21-ink);width:2px}.door-body[data-astro-cid-ml54h2cl]{flex-direction:column;gap:13px;display:flex}.door-head[data-astro-cid-ml54h2cl]{align-items:baseline;gap:13px;display:flex}.door-t[data-astro-cid-ml54h2cl]{letter-spacing:-.02em;font-family:Outfit,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:600;line-height:1}.door-d[data-astro-cid-ml54h2cl]{opacity:.85;font-size:15px;line-height:1.55}.door-cta[data-astro-cid-ml54h2cl]{letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--o21-champagne);align-self:flex-start;margin-top:8px;padding-bottom:6px;font-family:Outfit,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.track[data-astro-cid-ml54h2cl]{flex-direction:column;gap:34px;padding:55px 40px 89px;display:flex}.stats[data-astro-cid-ml54h2cl]{grid-template-columns:repeat(4,minmax(0,1fr));gap:21px;display:grid}.stat[data-astro-cid-ml54h2cl]{border-top:1px solid var(--border-strong);flex-direction:column;gap:13px;padding:34px 0 21px;display:flex}.stat-v[data-astro-cid-ml54h2cl]{letter-spacing:-.03em;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:clamp(30px,3.4vw,52px);font-weight:500;line-height:1}.stat-d[data-astro-cid-ml54h2cl]{color:#4a463f;font-size:13px;line-height:1.55}.vetrina[data-astro-cid-ml54h2cl]{flex-direction:column;gap:34px;padding:0 40px 89px;display:flex}.filters[data-astro-cid-ml54h2cl]{border-top:1px solid var(--o21-ink);flex-direction:column;gap:21px;padding-top:21px;display:flex}.filters-row[data-astro-cid-ml54h2cl]{flex-wrap:wrap;gap:21px;display:flex}.fgroup[data-astro-cid-ml54h2cl]{flex-direction:column;flex:150px;gap:10px;min-width:150px;display:flex}.fgroup-q[data-astro-cid-ml54h2cl]{flex:220px;min-width:200px}.fopts[data-astro-cid-ml54h2cl]{flex-wrap:wrap;gap:6px;display:flex}.fopt[data-astro-cid-ml54h2cl]{color:#4a463f;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #c9c4b9;border-radius:0;align-items:center;min-height:34px;padding:0 12px;font-family:Outfit,sans-serif;font-size:11px;font-weight:600;transition:background .16s,color .16s;display:inline-flex}.fopt[data-astro-cid-ml54h2cl].on{background:var(--o21-ink);color:var(--o21-paper);border-color:var(--o21-ink)}.fgroup-q[data-astro-cid-ml54h2cl] input[data-astro-cid-ml54h2cl]{min-height:34px;color:var(--o21-ink);background:0 0;border:1px solid #c9c4b9;border-radius:0;outline:none;padding:0 12px;font-family:Outfit,sans-serif;font-size:13px;font-weight:500}.fgroup-q[data-astro-cid-ml54h2cl] input[data-astro-cid-ml54h2cl]:focus{border-color:var(--o21-champagne)}.fgroup-q[data-astro-cid-ml54h2cl] input[data-astro-cid-ml54h2cl]::placeholder{color:#8b867c}.filters-bar[data-astro-cid-ml54h2cl]{border-top:1px solid #d9d5cc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:21px;padding-top:13px;display:flex}.filters-bar-l[data-astro-cid-ml54h2cl]{align-items:center;gap:13px;display:flex}.filters-bar[data-astro-cid-ml54h2cl] .mono-xs[data-astro-cid-ml54h2cl]{color:#5a5650}.freset[data-astro-cid-ml54h2cl]{border:none;border-bottom:1px solid var(--o21-champagne);letter-spacing:.16em;color:#7a6540;cursor:pointer;background:0 0;padding:0 0 2px;font-family:JetBrains Mono,monospace;font-size:9px}.vcards[data-astro-cid-ml54h2cl]{grid-template-columns:repeat(13,minmax(0,1fr));align-items:start;gap:34px 21px;display:grid}.vcard[data-astro-cid-ml54h2cl]{flex-direction:column;gap:16px;display:flex}.vcard-media[data-astro-cid-ml54h2cl]{display:block}.vcard-img[data-astro-cid-ml54h2cl]{background-position:50%;background-size:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden}.vcard[data-astro-cid-ml54h2cl]:hover .vcard-img[data-astro-cid-ml54h2cl]{transform:scale(1.05)}.vcard-nophoto[data-astro-cid-ml54h2cl]{background:var(--o21-stone);flex-direction:column;justify-content:center;align-items:center;gap:13px;display:flex;position:relative;overflow:hidden}.vcard-nophoto[data-astro-cid-ml54h2cl] .xxi[data-astro-cid-ml54h2cl]{font-size:clamp(120px,16vw,200px);position:absolute;bottom:-34px;left:-13px}.vcard-left[data-astro-cid-ml54h2cl]{letter-spacing:-.03em;font-family:JetBrains Mono,monospace;font-size:clamp(44px,5vw,72px);font-weight:500;line-height:1;position:relative}.vcard-nophoto[data-astro-cid-ml54h2cl] .mono-xs[data-astro-cid-ml54h2cl]{color:#5a5650;position:relative}.vcard-badge[data-astro-cid-ml54h2cl]{letter-spacing:.16em;text-transform:uppercase;color:var(--o21-paper);background:#0b0e14b8;padding:4px 8px;font-family:JetBrains Mono,monospace;font-size:10px;position:absolute;top:12px;left:12px}.vcard-cons[data-astro-cid-ml54h2cl]{letter-spacing:.14em;color:var(--o21-paper);background:#0b0e1499;padding:4px 8px;font-family:JetBrains Mono,monospace;font-size:9px;position:absolute;bottom:12px;right:12px}.vcard-cons-ink[data-astro-cid-ml54h2cl]{background:var(--o21-ink)}.vcard-head[data-astro-cid-ml54h2cl]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.vcard-head-l[data-astro-cid-ml54h2cl]{flex-direction:column;gap:6px;display:flex}.vcard-name[data-astro-cid-ml54h2cl]{letter-spacing:-.02em;font-family:Outfit,sans-serif;font-size:clamp(21px,2.2vw,30px);font-weight:600;line-height:1}.vcard-name[data-astro-cid-ml54h2cl]:hover{color:#7a6540}.vcard-link[data-astro-cid-ml54h2cl]{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--o21-ink);padding-bottom:5px;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;transition:color .2s,border-color .2s}.vcard[data-astro-cid-ml54h2cl]:hover .vcard-link[data-astro-cid-ml54h2cl]{color:#7a6540;border-color:var(--o21-champagne)}.vcard-units[data-astro-cid-ml54h2cl]{border-top:1px solid var(--o21-ink);flex-direction:column;display:flex}.urow[data-astro-cid-ml54h2cl]{border-bottom:1px solid #d9d5cc;grid-template-columns:minmax(0,1fr) 72px 80px 96px;align-items:baseline;column-gap:13px;padding:13px 0;text-decoration:none;display:grid}.tgroup[data-astro-cid-ml54h2cl]{border-bottom:1px solid #d9d5cc}.tg-head[data-astro-cid-ml54h2cl]{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;column-gap:13px;min-height:44px;padding:13px 0;display:grid}.tg-head[data-astro-cid-ml54h2cl]:hover{background:#efebe2}.tg-head-r[data-astro-cid-ml54h2cl]{justify-content:flex-end;align-items:center;gap:13px;display:flex}.tg-arrow[data-astro-cid-ml54h2cl]{color:#7a6540;font-family:JetBrains Mono,monospace;font-size:15px;line-height:1;transition:transform .25s}.tg-head[data-astro-cid-ml54h2cl][aria-expanded=true] .tg-arrow[data-astro-cid-ml54h2cl]{transform:rotate(45deg)}.tg-panel[data-astro-cid-ml54h2cl] .urow[data-astro-cid-ml54h2cl]{border-bottom:1px solid #e4e0d6;padding-left:13px}.tg-panel[data-astro-cid-ml54h2cl] .urow[data-astro-cid-ml54h2cl]:last-child{border-bottom:0}.urow[data-astro-cid-ml54h2cl]:hover{background:#efebe2}.urow-t[data-astro-cid-ml54h2cl]{font-size:15px}.urow-m[data-astro-cid-ml54h2cl]{color:#4a463f;font-family:JetBrains Mono,monospace;font-size:13px}.urow-r[data-astro-cid-ml54h2cl]{text-align:right}.uchip[data-astro-cid-ml54h2cl]{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1px solid;padding:4px 8px;font-family:JetBrains Mono,monospace;font-size:9px}.uchip-disp[data-astro-cid-ml54h2cl]{background:var(--o21-paper);color:#7a6540;border-color:var(--o21-champagne)}.uchip-opz[data-astro-cid-ml54h2cl]{color:#5a5650;border-color:var(--o21-steel);background:0 0}.vcard-note[data-astro-cid-ml54h2cl]{padding:13px 0}.vempty[data-astro-cid-ml54h2cl]{margin:0}.avvisi[data-astro-cid-ml54h2cl]{border-top:1px solid #d9d5cc;border-bottom:1px solid #d9d5cc;grid-template-columns:repeat(13,minmax(0,1fr));align-items:center;gap:21px;padding:21px 0;display:grid}.avvisi-l[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:1/7;gap:6px;display:flex}.avvisi-l[data-astro-cid-ml54h2cl] p[data-astro-cid-ml54h2cl]{color:#4a463f;margin:0;font-size:15px;line-height:1.55}.avvisi-form[data-astro-cid-ml54h2cl]{flex-wrap:wrap;grid-column:8/14;align-items:flex-end;gap:13px;display:flex}.avvisi-form[data-astro-cid-ml54h2cl] input[data-astro-cid-ml54h2cl]{min-width:210px;color:var(--o21-ink);border:0;border-bottom:1px solid var(--o21-steel);background:0 0;border-radius:0;outline:none;flex:1;min-height:44px;padding:13px 0;font-family:Manrope,sans-serif;font-size:14px}.avvisi-form[data-astro-cid-ml54h2cl] input[data-astro-cid-ml54h2cl]::placeholder{color:#8b867c}.avvisi-form[data-astro-cid-ml54h2cl] .btn-ink[data-astro-cid-ml54h2cl]{min-height:44px;padding:0 21px;font-size:13px}.avvisi-form[data-astro-cid-ml54h2cl] .hp[data-astro-cid-ml54h2cl]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.avvisi-esito[data-astro-cid-ml54h2cl]{width:100%;color:var(--o21-gold);padding-top:8px}.servizi[data-astro-cid-ml54h2cl]{flex-direction:column;gap:55px;padding:0 40px 89px;display:flex}.sgrid[data-astro-cid-ml54h2cl]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px;display:grid}.scard[data-astro-cid-ml54h2cl]{background:var(--o21-paper);flex-direction:column;justify-content:space-between;gap:34px;min-height:340px;padding:34px 21px;transition:background .2s,color .2s;display:flex;box-shadow:0 0 0 1px #d9d5cc}.scard[data-astro-cid-ml54h2cl]:hover{background:var(--o21-ink);color:var(--o21-paper)}.sicon[data-astro-cid-ml54h2cl]{justify-content:flex-start;align-items:center;width:120px;height:89px;display:flex}.sicon-1[data-astro-cid-ml54h2cl]{box-sizing:border-box;border:2px solid;width:89px;height:55px;position:relative}.si1-line[data-astro-cid-ml54h2cl]{background:var(--o21-champagne);height:2px;position:absolute;top:34px;left:0;right:0}.si1-sq[data-astro-cid-ml54h2cl]{background:currentColor;width:13px;height:13px;position:absolute;top:8px;left:21px}.sicon-2[data-astro-cid-ml54h2cl]{width:89px;height:55px;position:relative}.si2-a[data-astro-cid-ml54h2cl]{box-sizing:border-box;border:2px solid;width:55px;height:34px;position:absolute;top:0;left:0}.si2-b[data-astro-cid-ml54h2cl]{border:2px solid var(--o21-champagne);box-sizing:border-box;width:55px;height:34px;position:absolute;top:21px;left:34px}.sicon-3[data-astro-cid-ml54h2cl]{border-bottom:2px solid;align-items:flex-end;gap:5px;width:89px;height:55px;display:flex}.sicon-3[data-astro-cid-ml54h2cl] div[data-astro-cid-ml54h2cl]{background:currentColor;width:21px}.sicon-3[data-astro-cid-ml54h2cl] div[data-astro-cid-ml54h2cl]:first-child{height:21px}.sicon-3[data-astro-cid-ml54h2cl] div[data-astro-cid-ml54h2cl]:nth-child(2){height:34px}.sicon-3[data-astro-cid-ml54h2cl] div[data-astro-cid-ml54h2cl]:nth-child(3){background:var(--o21-champagne);height:53px}.sicon-4[data-astro-cid-ml54h2cl]{width:89px;height:55px;position:relative}.si4-c[data-astro-cid-ml54h2cl]{box-sizing:border-box;border:2px solid;border-radius:50%;width:55px;height:55px;position:absolute;top:0;left:0}.si4-l[data-astro-cid-ml54h2cl]{background:var(--o21-champagne);height:2px;position:absolute;top:26px;left:34px;right:0}.si4-sq[data-astro-cid-ml54h2cl]{background:currentColor;width:13px;height:13px;position:absolute;top:20px;right:0}.sbody[data-astro-cid-ml54h2cl]{flex-direction:column;gap:13px;display:flex}.scard-t[data-astro-cid-ml54h2cl]{letter-spacing:-.01em;font-family:Outfit,sans-serif;font-size:19px;font-weight:600;line-height:1.15}.scard-d[data-astro-cid-ml54h2cl]{opacity:.85;font-size:13px;line-height:1.55}.sline[data-astro-cid-ml54h2cl]{background:var(--o21-champagne);height:1px}.scard-out[data-astro-cid-ml54h2cl]{line-height:1.6}.scard[data-astro-cid-ml54h2cl]:hover .scard-out[data-astro-cid-ml54h2cl]{color:var(--o21-champagne)}.onboarding[data-astro-cid-ml54h2cl]{grid-template-columns:repeat(13,minmax(0,1fr));align-items:start;gap:34px 21px;padding:0 40px 89px;display:grid}.ob-l[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:1/6;gap:21px;display:flex}.ob-p[data-astro-cid-ml54h2cl]{color:#4a463f;margin:0;font-size:16px;line-height:1.6}.ob-p2[data-astro-cid-ml54h2cl]{color:#4a463f;margin:0;font-size:14px;line-height:1.6}.ob-grid[data-astro-cid-ml54h2cl]{grid-column:6/14;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.rcard[data-astro-cid-ml54h2cl]{background:var(--o21-paper);flex-direction:column;gap:10px;min-height:144px;padding:21px 18px;transition:background .2s,color .2s;display:flex;box-shadow:0 0 0 1px #d9d5cc}.rcard[data-astro-cid-ml54h2cl]:hover{background:var(--o21-ink);color:var(--o21-paper)}.rcard-t[data-astro-cid-ml54h2cl]{font-family:Outfit,sans-serif;font-size:17px;font-weight:600;line-height:1.15}.rcard-d[data-astro-cid-ml54h2cl]{opacity:.85;font-size:13px;line-height:1.55}.metodo[data-astro-cid-ml54h2cl]{flex-direction:column;gap:34px;padding:0 40px 89px;display:flex}.metodo-head[data-astro-cid-ml54h2cl]{flex-direction:column;gap:13px;max-width:760px;display:flex}.mgrid[data-astro-cid-ml54h2cl]{grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 21px;padding-top:21px;display:grid}.mstep[data-astro-cid-ml54h2cl]{border-top:1px solid var(--border-strong);flex-direction:column;gap:13px;padding-top:21px;transition:border-color .2s;display:flex;position:relative}.mstep[data-astro-cid-ml54h2cl]:hover{border-top-color:var(--o21-champagne)}.mdot[data-astro-cid-ml54h2cl]{background:var(--o21-ink);border:2px solid var(--o21-ink);box-sizing:border-box;width:13px;height:13px;transition:background .2s,border-color .2s;position:absolute;top:-6px;left:0}.mstep[data-astro-cid-ml54h2cl]:hover .mdot[data-astro-cid-ml54h2cl]{background:var(--o21-champagne);border-color:var(--o21-champagne)}.mstep-t[data-astro-cid-ml54h2cl]{letter-spacing:.02em;text-transform:uppercase;font-family:Outfit,sans-serif;font-size:15px;font-weight:600;line-height:1.15;transition:color .2s}.mstep[data-astro-cid-ml54h2cl]:hover .mstep-t[data-astro-cid-ml54h2cl]{color:#7a6540}.mstep-d[data-astro-cid-ml54h2cl]{color:#4a463f;font-size:14px;line-height:1.55}.acq[data-astro-cid-ml54h2cl]{background:var(--o21-ink);color:var(--o21-paper);grid-template-columns:repeat(13,minmax(0,1fr));gap:55px 21px;padding:89px 40px;display:grid;position:relative;overflow:hidden}.acq[data-astro-cid-ml54h2cl] .xxi[data-astro-cid-ml54h2cl]{font-size:clamp(180px,22vw,340px);position:absolute;bottom:-40px;right:-20px}.acq-l[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:1/7;gap:21px;display:flex;position:relative}.acq-p[data-astro-cid-ml54h2cl]{color:var(--o21-stone);max-width:440px;margin:0;font-size:16px;line-height:1.6}.acq-ctas[data-astro-cid-ml54h2cl]{flex-wrap:wrap;gap:12px;margin-top:13px;display:flex}.acq-req[data-astro-cid-ml54h2cl]{border-top:1px solid #f4f1ea2e;flex-direction:column;gap:6px;padding-top:13px;display:flex}.acq-req[data-astro-cid-ml54h2cl] p[data-astro-cid-ml54h2cl]{color:var(--o21-stone);margin:0;font-size:13px;line-height:1.55}.acq-passi[data-astro-cid-ml54h2cl]{flex-direction:column;gap:21px;margin-top:21px;display:flex}.passo[data-astro-cid-ml54h2cl]{border-top:2px solid var(--o21-champagne);grid-template-columns:34px minmax(0,1fr);column-gap:21px;padding-top:13px;display:grid}.passo-b[data-astro-cid-ml54h2cl]{flex-direction:column;gap:6px;display:flex}.passo-t[data-astro-cid-ml54h2cl]{font-family:Outfit,sans-serif;font-size:17px;font-weight:600;line-height:1.15}.passo-d[data-astro-cid-ml54h2cl]{color:var(--o21-steel);font-size:13px;line-height:1.55}.acq-r[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:8/14;gap:34px;display:flex;position:relative}.acq-block[data-astro-cid-ml54h2cl]{flex-direction:column;gap:13px;display:flex}.acq-block[data-astro-cid-ml54h2cl] .eyebrow[data-astro-cid-ml54h2cl]{color:var(--o21-steel)}.acq-list[data-astro-cid-ml54h2cl]{border-top:1px solid #f4f1ea40;flex-direction:column;display:flex}.acq-row[data-astro-cid-ml54h2cl]{border-bottom:1px solid #f4f1ea2e;grid-template-columns:130px minmax(0,1fr);align-items:baseline;column-gap:21px;padding:13px 0;display:grid}.acq-row-t[data-astro-cid-ml54h2cl]{color:var(--o21-stone);font-size:14px;line-height:1.55}.acq-row3[data-astro-cid-ml54h2cl]{grid-template-columns:minmax(0,1fr) 90px 80px}.acq-nome[data-astro-cid-ml54h2cl]{font-family:Outfit,sans-serif;font-size:15px;font-weight:600}.acq-luogo[data-astro-cid-ml54h2cl]{color:var(--o21-steel);font-size:13px}.acq-u[data-astro-cid-ml54h2cl]{text-align:right;color:var(--o21-stone);font-family:JetBrains Mono,monospace;font-size:13px}.faq[data-astro-cid-ml54h2cl]{grid-template-columns:repeat(13,minmax(0,1fr));gap:34px 21px;padding:89px 40px;display:grid}.faq-l[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:1/8;display:flex}.faq-l[data-astro-cid-ml54h2cl]>.eyebrow[data-astro-cid-ml54h2cl]{margin-bottom:21px}.q[data-astro-cid-ml54h2cl]{flex-direction:column;display:flex}.q-btn[data-astro-cid-ml54h2cl]{cursor:pointer;text-align:left;min-height:44px;color:var(--o21-ink);background:0 0;border:0;border-bottom:1px solid #d9d5cc;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 0;font-family:Manrope,sans-serif;font-size:16px;display:flex}.q-i[data-astro-cid-ml54h2cl]{color:#7a6540;flex:none;font-family:JetBrains Mono,monospace;font-size:14px}.q-a[data-astro-cid-ml54h2cl]{border-bottom:1px solid #d9d5cc}.q-a[data-astro-cid-ml54h2cl] p[data-astro-cid-ml54h2cl]{color:#4a463f;margin:0;padding:13px 0 21px;font-size:14px;line-height:1.6}.sportello[data-astro-cid-ml54h2cl]{background:var(--o21-ink);color:var(--o21-paper);flex-direction:column;grid-column:9/14;justify-content:space-between;align-self:start;gap:34px;padding:34px;display:flex}.sportello-top[data-astro-cid-ml54h2cl]{flex-direction:column;gap:13px;display:flex}.sportello-t[data-astro-cid-ml54h2cl]{letter-spacing:-.02em;font-family:Outfit,sans-serif;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.1}.sportello-b[data-astro-cid-ml54h2cl]{flex-direction:column;gap:13px;display:flex}.sportello-b[data-astro-cid-ml54h2cl] .mono-xs[data-astro-cid-ml54h2cl]{color:var(--o21-stone)}.contatti[data-astro-cid-ml54h2cl]{background:var(--o21-ink);color:var(--o21-paper);grid-template-columns:repeat(13,minmax(0,1fr));align-items:start;gap:34px 21px;padding:89px 40px;display:grid}.contatti-l[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:1/7;gap:21px;display:flex}.contatti-l[data-astro-cid-ml54h2cl] h2[data-astro-cid-ml54h2cl]{font-size:clamp(38px,5vw,72px);line-height:.98}.contatti-p[data-astro-cid-ml54h2cl]{color:var(--o21-steel);max-width:420px;margin:0;font-size:15px;line-height:1.6}.cform[data-astro-cid-ml54h2cl]{flex-direction:column;grid-column:7/14;gap:21px;display:flex}.cfield[data-astro-cid-ml54h2cl]{flex-direction:column;gap:10px;display:flex}.reasons[data-astro-cid-ml54h2cl]{flex-wrap:wrap;gap:8px;display:flex}.ropt[data-astro-cid-ml54h2cl]{min-height:40px;color:var(--o21-paper);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #f4f1ea59;border-radius:0;align-items:center;padding:0 16px;font-family:Outfit,sans-serif;font-size:12px;font-weight:600;transition:background .16s,color .16s;display:inline-flex}.ropt[data-astro-cid-ml54h2cl].on{background:var(--o21-paper);color:var(--o21-ink);border-color:var(--o21-paper)}.cgrid[data-astro-cid-ml54h2cl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px;display:grid}.cform[data-astro-cid-ml54h2cl] input[data-astro-cid-ml54h2cl],.cform[data-astro-cid-ml54h2cl] textarea[data-astro-cid-ml54h2cl]{color:var(--o21-paper);box-sizing:border-box;background:0 0;border:0;border-bottom:1px solid #f4f1ea59;border-radius:0;outline:none;width:100%;min-height:44px;padding:13px 0;font-family:Manrope,sans-serif;font-size:14px}.cform[data-astro-cid-ml54h2cl] textarea[data-astro-cid-ml54h2cl]{resize:vertical}.cform[data-astro-cid-ml54h2cl] input[data-astro-cid-ml54h2cl]::placeholder,.cform[data-astro-cid-ml54h2cl] textarea[data-astro-cid-ml54h2cl]::placeholder{color:#f4f1ea8c}.cfoot[data-astro-cid-ml54h2cl]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:21px;display:flex}.privacy[data-astro-cid-ml54h2cl]{color:var(--o21-steel);max-width:380px;font-size:11px;line-height:1.5}@media (width<=1100px){.sec-head-l[data-astro-cid-ml54h2cl].sec-head-l{grid-column:1/13}.sec-head-r[data-astro-cid-ml54h2cl].sec-head-r{grid-column:1/13;padding-top:0}.stats[data-astro-cid-ml54h2cl].stats{grid-template-columns:repeat(2,minmax(0,1fr))}.vcard[data-astro-cid-ml54h2cl].vcard{grid-column:1/14!important;margin-top:0!important}.sgrid[data-astro-cid-ml54h2cl].sgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-l[data-astro-cid-ml54h2cl].ob-l,.ob-grid[data-astro-cid-ml54h2cl].ob-grid{grid-column:1/14}.mgrid[data-astro-cid-ml54h2cl].mgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.acq-l[data-astro-cid-ml54h2cl].acq-l,.acq-r[data-astro-cid-ml54h2cl].acq-r,.faq-l[data-astro-cid-ml54h2cl].faq-l,.sportello[data-astro-cid-ml54h2cl].sportello,.contatti-l[data-astro-cid-ml54h2cl].contatti-l,.cform[data-astro-cid-ml54h2cl].cform{grid-column:1/14}}@media (width<=720px){.hero[data-astro-cid-ml54h2cl].hero{min-height:92svh}.hero-grid[data-astro-cid-ml54h2cl].hero-grid{grid-template-columns:1fr;row-gap:34px;padding:34px 21px 55px}.hero-main[data-astro-cid-ml54h2cl].hero-main{grid-column:1/-1}.hero-count[data-astro-cid-ml54h2cl].hero-count{text-align:left;grid-column:1/-1;align-items:flex-start}.doors[data-astro-cid-ml54h2cl].doors{flex-direction:column;gap:21px;padding:34px 21px;display:flex}.track[data-astro-cid-ml54h2cl].track,.servizi[data-astro-cid-ml54h2cl].servizi,.metodo[data-astro-cid-ml54h2cl].metodo{padding:55px 21px}.vetrina[data-astro-cid-ml54h2cl].vetrina{padding:0 21px 55px}.stats[data-astro-cid-ml54h2cl].stats{grid-template-columns:1fr}.vcards[data-astro-cid-ml54h2cl].vcards{flex-direction:column;gap:34px;display:flex}.urow[data-astro-cid-ml54h2cl].urow{grid-template-columns:minmax(0,1fr) 64px 72px 88px;column-gap:8px}.avvisi-l[data-astro-cid-ml54h2cl].avvisi-l,.avvisi-form[data-astro-cid-ml54h2cl].avvisi-form{grid-column:1/14}.sgrid[data-astro-cid-ml54h2cl].sgrid{grid-template-columns:1fr}.scard[data-astro-cid-ml54h2cl].scard{min-height:0}.onboarding[data-astro-cid-ml54h2cl].onboarding{flex-direction:column;gap:34px;padding:0 21px 55px;display:flex}.ob-grid[data-astro-cid-ml54h2cl].ob-grid{grid-template-columns:1fr}.mgrid[data-astro-cid-ml54h2cl].mgrid{grid-template-columns:1fr;row-gap:0}.mstep[data-astro-cid-ml54h2cl].mstep{padding:21px 0}.mdot[data-astro-cid-ml54h2cl].mdot{display:none}.acq[data-astro-cid-ml54h2cl].acq{flex-direction:column;gap:55px;padding:55px 21px;display:flex}.faq[data-astro-cid-ml54h2cl].faq,.contatti[data-astro-cid-ml54h2cl].contatti{flex-direction:column;gap:34px;padding:55px 21px;display:flex}.cgrid[data-astro-cid-ml54h2cl].cgrid{grid-template-columns:1fr}.filters-row[data-astro-cid-ml54h2cl].filters-row{gap:13px}.fgroup[data-astro-cid-ml54h2cl].fgroup{flex:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.hero-media[data-astro-cid-ml54h2cl].hero-media,.scrollhint[data-astro-cid-ml54h2cl].scrollhint{animation:none}.vcard-img[data-astro-cid-ml54h2cl].vcard-img{transition:none}}
