.ia-faq{border-top:var(--line);max-width:800px}.ia-faq details{border-bottom:var(--line)}.ia-faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-4) 0;cursor:pointer;font-size:var(--fs-18);font-weight:var(--fw-semibold);color:var(--text-strong);list-style:none;display:flex}.ia-faq summary::-webkit-details-marker{display:none}.ia-faq summary:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.ia-faq summary svg{color:var(--text-muted);transition:transform var(--dur) var(--ease)}.ia-faq details[open] summary svg{color:var(--accent-text);transform:rotate(180deg)}.ia-faq__a{padding:0 var(--space-7) var(--space-5) 0;color:var(--text-muted);max-width:var(--measure);margin:0}.ia-highlight{background:var(--accent-tint);border:var(--border-width) solid var(--accent);border-radius:var(--radius-card);padding:var(--space-6) var(--space-5);color:var(--text-on-tint);gap:var(--space-5);display:grid}.ia-highlight .ia-h2,.ia-highlight .ia-h3{color:var(--text-strong)}.ia-highlight__body{gap:var(--space-4);max-width:var(--measure);flex-direction:column;display:flex}.ia-highlight__rows{gap:var(--space-3);margin:0;display:grid}.ia-highlight__row{gap:2px;display:grid}.ia-highlight__row dt{font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-strong)}.ia-highlight__row dd{color:var(--text-on-tint);margin:0}@media (width>=768px){.ia-highlight{padding:var(--space-7)}.ia-highlight__row{gap:var(--space-5);grid-template-columns:140px minmax(0,1fr)}}.ia-steps{gap:var(--space-6);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}.ia-steps__item{gap:var(--space-2);padding-top:var(--space-4);border-top:2px solid var(--accent);flex-direction:column;display:flex}.ia-steps__n{font-family:var(--font-figures);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--accent-text)}.ia-steps__meta{font-family:var(--font-figures);font-size:var(--fs-14);color:var(--text-muted)}@media (width>=768px){.ia-steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ia-steps--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.ia-steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ia-table{border:var(--line);border-radius:var(--radius-card);background:var(--surface-card);width:100%;overflow:hidden}.ia-table table{border-collapse:collapse;width:100%;font-size:var(--fs-16)}.ia-table th{text-align:left;font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-strong);background:var(--section-alt);padding:var(--space-3) var(--space-5);border-bottom:var(--line);vertical-align:bottom}.ia-table td{padding:var(--space-4) var(--space-5);border-bottom:var(--line);vertical-align:top;color:var(--text-body)}.ia-table tr:last-child td{border-bottom:0}.ia-table__n{font-family:var(--font-figures);font-weight:var(--fw-semibold);color:var(--accent-text);white-space:nowrap}.ia-table__strong{font-weight:var(--fw-semibold);color:var(--text-strong)}.ia-table__muted{color:var(--text-muted)}.ia-table__note{margin:var(--space-3) 0 0;font-size:var(--fs-14);color:var(--text-muted)}.ia-table__head-mark{align-items:center;gap:6px;display:inline-flex}@media (width<=767px){.ia-table{background:0 0;border:0;border-radius:0;overflow:visible}.ia-table thead{display:none}.ia-table table,.ia-table tbody,.ia-table tr,.ia-table td{width:100%;display:block}.ia-table tr{border:var(--line);border-radius:var(--radius-card);background:var(--surface-card);padding:var(--space-4);margin-bottom:var(--space-3)}.ia-table td{padding:var(--space-1) 0;border:0}.ia-table td[data-label]:before{content:attr(data-label);font-size:var(--fs-14);font-weight:var(--fw-semibold);color:var(--text-muted);margin-bottom:2px;display:block}.ia-table td+td{margin-top:var(--space-2)}}.ia-plans{gap:var(--space-4);display:grid}@media (width>=1024px){.ia-plans--3{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.ia-plans--2{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.ia-plan{gap:var(--space-4);padding:var(--space-6) var(--space-5);border:var(--line);border-radius:var(--radius-card);background:var(--surface-card);flex-direction:column;display:flex}.ia-plan--featured{border-color:var(--accent)}.ia-plan__price{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.ia-plan__from{font-size:var(--fs-14);color:var(--text-muted)}.ia-plan__amount{font-size:var(--fs-40);line-height:1}.ia-plan__unit{font-size:var(--fs-14);color:var(--text-muted)}.ia-plan__audience{color:var(--text-muted);font-size:var(--fs-14);margin:0}.ia-plan ul{padding:var(--space-4) 0 0;border-top:var(--line);gap:var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}.ia-plan li{gap:var(--space-2);font-size:var(--fs-14);display:flex}.ia-plan li svg{color:var(--accent-text);margin-top:1px}.ia-plan__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.ia-plan__cta{margin-top:auto}.ia-table td,.ia-table th{overflow-wrap:break-word}.ia-landing-ab__modulo>.ia-leadform{background:var(--surface-module);border:var(--line);border-radius:var(--radius-module);box-shadow:var(--shadow-module);padding:var(--space-5)}@media (width>=768px){.ia-landing-ab__modulo>.ia-leadform{padding:var(--space-6)}}.ia-landing-ab__cierre{max-width:880px}.ia-landing-ab #top,.ia-landing-ab #prueba,.ia-landing-ab #cta{scroll-margin-top:var(--space-8)}
