.mock[data-astro-cid-y4mx3fa6]{--r:22px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-float);font-family:var(--font-body);color:var(--ink);text-align:left;position:relative;overflow:hidden}.mock__bar[data-astro-cid-y4mx3fa6]{border-bottom:1px solid var(--border);background:#fbfbfa;align-items:center;gap:1rem;padding:.8rem 1.1rem;font-size:.8rem;display:flex}.mock__dots[data-astro-cid-y4mx3fa6]{gap:6px;display:flex}.mock__dots[data-astro-cid-y4mx3fa6] i[data-astro-cid-y4mx3fa6]{background:#e2e2e6;border-radius:50%;width:10px;height:10px}.mock__title[data-astro-cid-y4mx3fa6]{color:var(--muted);min-width:0;font-weight:500;display:grid}.mock__spacer[data-astro-cid-y4mx3fa6]{flex:1}.mock__title[data-astro-cid-y4mx3fa6]>span[data-astro-cid-y4mx3fa6]{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.mock__live[data-astro-cid-y4mx3fa6]{color:var(--ok);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.mock__live[data-astro-cid-y4mx3fa6] i[data-astro-cid-y4mx3fa6]{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 #1e8a5280}.mock__body[data-astro-cid-y4mx3fa6]{grid-template-columns:64px 1fr;min-height:420px;display:grid}.mock__side[data-astro-cid-y4mx3fa6]{border-right:1px solid var(--border);background:#fcfcfb;flex-direction:column;align-items:center;gap:.6rem;padding:1rem 0;display:flex}.mock__nav[data-astro-cid-y4mx3fa6]{color:#8a8a93;border-radius:11px;place-items:center;width:38px;height:38px;transition:background-color .3s,color .3s;display:grid}.mock__nav[data-astro-cid-y4mx3fa6] svg[data-astro-cid-y4mx3fa6]{width:19px;height:19px}.mock__views[data-astro-cid-y4mx3fa6]{min-width:0;display:grid}.mock__view[data-astro-cid-y4mx3fa6]{grid-area:1/1}.mock__main[data-astro-cid-y4mx3fa6]{flex-direction:column;gap:1rem;min-width:0;padding:1.25rem 1.4rem 1.4rem;display:flex}.v-auto[data-astro-cid-y4mx3fa6],.v-gest[data-astro-cid-y4mx3fa6]{transition:opacity .42s var(--ease-out), transform .52s var(--ease-out), visibility 0s linear .42s}.hero__stage:not([data-view=gestionale]) .v-gest[data-astro-cid-y4mx3fa6],.hero__stage[data-view=gestionale] .v-auto[data-astro-cid-y4mx3fa6]{opacity:0;visibility:hidden;transform:translateY(8px)}.hero__stage:not([data-view=gestionale]) .v-auto[data-astro-cid-y4mx3fa6],.hero__stage[data-view=gestionale] .v-gest[data-astro-cid-y4mx3fa6]{transition-delay:0s}.hero__stage:not([data-view=gestionale]) .nav-home[data-astro-cid-y4mx3fa6],.hero__stage[data-view=gestionale] .nav-box[data-astro-cid-y4mx3fa6]{background:var(--accent-soft);color:var(--accent-text)}.mock__head[data-astro-cid-y4mx3fa6]{justify-content:space-between;align-items:center;display:flex}.mock__h[data-astro-cid-y4mx3fa6]{font-family:var(--font-head);letter-spacing:-.02em;font-size:1.15rem;font-weight:600}.mock__sub[data-astro-cid-y4mx3fa6]{color:var(--muted);font-size:.78rem}.mock__pill[data-astro-cid-y4mx3fa6]{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:.35rem .75rem;font-size:.75rem}.v-gest[data-astro-cid-y4mx3fa6] .mock__pill[data-astro-cid-y4mx3fa6]{background:var(--ink);color:#fff;border-color:var(--ink);font-weight:600}.mock__kpis[data-astro-cid-y4mx3fa6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.mock__kpi[data-astro-cid-y4mx3fa6]{border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:.15rem;padding:.8rem .9rem;display:flex}.mock__kpi[data-astro-cid-y4mx3fa6] span[data-astro-cid-y4mx3fa6]{color:var(--muted);font-size:.72rem}.mock__kpi[data-astro-cid-y4mx3fa6] b[data-astro-cid-y4mx3fa6]{font-family:var(--font-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:600}.mock__kpi[data-astro-cid-y4mx3fa6] em[data-astro-cid-y4mx3fa6]{color:var(--muted);font-size:.7rem;font-style:normal}.mock__kpi[data-astro-cid-y4mx3fa6] em[data-astro-cid-y4mx3fa6].up{color:var(--ok)}.mock__kpi[data-astro-cid-y4mx3fa6] em[data-astro-cid-y4mx3fa6].warn{color:var(--accent-text)}.mock__grid[data-astro-cid-y4mx3fa6]{flex:1;grid-template-columns:1.05fr 1fr;gap:.75rem;display:grid}.mock__card[data-astro-cid-y4mx3fa6]{border:1px solid var(--border);border-radius:14px;min-width:0;padding:.9rem 1rem}.mock__label[data-astro-cid-y4mx3fa6]{margin-bottom:.5rem;font-size:.75rem;font-weight:600}.mock__chart[data-astro-cid-y4mx3fa6] svg[data-astro-cid-y4mx3fa6]{width:100%;height:130px;overflow:visible}.mock__area[data-astro-cid-y4mx3fa6]{fill:var(--accent-soft)}.mock__line[data-astro-cid-y4mx3fa6]{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.mock__pt[data-astro-cid-y4mx3fa6]{fill:var(--surface);stroke:var(--accent);stroke-width:3px;vector-effect:non-scaling-stroke}.mock__axis[data-astro-cid-y4mx3fa6]{color:var(--muted);justify-content:space-between;margin-top:.4rem;font-size:.68rem;display:flex}.mock__flows[data-astro-cid-y4mx3fa6] ul[data-astro-cid-y4mx3fa6],.mock__stock[data-astro-cid-y4mx3fa6] ul[data-astro-cid-y4mx3fa6]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.mock__flows[data-astro-cid-y4mx3fa6] li[data-astro-cid-y4mx3fa6]{background:#fafaf9;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex}.mock__fname[data-astro-cid-y4mx3fa6]{flex-direction:column;min-width:0;font-size:.76rem;font-weight:600;line-height:1.3;display:flex}.mock__fname[data-astro-cid-y4mx3fa6] small[data-astro-cid-y4mx3fa6]{color:var(--muted);font-size:.68rem;font-weight:400}.mock__status[data-astro-cid-y4mx3fa6]{border-radius:999px;flex:none;padding:.2rem .5rem;font-size:.68rem;font-weight:600}.mock__status[data-astro-cid-y4mx3fa6].is-ok{background:var(--ok-soft);color:var(--ok)}.mock__status[data-astro-cid-y4mx3fa6].is-run{background:var(--accent-soft);color:var(--accent-text)}.mock__status[data-astro-cid-y4mx3fa6].is-plan{color:#4a5470;background:#eef0f6}.mock__stock[data-astro-cid-y4mx3fa6] li[data-astro-cid-y4mx3fa6]{background:#fafaf9;border-radius:10px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 2.2rem;align-items:center;gap:.6rem;padding:.45rem .6rem;display:grid}.stock__bar[data-astro-cid-y4mx3fa6]{background:#ececef;border-radius:3px;height:6px;overflow:hidden}.stock__bar[data-astro-cid-y4mx3fa6] i[data-astro-cid-y4mx3fa6]{height:100%;width:var(--w);background:var(--ok);transform-origin:0;border-radius:3px;display:block}.stock__bar[data-astro-cid-y4mx3fa6] i[data-astro-cid-y4mx3fa6].is-low{background:var(--accent)}.stock__bar[data-astro-cid-y4mx3fa6] i[data-astro-cid-y4mx3fa6].is-out{background:#d14b3c}.stock__qty[data-astro-cid-y4mx3fa6]{text-align:right;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700}.stock__qty[data-astro-cid-y4mx3fa6].is-low{color:var(--accent-text)}.stock__qty[data-astro-cid-y4mx3fa6].is-out{color:#b8382a}@media (prefers-reduced-motion:no-preference){.mock__line[data-astro-cid-y4mx3fa6]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 2.2s var(--ease-out) .6s forwards}.mock__area[data-astro-cid-y4mx3fa6]{opacity:0;animation:1s 1.6s forwards fadein}.mock__pt[data-astro-cid-y4mx3fa6]{opacity:0;animation:.4s 2.5s forwards fadein}.mock__status[data-astro-cid-y4mx3fa6].is-run{animation:1.6s ease-in-out infinite blink}.hero__stage[data-view=gestionale] .stock__bar[data-astro-cid-y4mx3fa6] i[data-astro-cid-y4mx3fa6]{animation:fill .9s var(--ease-out) both;animation-delay:calc(var(--n) * 90ms + .15s)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadein{to{opacity:1}}@keyframes blink{50%{opacity:.55}}@keyframes fill{0%{transform:scaleX(0)}to{transform:none}}@keyframes pulse{0%{box-shadow:0 0 #1e8a5273}70%{box-shadow:0 0 0 7px #1e8a5200}to{box-shadow:0 0 #1e8a5200}}@media (width<=760px){.mock__body[data-astro-cid-y4mx3fa6]{grid-template-columns:1fr;min-height:0}.mock__side[data-astro-cid-y4mx3fa6]{display:none}.mock__main[data-astro-cid-y4mx3fa6]{padding:1rem}.mock__kpis[data-astro-cid-y4mx3fa6]{gap:.5rem}.mock__kpi[data-astro-cid-y4mx3fa6]{padding:.6rem}.mock__kpi[data-astro-cid-y4mx3fa6] b[data-astro-cid-y4mx3fa6]{font-size:1.15rem}.mock__kpi[data-astro-cid-y4mx3fa6] em[data-astro-cid-y4mx3fa6]{display:none}.mock__grid[data-astro-cid-y4mx3fa6]{grid-template-columns:1fr}.mock__flows[data-astro-cid-y4mx3fa6] li[data-astro-cid-y4mx3fa6]:nth-child(n+3),.mock__stock[data-astro-cid-y4mx3fa6] li[data-astro-cid-y4mx3fa6]:nth-child(n+4){display:none}}.bento[data-astro-cid-rezlza5h]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(15.5rem,auto);gap:1rem;display:grid}.tile[data-astro-cid-rezlza5h]{flex-direction:column;gap:1.25rem;display:flex;overflow:hidden}.tile__text[data-astro-cid-rezlza5h]{flex-direction:column;gap:.4rem;display:flex}.tile__text[data-astro-cid-rezlza5h] p[data-astro-cid-rezlza5h]{font-size:.975rem}.tile--a[data-astro-cid-rezlza5h]{grid-area:span 2/span 2;justify-content:space-between}.tile--b[data-astro-cid-rezlza5h],.tile--c[data-astro-cid-rezlza5h]{grid-column:span 2;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:1.5rem;display:grid}.tile--d[data-astro-cid-rezlza5h],.tile--g[data-astro-cid-rezlza5h]{justify-content:space-between}.tile--h[data-astro-cid-rezlza5h]{grid-column:span 2;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:1.5rem;display:grid}.tile--g[data-astro-cid-rezlza5h]{background:var(--accent-soft);border-color:#ffe0b3}.tile--g[data-astro-cid-rezlza5h] .button[data-astro-cid-rezlza5h]{align-self:flex-start}.tile__chips[data-astro-cid-rezlza5h]{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.tile__chips[data-astro-cid-rezlza5h] span[data-astro-cid-rezlza5h]{background:var(--surface-2);color:#3d3d44;border-radius:999px;padding:.3rem .65rem;font-size:.78rem;font-weight:600}.ui[data-astro-cid-rezlza5h]{position:relative}.ui--flow[data-astro-cid-rezlza5h]{border:1px solid var(--border);background:#fafaf8;border-radius:18px;gap:.6rem;padding:1rem;display:grid}.ui-flow__track[data-astro-cid-rezlza5h]{background:var(--border);border-radius:2px;width:2px;position:absolute;top:2.2rem;bottom:2.2rem;left:calc(1rem + 17px)}.ui-flow__track[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{background:var(--accent);border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:-4px;box-shadow:0 0 0 4px #f903}.ui-flow__node[data-astro-cid-rezlza5h]{background:var(--surface);border:1px solid var(--border);border-radius:14px;grid-template-columns:36px 1fr auto;align-items:center;gap:.8rem;padding:.65rem .8rem .65rem 0;display:grid;position:relative}.ui-flow__icon[data-astro-cid-rezlza5h]{width:36px;height:36px;color:var(--accent-text);background:var(--accent-soft);border-radius:10px;place-items:center;margin-left:0;font-size:.8rem;font-weight:600;display:grid;transform:translate(-1px)}.ui-flow__name[data-astro-cid-rezlza5h]{font-size:.9rem;font-weight:500}.ui-flow__ok[data-astro-cid-rezlza5h]{background:var(--ok-soft);width:22px;height:22px;color:var(--ok);border-radius:50%;place-items:center;display:grid}.ui-flow__ok[data-astro-cid-rezlza5h] svg{width:12px;height:12px}.ui--chat[data-astro-cid-rezlza5h]{border:1px solid var(--border);background:#fafaf8;border-radius:18px;flex-direction:column;justify-content:flex-end;gap:.5rem;min-height:9.5rem;padding:.9rem;display:flex}.bubble[data-astro-cid-rezlza5h]{border-radius:14px;max-width:88%;padding:.55rem .8rem;font-size:.82rem;line-height:1.4}.bubble--me[data-astro-cid-rezlza5h]{background:var(--ink);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.bubble--bot[data-astro-cid-rezlza5h]{background:var(--surface);border:1px solid var(--border);border-bottom-left-radius:4px;align-self:flex-start}.bubble--typing[data-astro-cid-rezlza5h]{background:var(--surface);border:1px solid var(--border);align-self:flex-start;gap:4px;padding:.7rem .8rem;display:flex}.bubble--typing[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{background:#b7b7bf;border-radius:50%;width:6px;height:6px}.ui--sync[data-astro-cid-rezlza5h]{border:1px solid var(--border);background:#fafaf8;border-radius:18px;justify-content:center;align-items:center;gap:0;padding:1.25rem .75rem;display:flex}.sync__node[data-astro-cid-rezlza5h]{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex:none;padding:.55rem .8rem;font-size:.8rem;font-weight:600;box-shadow:0 1px 2px #0f0f120d}.sync__node--hub[data-astro-cid-rezlza5h]{background:var(--ink);color:#fff;border-color:var(--ink)}.sync__wire[data-astro-cid-rezlza5h]{background:repeating-linear-gradient(90deg, var(--border-strong) 0 5px, transparent 5px 9px);flex:1;min-width:1.5rem;height:2px;position:relative}.sync__wire[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:0}.uptime__status[data-astro-cid-rezlza5h]{align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.uptime__status[data-astro-cid-rezlza5h] span[data-astro-cid-rezlza5h]{background:var(--ok);width:9px;height:9px;box-shadow:0 0 0 4px var(--ok-soft);border-radius:50%}.uptime__bars[data-astro-cid-rezlza5h]{grid-template-columns:repeat(24,1fr);align-items:end;gap:3px;height:3.25rem;margin-top:.85rem;display:grid}.uptime__bars[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{height:var(--h);background:var(--ok);opacity:.85;transform-origin:bottom;border-radius:3px}.uptime__bars[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]:nth-child(17){background:var(--accent)}.ui--app[data-astro-cid-rezlza5h]{border:1px solid var(--border);background:#fafaf8;border-radius:18px;gap:.7rem;padding:.9rem;display:grid}.app__tabs[data-astro-cid-rezlza5h]{flex-wrap:wrap;gap:.25rem;display:flex}.app__tabs[data-astro-cid-rezlza5h] span[data-astro-cid-rezlza5h]{background:var(--surface);border:1px solid var(--border);color:#55555d;border-radius:999px;padding:.28rem .5rem;font-size:.7rem;font-weight:600}.app__tabs[data-astro-cid-rezlza5h] span[data-astro-cid-rezlza5h]:last-child{background:var(--ink);border-color:var(--ink);color:#fff}.app__rows[data-astro-cid-rezlza5h]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.app__rows[data-astro-cid-rezlza5h] li[data-astro-cid-rezlza5h]{background:var(--surface);border:1px solid var(--border);border-radius:12px;grid-template-columns:minmax(0,1.7fr) minmax(0,.8fr) 2.3rem;align-items:center;gap:.6rem;padding:.5rem .65rem;display:grid}.app__name[data-astro-cid-rezlza5h]{flex-direction:column;min-width:0;font-size:.8rem;font-weight:600;line-height:1.3;display:flex}.app__name[data-astro-cid-rezlza5h] small[data-astro-cid-rezlza5h]{color:var(--muted);font-size:.7rem;font-weight:400}.app__bar[data-astro-cid-rezlza5h]{background:#ececef;border-radius:3px;height:6px;overflow:hidden}.app__bar[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{height:100%;width:var(--w);background:var(--accent);transform-origin:0;border-radius:3px;display:block}.app__pct[data-astro-cid-rezlza5h]{text-align:right;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700}@media (prefers-reduced-motion:no-preference){.tile[data-astro-cid-rezlza5h].is-in .ui-flow__track[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{animation:travel 4.8s var(--ease-in-out) infinite}.tile[data-astro-cid-rezlza5h] .ui-flow__ok[data-astro-cid-rezlza5h]{transform:scale(0)}.tile[data-astro-cid-rezlza5h].is-in .ui-flow__ok[data-astro-cid-rezlza5h]{animation:tick 4.8s var(--ease-out) infinite;animation-delay:calc(var(--n) * 1.05s + .3s)}.tile[data-astro-cid-rezlza5h] .bubble--typing[data-astro-cid-rezlza5h],.tile[data-astro-cid-rezlza5h] .bubble--bot[data-astro-cid-rezlza5h]{opacity:0}.tile[data-astro-cid-rezlza5h].is-in .bubble--me[data-astro-cid-rezlza5h]{animation:7s infinite chat-me}.tile[data-astro-cid-rezlza5h].is-in .bubble--typing[data-astro-cid-rezlza5h]{animation:7s infinite chat-typing}.tile[data-astro-cid-rezlza5h].is-in .bubble--typing[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{animation:1s ease-in-out infinite dots}.tile[data-astro-cid-rezlza5h].is-in .bubble--typing[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]:nth-child(2){animation-delay:.15s}.tile[data-astro-cid-rezlza5h].is-in .bubble--typing[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]:nth-child(3){animation-delay:.3s}.tile[data-astro-cid-rezlza5h].is-in .bubble--bot[data-astro-cid-rezlza5h]{animation:7s infinite chat-bot}.tile[data-astro-cid-rezlza5h].is-in .sync__wire[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{animation:wire 2.4s var(--ease-in-out) infinite}.tile[data-astro-cid-rezlza5h].is-in .sync__wire--rev[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{animation-direction:reverse;animation-delay:1.2s}.tile[data-astro-cid-rezlza5h] .uptime__bars[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{transform:scaleY(.08)}.tile[data-astro-cid-rezlza5h].is-in .uptime__bars[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{animation:grow .9s var(--ease-out) forwards;animation-delay:calc(var(--n) * 35ms + .2s)}.tile[data-astro-cid-rezlza5h] .app__bar[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{transform:scaleX(0)}.tile[data-astro-cid-rezlza5h].is-in .app__bar[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{animation:fillx 6s var(--ease-out) infinite;animation-delay:calc(var(--n) * .16s + .2s)}}@keyframes travel{0%{opacity:0;top:0}8%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 10px)}}@keyframes tick{0%,4%{transform:scale(0)}12%,85%{transform:scale(1)}95%,to{transform:scale(0)}}@keyframes chat-me{0%{opacity:0;transform:translateY(6px)}6%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes chat-typing{0%,14%{opacity:0}18%,38%{opacity:1}42%,to{opacity:0;border-width:0;height:0;margin:0;padding-block:0}}@keyframes chat-bot{0%,40%{opacity:0;transform:translateY(6px)}46%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes dots{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes wire{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 8px)}}@keyframes grow{to{transform:scaleY(1)}}@keyframes fillx{0%{transform:scaleX(0)}22%,88%{transform:none}to{transform:scaleX(0)}}@media (width<=1024px){.bento[data-astro-cid-rezlza5h]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile--a[data-astro-cid-rezlza5h]{grid-area:auto/span 2}.tile--b[data-astro-cid-rezlza5h],.tile--c[data-astro-cid-rezlza5h],.tile--h[data-astro-cid-rezlza5h]{grid-column:span 2}}@media (width<=640px){.bento[data-astro-cid-rezlza5h]{grid-template-columns:1fr;grid-auto-rows:auto}.tile--a[data-astro-cid-rezlza5h],.tile--b[data-astro-cid-rezlza5h],.tile--c[data-astro-cid-rezlza5h],.tile--h[data-astro-cid-rezlza5h]{grid-column:auto}.tile--b[data-astro-cid-rezlza5h],.tile--c[data-astro-cid-rezlza5h],.tile--h[data-astro-cid-rezlza5h]{grid-template-columns:1fr}}.services__grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.svc[data-astro-cid-lesv7jgp]{flex-direction:column;gap:1.75rem;display:flex}.svc__ui[data-astro-cid-lesv7jgp]{border:1px solid var(--border);background:radial-gradient(80% 90% at 50% 0,#ff99001a,#0000 70%),#fafaf8;border-radius:18px;justify-content:center;align-items:center;min-height:15rem;padding:1.5rem;display:flex}.svc__text[data-astro-cid-lesv7jgp]{flex-direction:column;gap:.75rem;display:flex}.svc__text[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{font-size:1.5rem}.svc__lead[data-astro-cid-lesv7jgp]{font-weight:500}.svc[data-astro-cid-lesv7jgp] .checks[data-astro-cid-lesv7jgp]{margin-top:.25rem;font-size:.975rem}.svc__link[data-astro-cid-lesv7jgp]{align-items:center;gap:.4rem;margin-top:.5rem;text-decoration:none;display:inline-flex}.svc__link[data-astro-cid-lesv7jgp] svg{width:1em;height:1em;transition:transform .18s var(--ease-out)}@media (hover:hover) and (pointer:fine){.svc__link[data-astro-cid-lesv7jgp]:hover svg{transform:translate(3px)}}.ui--list[data-astro-cid-lesv7jgp]{gap:.55rem;width:min(100%,19rem);margin:0;padding:0;list-style:none;display:grid}.ui--list[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:.65rem;padding:.65rem .8rem;font-size:.92rem;font-weight:500;display:flex}.ui--list[data-astro-cid-lesv7jgp] .box[data-astro-cid-lesv7jgp]{border:1.5px solid var(--border-strong);color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.ui--list[data-astro-cid-lesv7jgp] .box[data-astro-cid-lesv7jgp] svg{width:12px;height:12px}.ui--cal[data-astro-cid-lesv7jgp]{background:var(--surface);border:1px solid var(--border);border-radius:14px;width:min(100%,17rem);padding:.9rem}.cal__head[data-astro-cid-lesv7jgp]{justify-content:space-between;margin-bottom:.55rem;font-size:.8rem;font-weight:600;display:flex}.cal__head[data-astro-cid-lesv7jgp] span[data-astro-cid-lesv7jgp]:last-child{color:var(--accent-text)}.cal__grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.cal__grid[data-astro-cid-lesv7jgp] i[data-astro-cid-lesv7jgp]{aspect-ratio:1;color:#6f6f78;background:#fafaf8;border-radius:6px;place-items:center;font-size:.68rem;font-style:normal;display:grid}.cal__grid[data-astro-cid-lesv7jgp] i[data-astro-cid-lesv7jgp].is-off{background:0 0}.cal__grid[data-astro-cid-lesv7jgp] i[data-astro-cid-lesv7jgp].is-on{background:var(--accent);color:var(--accent-ink);font-weight:700}@media (prefers-reduced-motion:no-preference){.svc[data-astro-cid-lesv7jgp].is-in .ui--list[data-astro-cid-lesv7jgp] .box[data-astro-cid-lesv7jgp]{animation:4.5s infinite check;animation-delay:calc(var(--n) * .7s + .4s)}.svc[data-astro-cid-lesv7jgp].is-in .cal__grid[data-astro-cid-lesv7jgp] i[data-astro-cid-lesv7jgp].is-on{animation:3s ease-in-out infinite pop}}@media (prefers-reduced-motion:reduce){.ui--list[data-astro-cid-lesv7jgp] .box[data-astro-cid-lesv7jgp]{background:var(--ok);border-color:var(--ok)}}@keyframes check{0%,8%{border-color:var(--border-strong);background:0 0}14%,80%{background:var(--ok);border-color:var(--ok)}92%,to{border-color:var(--border-strong);background:0 0}}@keyframes pop{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media (width<=860px){.services__grid[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}.svc__ui[data-astro-cid-lesv7jgp]{min-height:0}}.contact[data-astro-cid-vekgkm42]{padding-block:calc(var(--section) * .5)}.coupon[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:0;padding:0;display:grid;overflow:hidden}.coupon__intro[data-astro-cid-vekgkm42]{border-right:1px solid var(--border);background:radial-gradient(90% 70% at 0 0,#ff990029,#0000 70%),#fbfbfa;flex-direction:column;align-items:flex-start;gap:1.1rem;padding:clamp(2rem,4vw,3rem);display:flex;position:relative}.coupon__list[data-astro-cid-vekgkm42]{margin-top:.5rem;font-size:.95rem}.coupon__note[data-astro-cid-vekgkm42]{max-width:36ch;margin-top:auto;padding-top:1.5rem}.coupon__body[data-astro-cid-vekgkm42]{padding:clamp(2rem,4vw,3rem)}html:not(.js) .cform[data-astro-cid-vekgkm42]{display:none}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42] .field__opt[data-astro-cid-vekgkm42]{color:var(--muted);font-weight:400}.cform__hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.coupon__next[data-astro-cid-vekgkm42]{gap:.4rem;display:grid}.coupon__next[data-astro-cid-vekgkm42] ol[data-astro-cid-vekgkm42]{gap:.25rem;margin:0;padding-left:1.2rem;list-style:decimal;display:grid}.cform__progress[data-astro-cid-vekgkm42]{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:.75rem;display:grid}.cform__progress[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{background:var(--surface-2);border-radius:3px;height:5px;transition:background-color .24s}.cform__progress[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42].is-on{background:var(--accent)}.cform__step[data-astro-cid-vekgkm42]{color:var(--muted);margin-bottom:1.5rem;font-weight:500}fieldset[data-astro-cid-vekgkm42]{border:0;min-width:0;margin:0;padding:0}.cform__grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.field[data-astro-cid-vekgkm42]{flex-direction:column;gap:.4rem;min-width:0;display:flex}.field--wide[data-astro-cid-vekgkm42]{grid-column:1/-1}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-size:.875rem;font-weight:600}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{color:var(--accent-text)}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{background:var(--surface);width:100%;min-height:3rem;color:var(--ink);border:1px solid var(--border-strong);border-radius:12px;padding:.75rem .95rem;font-size:1rem;transition:border-color .16s,box-shadow .16s}.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:7rem}.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b6b73' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:1.1rem;padding-right:2.75rem}.field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42]::placeholder{color:#9a9aa2}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #ff99002e}.field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-color:#d14b3c}.field__err[data-astro-cid-vekgkm42]{color:#b8382a;font-size:.85rem}.field__err[data-astro-cid-vekgkm42]:empty{display:none}.check[data-astro-cid-vekgkm42]{grid-template-columns:auto 1fr;align-items:start;column-gap:.7rem;display:grid}.check[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:1.2rem;height:1.2rem;min-height:0;accent-color:var(--accent);margin-top:.2rem}.check[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-size:.95rem;font-weight:400}.check[data-astro-cid-vekgkm42] .field__err[data-astro-cid-vekgkm42]{grid-column:2}.cform__actions[data-astro-cid-vekgkm42]{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:1.75rem;display:flex}.cform__status[data-astro-cid-vekgkm42]{color:#b8382a;margin-top:1rem}.cform__status[data-astro-cid-vekgkm42]:empty{display:none}.button[data-astro-cid-vekgkm42][disabled]{opacity:.6;pointer-events:none}.cform__done[data-astro-cid-vekgkm42]{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.done__icon[data-astro-cid-vekgkm42]{background:var(--ok-soft);width:52px;height:52px;color:var(--ok);border-radius:16px;place-items:center;display:grid}.done__icon[data-astro-cid-vekgkm42] svg[data-astro-cid-vekgkm42]{width:26px;height:26px}@media (width<=860px){.coupon[data-astro-cid-vekgkm42]{grid-template-columns:1fr}.coupon__intro[data-astro-cid-vekgkm42]{border-right:0;border-bottom:1px solid var(--border)}.cform__grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr}.cform__actions[data-astro-cid-vekgkm42] .button[data-astro-cid-vekgkm42]{flex:1}}.nlband[data-astro-cid-rgltofsj]{padding-top:0}.nlband__box[data-astro-cid-rgltofsj]{isolation:isolate;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.nlband__glow[data-astro-cid-rgltofsj]{z-index:-1;width:34rem;height:34rem;top:-16rem;right:-12rem}.nlband__text[data-astro-cid-rgltofsj]{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.nlband__title[data-astro-cid-rgltofsj]{letter-spacing:-.03em;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.35rem);line-height:1.08}.nlband__lead[data-astro-cid-rgltofsj]{color:var(--muted);max-width:34rem}.nlband__form[data-astro-cid-rgltofsj]{flex-direction:column;gap:.75rem;display:flex}.nlband__row[data-astro-cid-rgltofsj]{background:var(--bg);border:1px solid var(--border-strong);border-radius:999px;gap:.5rem;padding:.35rem;transition:border-color .16s,box-shadow .16s;display:flex}.nlband__row[data-astro-cid-rgltofsj]:focus-within{border-color:color-mix(in srgb, var(--accent) 60%, var(--border));box-shadow:0 0 0 4px var(--accent-soft)}.nlband__row[data-astro-cid-rgltofsj] input[data-astro-cid-rgltofsj]{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0 .9rem;font-size:1rem}.nlband__row[data-astro-cid-rgltofsj] .button[data-astro-cid-rgltofsj]{min-height:2.75rem}.nlband__check[data-astro-cid-rgltofsj]{color:var(--muted);grid-template-columns:1.15rem minmax(0,1fr);gap:.6rem;font-size:.85rem;line-height:1.5;display:grid}.nlband__check[data-astro-cid-rgltofsj] input[data-astro-cid-rgltofsj]{width:1.05rem;height:1.05rem;accent-color:var(--accent);margin:.15rem 0 0}.nlband__honey[data-astro-cid-rgltofsj]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nlband__msg[data-astro-cid-rgltofsj]{min-height:1.4em;font-size:.9rem;font-weight:500}.nlband__msg[data-astro-cid-rgltofsj].is-ok{color:var(--ok)}.nlband__msg[data-astro-cid-rgltofsj].is-err{color:#b42318}@media (width<=820px){.nlband__box[data-astro-cid-rgltofsj]{grid-template-columns:minmax(0,1fr)}}@media (width<=440px){.nlband__row[data-astro-cid-rgltofsj]{border-radius:var(--radius-sm);flex-direction:column}.nlband__row[data-astro-cid-rgltofsj] input[data-astro-cid-rgltofsj]{padding:.65rem .75rem}}.hero[data-astro-cid-lcdefpme]{padding-top:clamp(3rem,8vw,6rem);position:relative;overflow:hidden}.hero__glow[data-astro-cid-lcdefpme]{width:min(70rem,140vw);height:38rem;top:-14rem;left:50%;transform:translate(-50%)}.hero__inner[data-astro-cid-lcdefpme]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:relative}.hero__inner[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{text-decoration:none}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:13ch}.hero__kicker[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);width:max-content;max-width:100%;font-family:var(--font-body);letter-spacing:0;color:var(--ink);text-align:left;border-radius:999px;align-items:center;gap:.6rem;margin:0 auto 1.1rem;padding:.4rem 1rem .4rem .45rem;font-size:clamp(.875rem,.85rem + .2vw,1rem);font-weight:500;line-height:1.35;display:flex;box-shadow:0 1px 2px #0f0f120a}.hero__kicker[data-astro-cid-lcdefpme] .hero__mark{flex:none;width:1.6rem;height:1.6rem}.hero__lead[data-astro-cid-lcdefpme]{max-width:40rem}.hero__ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.25rem;display:flex}.hero__trust[data-astro-cid-lcdefpme]{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding:0;font-size:.875rem;list-style:none;display:flex}.hero__trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.4rem;display:inline-flex}.hero__trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--ok-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e8a52' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center / 10px no-repeat;border-radius:50%;width:16px;height:16px}.hero__stage[data-astro-cid-lcdefpme]{max-width:66rem;margin-top:clamp(3rem,6vw,4.5rem);padding-bottom:clamp(4rem,8vw,6rem);position:relative}.hero__glow2[data-astro-cid-lcdefpme]{background:radial-gradient(closest-side,#ff990042,#ff99001a 50%,#ff990008 75%,#0000);width:90%;height:70%;top:12%;left:5%}.hero__stage[data-astro-cid-lcdefpme] .mock{z-index:1;position:relative}.float[data-astro-cid-lcdefpme]{z-index:2;border:1px solid var(--border);box-shadow:var(--shadow-float);text-align:left;background:#fff;border-radius:18px;align-items:center;gap:.75rem;padding:.8rem 1rem;font-size:.8rem;display:flex;position:absolute}.float[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:.85rem;font-weight:600;display:block}.float[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.74rem;display:block}.hero__stage[data-astro-cid-lcdefpme]{--pb:clamp(4rem, 8vw, 6rem)}.float--note[data-astro-cid-lcdefpme]{left:-2rem;bottom:calc(var(--pb) - 2.4rem)}.float__swap[data-astro-cid-lcdefpme]{display:grid}.float__swap[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{transition:opacity .42s var(--ease-out), visibility 0s linear .42s;grid-area:1/1}.hero__stage[data-astro-cid-lcdefpme]:not([data-view=gestionale]) .float__swap[data-astro-cid-lcdefpme] .v-gest[data-astro-cid-lcdefpme],.hero__stage[data-astro-cid-lcdefpme][data-view=gestionale] .float__swap[data-astro-cid-lcdefpme] .v-auto[data-astro-cid-lcdefpme]{opacity:0;visibility:hidden}.hero__stage[data-astro-cid-lcdefpme]:not([data-view=gestionale]) .float__swap[data-astro-cid-lcdefpme] .v-auto[data-astro-cid-lcdefpme],.hero__stage[data-astro-cid-lcdefpme][data-view=gestionale] .float__swap[data-astro-cid-lcdefpme] .v-gest[data-astro-cid-lcdefpme]{transition-delay:0s}.examples[data-astro-cid-lcdefpme]{z-index:3;border:1px solid var(--border);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;width:max-content;max-width:100%;margin:0 auto 1.25rem;padding:.3rem;display:flex;position:relative;box-shadow:0 1px 2px #0f0f120a}.examples__label[data-astro-cid-lcdefpme]{color:var(--muted);padding:0 .4rem 0 .7rem;font-size:.82rem;font-weight:500}.examples__btn[data-astro-cid-lcdefpme]{color:#4a4a52;border-radius:999px;min-height:2.25rem;padding:0 .95rem;font-size:.875rem;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}.examples__btn[data-astro-cid-lcdefpme][aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:0 2px 6px #0f0f122e}@media (hover:hover) and (pointer:fine){.examples__btn[data-astro-cid-lcdefpme][aria-pressed=false]:hover{color:var(--ink);background:#0f0f120f}}@media (width<=460px){.examples__label[data-astro-cid-lcdefpme]{display:none}.examples__btn[data-astro-cid-lcdefpme]{padding:0 .8rem;font-size:.82rem}}.float__icon[data-astro-cid-lcdefpme]{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.float__icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:16px;height:16px}.float__icon--ok[data-astro-cid-lcdefpme]{background:var(--ok-soft);color:var(--ok)}.float--team[data-astro-cid-lcdefpme]{right:9%;bottom:calc(var(--pb) - 2.4rem)}.avatars[data-astro-cid-lcdefpme]{display:flex}.avatars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--c);color:#3a3a40;border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-8px;font-size:.66rem;font-style:normal;font-weight:700;display:grid}.avatars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{margin-left:0}@media (prefers-reduced-motion:no-preference){.float--note[data-astro-cid-lcdefpme]{animation:7s ease-in-out infinite bob}.float--team[data-astro-cid-lcdefpme]{animation:9s ease-in-out -4s infinite bob}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1150px){.float--note[data-astro-cid-lcdefpme]{left:-.5rem}}@media (width<=960px){.float--note[data-astro-cid-lcdefpme]{left:.25rem}.float--team[data-astro-cid-lcdefpme]{display:none}}@media (width<=640px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,11vw,3rem)}.hero__ctas[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{width:100%}.float--note[data-astro-cid-lcdefpme]{left:.75rem;right:.75rem}}.tools[data-astro-cid-lcdefpme]{padding-block:1rem clamp(3rem,6vw,4.5rem)}.tools__label[data-astro-cid-lcdefpme]{text-align:center;color:var(--muted);margin-bottom:1.25rem;font-size:.875rem;font-weight:500}.marquee[data-astro-cid-lcdefpme]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee__track[data-astro-cid-lcdefpme]{width:max-content;display:flex}.marquee__list[data-astro-cid-lcdefpme]{gap:.75rem;margin:0;padding-right:.75rem;list-style:none;display:flex}.marquee__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{white-space:nowrap;border:1px solid var(--border);background:var(--surface);color:#55555d;letter-spacing:-.01em;border-radius:999px;padding:.6rem 1.1rem;font-size:.925rem;font-weight:600}@media (prefers-reduced-motion:no-preference){.marquee__track[data-astro-cid-lcdefpme]{animation:48s linear infinite marquee}.marquee[data-astro-cid-lcdefpme]:hover .marquee__track[data-astro-cid-lcdefpme]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.marquee__list[data-astro-cid-lcdefpme][aria-hidden]{display:none}.marquee__track[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;width:auto}.marquee__list[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center}}@keyframes marquee{to{transform:translate(-50%)}}.costs__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.cost[data-astro-cid-lcdefpme]{flex-direction:column;gap:.6rem;display:flex}.cost__icon[data-astro-cid-lcdefpme]{color:#c0392b;background:#fdeeec;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:.5rem;display:grid}.cost__icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:21px;height:21px}.cost[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].muted{font-size:.95rem}@media (width<=1024px){.costs__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.costs__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.solutions[data-astro-cid-lcdefpme]{overflow:hidden}.solutions__glow[data-astro-cid-lcdefpme]{opacity:.8;width:60rem;height:40rem;top:10%;left:50%;transform:translate(-50%)}.solutions[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{z-index:1;position:relative}.solutions__note[data-astro-cid-lcdefpme]{text-align:center;color:var(--muted);margin-top:2rem;font-size:.95rem}.about__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.about__text[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex;position:sticky;top:7rem}.about__why[data-astro-cid-lcdefpme]{flex-direction:column;gap:.75rem;display:flex}.why[data-astro-cid-lcdefpme]{gap:1.1rem;margin-top:.75rem;padding:0;list-style:none;display:grid}.why[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr;gap:.85rem;display:grid}.why[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{margin-bottom:.15rem;font-weight:600;display:block}.why[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .muted[data-astro-cid-lcdefpme]{font-size:.95rem}.why__tick[data-astro-cid-lcdefpme]{background:var(--accent-soft);width:26px;height:26px;color:var(--accent-text);border-radius:8px;place-items:center;margin-top:.1rem;display:grid}.why__tick[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:14px;height:14px}@media (width<=860px){.about__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about__text[data-astro-cid-lcdefpme]{position:static}}.plans[data-astro-cid-lcdefpme]{overflow:hidden}.plans__glow[data-astro-cid-lcdefpme]{width:50rem;height:36rem;top:30%;left:50%;transform:translate(-50%)}.plans[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{z-index:1;position:relative}.plans__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.plan[data-astro-cid-lcdefpme]{flex-direction:column;gap:.6rem;display:flex}.plan[data-astro-cid-lcdefpme] .checks[data-astro-cid-lcdefpme]{margin:.75rem 0 1.5rem;font-size:.95rem}.plan[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{margin-top:auto}.plan__price[data-astro-cid-lcdefpme]{font-family:var(--font-head);letter-spacing:-.03em;margin-top:.25rem;font-size:1.9rem;font-weight:600;line-height:1.15}.plan__note[data-astro-cid-lcdefpme]{color:var(--accent-text);font-size:.85rem;font-weight:500}.plan--featured[data-astro-cid-lcdefpme]{border:1.5px solid var(--accent);box-shadow:var(--shadow-lift), 0 0 0 6px #ff99001a}.plan__badge[data-astro-cid-lcdefpme]{position:absolute;top:1.25rem;right:1.25rem}@media (width<=960px){.plans__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;max-width:32rem;margin-inline:auto}}.faq__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.faq__side[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex;position:sticky;top:7rem}.faq__list[data-astro-cid-lcdefpme]{gap:.75rem;display:grid}.faq__item[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:18px;transition:border-color .2s,box-shadow .2s}.faq__item[data-astro-cid-lcdefpme][open]{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));box-shadow:var(--shadow)}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq__sign[data-astro-cid-lcdefpme]{background:var(--surface-2);border-radius:50%;flex:none;width:28px;height:28px;transition:background-color .2s;position:relative}.faq__sign[data-astro-cid-lcdefpme]:before,.faq__sign[data-astro-cid-lcdefpme]:after{content:"";background:var(--ink);width:12px;height:2px;transition:transform .24s var(--ease-out);border-radius:2px;position:absolute;top:13px;left:8px}.faq__sign[data-astro-cid-lcdefpme]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-lcdefpme][open] .faq__sign[data-astro-cid-lcdefpme]{background:var(--accent)}.faq__item[data-astro-cid-lcdefpme][open] .faq__sign[data-astro-cid-lcdefpme]:after{transform:rotate(0)}.faq__answer[data-astro-cid-lcdefpme]{padding:0 1.35rem 1.3rem}.faq__answer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:60ch}@media (hover:hover) and (pointer:fine){.faq__item[data-astro-cid-lcdefpme]:not([open]):hover{border-color:var(--border-strong)}}@media (width<=860px){.faq__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.faq__side[data-astro-cid-lcdefpme]{position:static}}.final__box[data-astro-cid-lcdefpme]{text-align:center;color:var(--ink);background:radial-gradient(120% 140% at 15% 0,#ffc56b 0%,#f90 45%,#f07f00 100%);border-radius:32px;flex-direction:column;align-items:center;gap:1.5rem;padding:clamp(3.5rem,8vw,6rem) clamp(1.5rem,5vw,4rem);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #f07f0099}.final__ring[data-astro-cid-lcdefpme]{pointer-events:none;border:3.5rem solid #ffffff2e;border-radius:50%;width:30rem;height:30rem;position:absolute;bottom:-12rem;right:-8rem}.final__title[data-astro-cid-lcdefpme]{max-width:15ch;color:var(--ink);font-size:clamp(2.25rem,1.2rem + 3.6vw,4rem);position:relative}.final__text[data-astro-cid-lcdefpme]{max-width:40rem;font-size:var(--s-lead);color:#2a1a00;position:relative}.final__box[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{position:relative}
