.product[data-astro-cid-i2p4ym72]{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;color:#fff}.product-netcero[data-astro-cid-i2p4ym72]{background:linear-gradient(180deg,var(--color-netcero) 0%,var(--color-netcero-deep) 55%)}.product-campivio[data-astro-cid-i2p4ym72]{background:linear-gradient(180deg,color-mix(in srgb,var(--color-campivio) 75%,white) 0%,var(--color-campivio) 55%)}.stage[data-astro-cid-i2p4ym72]{position:relative;height:20rem;perspective:1400px;background-image:radial-gradient(rgb(255 255 255 / .1) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(to bottom,black 75%,transparent)}@media(min-width:768px){.stage[data-astro-cid-i2p4ym72]{height:22rem}}.body[data-astro-cid-i2p4ym72]{display:flex;flex-direction:column;padding:0 2rem 2rem}@media(min-width:768px){.body[data-astro-cid-i2p4ym72]{padding:0 2.5rem 2.5rem}}.arrow[data-astro-cid-i2p4ym72]{display:inline-block;transition:transform .25s var(--ease-snappy)}.product[data-astro-cid-i2p4ym72]:hover .arrow[data-astro-cid-i2p4ym72],.product[data-astro-cid-i2p4ym72]:focus-visible .arrow[data-astro-cid-i2p4ym72]{transform:translate(2px,-2px)}.window[data-astro-cid-i2p4ym72]{position:absolute;left:50%;top:3.25rem;width:min(30rem,86%);border-radius:.75rem;background:#fff;box-shadow:0 30px 60px -20px #0000008c;transform:translate(-50%) rotateX(18deg) rotateY(-16deg) rotate(3deg);transition:transform .4s var(--ease-snappy)}.window-bar[data-astro-cid-i2p4ym72]{display:flex;gap:.3rem;padding:.6rem .75rem;border-bottom:1px solid var(--color-gray-200)}.window-bar[data-astro-cid-i2p4ym72] i[data-astro-cid-i2p4ym72]{width:.45rem;height:.45rem;border-radius:9999px;background:var(--color-gray-300)}.window-body[data-astro-cid-i2p4ym72]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1rem}.chart[data-astro-cid-i2p4ym72]{display:flex;align-items:flex-end;gap:.35rem;height:9rem}.chart[data-astro-cid-i2p4ym72] span[data-astro-cid-i2p4ym72]{flex:1;height:var(--h);border-radius:.25rem .25rem 0 0;background:var(--color-netcero);opacity:calc(1 - var(--i) * .06);transform-origin:bottom;transition:transform .4s var(--ease-snappy);transition-delay:calc(var(--i) * 30ms)}.standards[data-astro-cid-i2p4ym72]{display:flex;flex-direction:column;gap:.5rem;padding-top:1.75rem}.standards[data-astro-cid-i2p4ym72] li[data-astro-cid-i2p4ym72]{display:flex;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:600;color:var(--color-dectria-navy);white-space:nowrap}.standards[data-astro-cid-i2p4ym72] svg[data-astro-cid-i2p4ym72]{width:.8rem;height:.8rem;color:var(--color-netcero)}.badge[data-astro-cid-i2p4ym72]{position:absolute;left:6%;top:14.5rem;display:flex;align-items:center;gap:.6rem;max-width:14rem;padding:.75rem 1rem;border-radius:.75rem;background:#fff;box-shadow:0 20px 40px -15px #00000080;transform:rotate(-3deg);transition:transform .4s var(--ease-snappy)}.product[data-astro-cid-i2p4ym72]:hover .window[data-astro-cid-i2p4ym72],.product[data-astro-cid-i2p4ym72]:focus-visible .window[data-astro-cid-i2p4ym72]{transform:translate(-50%) rotateX(6deg) rotateY(-4deg) rotate(0) translateY(-6px)}.product[data-astro-cid-i2p4ym72]:hover .badge[data-astro-cid-i2p4ym72],.product[data-astro-cid-i2p4ym72]:focus-visible .badge[data-astro-cid-i2p4ym72]{transform:rotate(0) translateY(-8px)}.product[data-astro-cid-i2p4ym72]:hover .chart[data-astro-cid-i2p4ym72] span[data-astro-cid-i2p4ym72],.product[data-astro-cid-i2p4ym72]:focus-visible .chart[data-astro-cid-i2p4ym72] span[data-astro-cid-i2p4ym72]{transform:scaleY(.88)}.phone[data-astro-cid-i2p4ym72]{position:absolute;left:50%;top:2.25rem;width:12.5rem;height:22rem;padding:2rem .9rem .9rem;border-radius:2rem;border:6px solid var(--color-dectria-navy);background:var(--color-dectria-light);box-shadow:0 30px 60px -20px #0009;transform:translate(-50%) rotateX(14deg) rotateY(18deg) rotate(-4deg);transition:transform .4s var(--ease-snappy)}.phone-notch[data-astro-cid-i2p4ym72]{position:absolute;left:50%;top:.5rem;width:3.5rem;height:.9rem;border-radius:9999px;background:var(--color-dectria-navy);transform:translate(-50%)}.ticket[data-astro-cid-i2p4ym72]{display:flex;flex-direction:column;gap:.15rem;padding:.9rem;border-radius:.75rem;background:#fff;box-shadow:0 2px 8px #00000014}.qr[data-astro-cid-i2p4ym72]{width:100%;margin:.6rem 0 .4rem;fill:var(--color-campivio)}.toast[data-astro-cid-i2p4ym72]{position:absolute;right:8%;top:11rem;display:flex;align-items:center;gap:.45rem;padding:.65rem .9rem;border-radius:9999px;background:var(--color-campivio-amber);color:var(--color-dectria-navy);font-size:.8125rem;font-weight:700;white-space:nowrap;box-shadow:0 20px 40px -15px #00000080;transform:rotate(4deg);transition:transform .4s var(--ease-snappy)}.toast[data-astro-cid-i2p4ym72] svg[data-astro-cid-i2p4ym72]{width:.95rem;height:.95rem}.product[data-astro-cid-i2p4ym72]:hover .phone[data-astro-cid-i2p4ym72],.product[data-astro-cid-i2p4ym72]:focus-visible .phone[data-astro-cid-i2p4ym72]{transform:translate(-50%) rotateX(6deg) rotateY(6deg) rotate(0) translateY(-6px)}.product[data-astro-cid-i2p4ym72]:hover .toast[data-astro-cid-i2p4ym72],.product[data-astro-cid-i2p4ym72]:focus-visible .toast[data-astro-cid-i2p4ym72]{transform:rotate(0) translateY(-8px)}@media(max-width:639px){.window[data-astro-cid-i2p4ym72]{width:90%}.standards[data-astro-cid-i2p4ym72]{display:none}.badge[data-astro-cid-i2p4ym72]{top:12.5rem;left:6%}.toast[data-astro-cid-i2p4ym72]{right:4%}}@media(prefers-reduced-motion:reduce){.window[data-astro-cid-i2p4ym72],.badge[data-astro-cid-i2p4ym72],.phone[data-astro-cid-i2p4ym72],.toast[data-astro-cid-i2p4ym72],.chart[data-astro-cid-i2p4ym72] span[data-astro-cid-i2p4ym72],.arrow[data-astro-cid-i2p4ym72]{transition:none}}
