.c-al-hero{gap:var(--a-space-10);padding-bottom:var(--a-space-4);display:grid}@media (width>=960px){.c-al-hero{align-items:center;gap:var(--a-space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.c-al-eyebrow{padding:6px var(--a-space-3);border-radius:var(--a-radius-pill);background:var(--a-success-50);color:var(--a-whatsapp-700);font-size:var(--a-text-sm);align-items:center;gap:6px;font-weight:700;display:inline-flex}.c-al-hero__title{margin-top:var(--a-space-4);font-size:var(--a-text-4xl);font-weight:800;line-height:var(--a-leading-tight);letter-spacing:-.03em;color:var(--a-ink);text-wrap:balance}.c-al-mark{color:var(--a-whatsapp-700)}.c-al-hero__lead{max-width:58ch;margin-top:var(--a-space-4);font-size:var(--a-text-lg);line-height:var(--a-leading);color:var(--a-ink-2)}.c-al-trust{gap:var(--a-space-3) var(--a-space-5);margin-top:var(--a-space-6);font-size:var(--a-text-sm);color:var(--a-ink-2);grid-template-columns:repeat(2,minmax(0,1fr));font-weight:600;display:grid}@media (width>=640px){.c-al-trust{flex-wrap:wrap;display:flex}}.c-al-trust li{align-items:center;gap:6px;display:flex}.c-al-trust .a-icon{color:var(--a-whatsapp-700);flex:none}.c-al-hero__media{--c-al-loop:10s;justify-self:center;width:min(100%,340px)}.c-al-phone{background:var(--a-inverse);box-shadow:var(--a-shadow-lg), inset 0 0 0 1px #ffffff14;border-radius:36px;padding:10px}.c-al-phone__screen{gap:var(--a-space-3);padding:var(--a-space-4) var(--a-space-3) var(--a-space-3);background:var(--a-surface-2);border-radius:28px;display:grid;position:relative;overflow:hidden}.c-al-phone__head{align-items:center;gap:var(--a-space-2);display:flex}.c-al-phone__head strong{font-size:var(--a-text-md);color:var(--a-ink);display:block}.c-al-phone__head small{font-size:var(--a-text-xs);color:var(--a-muted)}.c-al-phone__logo{background:var(--a-brand);width:36px;height:36px;color:var(--a-on-brand);border-radius:50%;flex:none;place-items:center;display:grid}.c-al-phone__chips{font-size:var(--a-text-xs);gap:6px;font-weight:600;display:flex}.c-al-phone__chips span{border:1px solid var(--a-line);border-radius:var(--a-radius-pill);background:var(--a-surface);color:var(--a-ink-2);padding:4px 10px}.c-al-phone__chips .is-on{border-color:var(--a-ink);background:var(--a-ink);color:var(--a-bg)}.c-al-phone__grid{gap:var(--a-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c-al-phone__item{border-radius:var(--a-radius);background:var(--a-surface);box-shadow:var(--a-shadow-sm);flex-direction:column;gap:2px;padding:6px;display:flex}.c-al-phone__img{aspect-ratio:4/3;border-radius:var(--a-radius-sm);object-fit:cover;background:var(--a-surface-3);width:100%;height:auto;margin-bottom:4px;display:block}.c-al-phone__name{-webkit-line-clamp:2;min-height:2.5em;font-size:var(--a-text-xs);color:var(--a-ink);-webkit-box-orient:vertical;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.c-al-phone__price{font-size:var(--a-text-xs);color:var(--a-ink-2);font-weight:800}.c-al-phone__add{border:1px solid var(--a-whatsapp);border-radius:var(--a-radius-pill);color:var(--a-whatsapp-700);font-size:var(--a-text-micro);margin-top:auto;font-weight:700;display:grid}.c-al-phone__price{margin-bottom:4px}.c-al-phone__add>span{grid-area:1/1;justify-content:center;align-items:center;gap:4px;min-height:26px;display:flex}.c-al-phone__add-done{opacity:0}.c-al-phone__cta{border-radius:var(--a-radius-pill);background:var(--a-whatsapp);min-height:42px;color:var(--a-on-fill);font-size:var(--a-text-sm);justify-content:center;align-items:center;gap:6px;font-weight:700;display:flex}.c-al-phone__count{border-radius:var(--a-radius-pill);background:var(--a-on-fill);min-width:20px;height:20px;color:var(--a-whatsapp-700);font-size:var(--a-text-xs);text-align:center;line-height:20px;display:inline-block;overflow:hidden}.c-al-phone__count>span{height:20px;display:block}.c-al-notify{z-index:2;gap:var(--a-space-2);padding:var(--a-space-3);border-radius:var(--a-radius-lg);background:var(--a-surface);box-shadow:var(--a-shadow-lg);font-size:var(--a-text-xs);color:var(--a-ink-2);opacity:0;line-height:1.4;display:flex;position:absolute;top:8px;left:8px;right:8px;transform:translateY(-120%)}.c-al-notify__app{border-radius:var(--a-radius);background:var(--a-whatsapp);width:30px;height:30px;color:var(--a-on-fill);flex:none;place-items:center;display:grid}.c-al-notify__body{min-width:0;display:grid}.c-al-notify__meta{justify-content:space-between;gap:var(--a-space-2);display:flex}.c-al-notify__meta strong{color:var(--a-ink)}.c-al-notify__meta small{color:var(--a-muted)}.c-al-notify__line{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-al-notify__total{color:var(--a-ink);margin-top:2px;font-weight:800}.c-al-compare{gap:var(--a-space-4);margin-top:var(--a-space-6);display:grid}@media (width>=768px){.c-al-compare{gap:var(--a-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.c-al-compare__col{padding:var(--a-space-5);border:1px solid var(--a-line);border-radius:var(--a-radius-lg);background:var(--a-surface)}@media (width>=640px){.c-al-compare__col{padding:var(--a-space-6)}}.c-al-compare__col--after{border-color:var(--a-whatsapp);box-shadow:var(--a-shadow)}.c-al-compare__title{align-items:center;gap:var(--a-space-2);margin-bottom:var(--a-space-4);font-size:var(--a-text-lg);color:var(--a-ink);font-weight:800;display:flex}.c-al-compare__col--before .c-al-compare__title .a-icon{color:var(--a-offer-700)}.c-al-compare__col--after .c-al-compare__title .a-icon{color:var(--a-whatsapp-700)}.c-al-compare ul{gap:var(--a-space-3);display:grid}.c-al-compare li{padding-left:var(--a-space-5);font-size:var(--a-text-md);line-height:var(--a-leading);color:var(--a-ink-2);position:relative}.c-al-compare li:before{content:"";background:var(--a-line-strong);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:2px}.c-al-compare__col--after li:before{background:var(--a-whatsapp)}.c-al-industries{margin-top:var(--a-space-5)}.c-al-industries .a-icon{color:var(--a-brand-700)}.c-al-extras{gap:var(--a-space-4);margin-top:var(--a-space-6);display:grid}@media (width>=768px){.c-al-extras{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-al-extras__item{padding:var(--a-space-5);border:1px solid var(--a-line);border-radius:var(--a-radius-lg);background:var(--a-surface)}.c-al-extras__item p{margin-top:var(--a-space-1);font-size:var(--a-text-md);line-height:var(--a-leading);color:var(--a-ink-2)}.c-al-extras__icon{width:44px;height:44px;margin-bottom:var(--a-space-3);border-radius:var(--a-radius);background:var(--a-brand-50);color:var(--a-brand-700);place-items:center;display:inline-grid}@media (hover:hover) and (pointer:fine){.c-al-compare__col,.c-al-extras__item{transition:transform var(--a-dur) var(--a-ease-out), box-shadow var(--a-dur) var(--a-ease-out)}.c-al-compare__col:hover,.c-al-extras__item:hover{box-shadow:var(--a-shadow-lg);transform:translateY(-3px)}}@media (width<=959px){.c-al-hero{text-align:left}.c-al-hero__media{width:min(100%,320px)}}@media (width<=479px){.c-al-hero__title{font-size:var(--a-text-3xl)}.c-al-hero__lead{font-size:var(--a-text-base)}.c-al-trust{grid-template-columns:minmax(0,1fr)}.c-al-phone{border-radius:30px;padding:8px}.c-al-phone__screen{border-radius:23px}}@media (prefers-reduced-motion:no-preference){.c-al-hero__copy>*{animation:c-al-rise .56s var(--a-ease-out) both}.c-al-hero__copy>:nth-child(2){animation-delay:60ms}.c-al-hero__copy>:nth-child(3){animation-delay:.12s}.c-al-hero__copy>:nth-child(4){animation-delay:.18s}.c-al-hero__copy>:nth-child(5){animation-delay:.24s}.c-al-hero__copy>:nth-child(6){animation-delay:.3s}.c-al-hero__media{animation:c-al-rise .72s var(--a-ease-out) .2s both}.c-al-phone{animation:6s ease-in-out 1s infinite c-al-float}.c-al-phone__item{animation:c-al-rise .48s var(--a-ease-out) both}.c-al-phone__item:first-child{animation-delay:.42s}.c-al-phone__item:nth-child(2){animation-delay:.5s}.c-al-phone__item:nth-child(3){animation-delay:.58s}.c-al-phone__item:nth-child(4){animation-delay:.66s}.c-al-phone__item:first-child .c-al-phone__add{animation:c-al-press-1 var(--c-al-loop) infinite}.c-al-phone__item:first-child .c-al-phone__add-idle{animation:c-al-idle-1 var(--c-al-loop) infinite}.c-al-phone__item:first-child .c-al-phone__add-done{animation:c-al-done-1 var(--c-al-loop) infinite}.c-al-phone__item:nth-child(2) .c-al-phone__add{animation:c-al-press-2 var(--c-al-loop) infinite}.c-al-phone__item:nth-child(2) .c-al-phone__add-idle{animation:c-al-idle-2 var(--c-al-loop) infinite}.c-al-phone__item:nth-child(2) .c-al-phone__add-done{animation:c-al-done-2 var(--c-al-loop) infinite}.c-al-phone__count>span{animation:c-al-count var(--c-al-loop) var(--a-ease-out) infinite}.c-al-phone__cta{animation:c-al-cta var(--c-al-loop) infinite}.c-al-notify{animation:c-al-notify var(--c-al-loop) var(--a-ease-out) infinite}@supports (animation-timeline:view()){.c-allies :is(.c-al-compare__col,.c-points__item,.c-steps__item,.c-al-extras__item,.c-al-industries li){animation:linear both c-al-rise view();animation-range:entry entry 70%}}}@keyframes c-al-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes c-al-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes c-al-press-1{0%,13%{color:var(--a-whatsapp-700);background:0 0;transform:none}14.5%{transform:scale(.88)}16%,88%{background:var(--a-whatsapp);color:var(--a-on-fill);transform:none}91%,to{color:var(--a-whatsapp-700);background:0 0}}@keyframes c-al-idle-1{0%,14%{opacity:1}16%,88%{opacity:0}91%,to{opacity:1}}@keyframes c-al-done-1{0%,14%{opacity:0}16%,88%{opacity:1}91%,to{opacity:0}}@keyframes c-al-press-2{0%,29%{color:var(--a-whatsapp-700);background:0 0;transform:none}30.5%{transform:scale(.88)}32%,88%{background:var(--a-whatsapp);color:var(--a-on-fill);transform:none}91%,to{color:var(--a-whatsapp-700);background:0 0}}@keyframes c-al-idle-2{0%,30%{opacity:1}32%,88%{opacity:0}91%,to{opacity:1}}@keyframes c-al-done-2{0%,30%{opacity:0}32%,88%{opacity:1}91%,to{opacity:0}}@keyframes c-al-count{0%,15%{transform:translateY(0)}17%,31%{transform:translateY(-20px)}33%,88%{transform:translateY(-40px)}91%,to{transform:translateY(0)}}@keyframes c-al-cta{0%,44%,50%,to{box-shadow:none;transform:none}46.5%{transform:scale(.95);box-shadow:0 0 0 6px #25d36647}}@keyframes c-al-notify{0%,50%{opacity:0;transform:translateY(-120%)}54%,86%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-120%)}}
