:root{--brand:#45553f;--ink:#333a36;--muted:#6f7570;--card:#f2f2f1;--border:#e2e5e0;--radius:20px}.aziende *{box-sizing:border-box}.aziende img{max-width:100%;display:block}.az-container{max-width:1240px;margin:0 auto;padding:0 1.5rem}.aziende h1{font-size:clamp(32px,6vw,64px);line-height:1.1;margin:0 0 .6rem;color:var(--ink)}.aziende h2{font-size:clamp(24px,4.5vw,40px);line-height:1.2;margin:0 0 1.5rem;text-align:center;color:var(--ink)}.aziende h3{font-size:clamp(18px,2.2vw,24px);margin:.1rem 0 .35rem;color:var(--ink)}.aziende p{color:var(--muted);margin:1rem 0}.lg-only{display:none}@media (min-width:900px){.lg-only{display:inline}}.az-section{margin:clamp(28px,5vw,64px) 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:10px 20px;min-height:4.5rem;background:#45553f;color:#fff;border:none;border-radius:20px;font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale,1));text-decoration:none;cursor:pointer;transition:background-color .3s ease,box-shadow .2s ease,transform .15s ease}.btn:hover{filter:brightness(1.05)}.btn:active{transform:translateY(1px)}.btn.btn--outline{background:transparent;color:var(--brand);border:2px solid var(--brand)}.az-hero{text-align:center}.az-hero__sub{max-width:860px;margin:0 auto}.az-hero__actions{display:flex;gap:.8rem;justify-content:center;margin-top:.8rem;flex-wrap:wrap}.az-media{margin-top:clamp(16px,3vw,28px)}@media (max-width:719px){.az-media{display:flex;gap:10px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.az-media::-webkit-scrollbar{display:none}.az-media__item{flex:0 0 85%;scroll-snap-align:center}}@media (min-width:720px){.az-media{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}}.az-media__item{background:#0000;border-radius:14px;overflow:hidden}.az-media__item img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9}.az-pillars__grid{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:720px){.az-pillars__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.az-pillars__grid{grid-template-columns:repeat(4,1fr)}}.az-pillars__grid>*{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:20px;text-align:center;min-height:100%;display:flex;flex-direction:column;justify-content:flex-start}.az-microbadge{margin:.2rem auto 1rem;text-align:center;color:var(--muted);font-size:1.3rem}.az-plans{display:grid;gap:18px;grid-template-columns:1fr;align-items:stretch}@media (min-width:1000px){.az-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.az-plan{position:relative;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:20px;display:flex;flex-direction:column;min-height:100%}.az-plan--best{background:#f7faf6;border:2px solid var(--brand)}.az-plan__ribbon{position:absolute;top:12px;right:12px;background:#d2aa42;color:#fff;padding:.25rem .6rem;border-radius:999px;font-size:1rem}.az-plan__price{font-weight:600;margin:.1rem 0;color:var(--ink)}.az-plan__badge{display:inline-block;margin:.2rem 0;color:var(--muted);font-size:.95rem}.az-plan__list{list-style:none;margin:.2rem 0 1rem;padding:0}.az-plan__list li{position:relative;padding-left:1rem;margin:.55rem 0;color:var(--ink)}.az-plan__list li:before{content:"";position:absolute;left:0;top:.7em;width:.45em;height:.45em;border-radius:50%;background:var(--muted);opacity:.55}.az-plan__cta{margin-top:auto;align-self:flex-start}.az-enterprise{margin-top:18px}.az-enterprise__inner{width:100%;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:20px;display:grid;gap:10px;grid-template-columns:1fr auto;align-items:center}.az-enterprise__list{grid-column:1/-1;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.az-enterprise__list li{position:relative;padding-left:1rem;color:var(--ink)}.az-enterprise__list li:before{content:"";position:absolute;left:0;top:.6em;width:.45em;height:.45em;border-radius:50%;background:var(--muted);opacity:.5}.az-enterprise__cta{justify-self:end}@media (max-width:720px){.az-enterprise__inner{grid-template-columns:1fr}.az-enterprise__cta{justify-self:start}}.az-ones__grid{display:flex;justify-content:center;align-items:stretch;gap:16px}.az-one{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:20px;text-align:center;display:flex;flex-direction:column;width:min(420px,100%)}.az-one__cta{margin-top:auto;align-self:center}.az-badge{display:inline-block;background:#e8efe8;color:var(--brand);border-radius:999px;padding:.25rem .6rem;font-size:1.2rem;margin:.2rem 0 .6rem}.az-faq__list{max-width:980px;margin:0 auto}.az-faq details{background:#f8f9f8;border:1px solid var(--border);border-radius:14px;margin:.6rem 0;padding:.6rem 1rem;transition:border-color .2s}.az-faq details:hover{border-color:#d7dbd5}.az-faq summary{font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:600;color:var(--ink);cursor:pointer;list-style:none;position:relative;padding-right:1.4rem}.az-faq summary::-webkit-details-marker{display:none}.az-faq summary:after{content:"\25be";position:absolute;right:.2rem;top:0;color:var(--muted);transition:transform .2s}.az-faq details[open] summary:after{transform:rotate(180deg)}.az-faq p{margin:.6rem 0 .2rem}.az-cta{text-align:center}.az-cta__actions{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap;margin-top:.6rem}.aziende_icon{height:80px;margin:0 0 .75rem;object-fit:contain}.aziende-card{text-align:center}@media (min-width:1000px){.az-enterprise__inner{max-width:1240px}}.az-video-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:900px){.az-video-grid{grid-template-columns:repeat(2,1fr)}}.az-video-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:12px}.az-video{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden}.az-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.az-plan__name{display:flex;align-items:baseline;gap:.5rem;margin:0}.az-plan__annual{font-weight:600;color:var(--ink);font-size:1.1rem}.az-plan__desc{margin:.6rem 0 1rem;color:var(--ink)}.az-plan__list{display:none!important}.az-plan__icon{height:80px;width:auto;display:block;margin:4px 0 10px;align-self:flex-start;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/23/assets/aziende.css.map */
