.burger.svelte-1e09pin{z-index:60;border:1px solid var(--line);width:44px;height:44px;box-shadow:var(--shadow-xs);background:#fff;border-radius:12px;place-content:center;gap:5px;display:grid;position:relative}.burger.svelte-1e09pin span:where(.svelte-1e09pin){background:var(--navy-900);width:20px;height:2px;transition:transform .3s var(--ease), opacity .2s var(--ease);border-radius:2px;display:block}.burger.is-open.svelte-1e09pin span:where(.svelte-1e09pin):first-child{transform:translateY(7px)rotate(45deg)}.burger.is-open.svelte-1e09pin span:where(.svelte-1e09pin):nth-child(2){opacity:0}.burger.is-open.svelte-1e09pin span:where(.svelte-1e09pin):nth-child(3){transform:translateY(-7px)rotate(-45deg)}.scrim.svelte-1e09pin{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:svelte-1e09pin-fade .3s var(--ease);background:#050e2180;position:fixed;inset:0}@keyframes svelte-1e09pin-fade{0%{opacity:0}}.drawer.svelte-1e09pin{z-index:50;border-left:1px solid var(--line);width:min(86vw,340px);height:100dvh;box-shadow:var(--shadow-lg);transition:transform .42s var(--ease);visibility:hidden;background:#fff;flex-direction:column;gap:1.25rem;padding:5.75rem 1.5rem 2rem;display:flex;position:fixed;top:0;right:0;transform:translate(102%)}.drawer.is-open.svelte-1e09pin{visibility:visible;transform:none}.drawer.svelte-1e09pin ul:where(.svelte-1e09pin){gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.drawer.svelte-1e09pin a:where(.svelte-1e09pin){color:var(--navy-900);transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem .85rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:flex}.drawer.svelte-1e09pin a:where(.svelte-1e09pin) svg:where(.svelte-1e09pin){color:var(--muted);transition:transform .25s var(--ease), color .2s var(--ease)}.drawer.svelte-1e09pin a:where(.svelte-1e09pin):hover{background:var(--surface-2)}.drawer.svelte-1e09pin a:where(.svelte-1e09pin):hover svg:where(.svelte-1e09pin){color:var(--orange-500);transform:translate(3px)}.drawer.is-open.svelte-1e09pin li:where(.svelte-1e09pin){animation:svelte-1e09pin-slide-in .45s var(--ease) backwards;animation-delay:calc(.12s + var(--i) * 55ms)}@keyframes svelte-1e09pin-slide-in{0%{opacity:0;transform:translate(16px)}}.drawer__cta.svelte-1e09pin{background:linear-gradient(135deg, var(--orange-500), var(--orange-600));color:#fff;text-align:center;box-shadow:var(--shadow-orange);border-radius:999px;justify-content:center;align-items:center;margin-top:auto;padding:1rem 1.25rem;font-weight:700;text-decoration:none;display:flex}@media (width>=1061px){.burger.svelte-1e09pin,.drawer.svelte-1e09pin,.scrim.svelte-1e09pin{display:none}}@media (prefers-reduced-motion:reduce){.drawer.is-open.svelte-1e09pin li:where(.svelte-1e09pin){animation:none}}.header.svelte-1elxaub{z-index:70;-webkit-backdrop-filter:saturate(180%)blur(14px);transition:border-color .3s var(--ease), box-shadow .3s var(--ease), background-color .3s var(--ease);background:#ffffffb8;border-bottom:1px solid #0000;position:sticky;top:0}.header.is-stuck.svelte-1elxaub{border-bottom-color:var(--line);background:#ffffffe6;box-shadow:0 6px 24px -18px #0a1c3b66}.header__inner.svelte-1elxaub{align-items:center;gap:clamp(.75rem,2vw,1.75rem);min-height:78px;display:flex}.header__brand.svelte-1elxaub{min-height:44px;transition:opacity .2s var(--ease);flex:none;align-items:center;display:flex}.header__brand.svelte-1elxaub:hover{opacity:.85}.header__nav.svelte-1elxaub{flex:auto;justify-content:flex-start;min-width:0;margin-left:clamp(.5rem,2vw,1.75rem);display:flex}.header__nav.svelte-1elxaub ul:where(.svelte-1elxaub){align-items:center;gap:clamp(.05rem,.7vw,.5rem);display:flex}.header__nav.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--body);white-space:nowrap;letter-spacing:-.012em;transition:color .25s var(--ease);border-radius:8px;padding:.45rem .6rem;font-size:.9rem;font-weight:600;display:block;position:relative}.header__nav.svelte-1elxaub a:where(.svelte-1elxaub):after{content:"";background:linear-gradient(90deg, var(--orange-500), var(--orange-400));transform-origin:0;height:2px;transition:transform .32s var(--ease);border-radius:2px;position:absolute;bottom:.06rem;left:.6rem;right:.6rem;transform:scaleX(0)}.header__nav.svelte-1elxaub a:where(.svelte-1elxaub):hover,.header__nav.svelte-1elxaub a.is-active:where(.svelte-1elxaub){color:var(--ink)}.header__nav.svelte-1elxaub a:where(.svelte-1elxaub):hover:after,.header__nav.svelte-1elxaub a.is-active:where(.svelte-1elxaub):after{transform:scaleX(1)}.header__actions.svelte-1elxaub{flex:none;align-items:center;gap:.75rem;margin-left:auto;display:flex}@media (width<=1060px){.header__nav.svelte-1elxaub,.header__cta.svelte-1elxaub{display:none}.header__inner.svelte-1elxaub{min-height:64px}}.footer.svelte-jz8lnl{background:var(--navy-950);color:#ffffffad;padding-top:clamp(3rem,2rem + 3vw,4.5rem)}.footer__inner.svelte-jz8lnl{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:clamp(2rem,1.5rem + 2.5vw,3.5rem);padding-bottom:clamp(2.5rem,2rem + 2vw,3.5rem);display:grid}.footer__brand.svelte-jz8lnl{justify-items:start;gap:1.1rem;max-width:22rem;display:grid}.footer__brand.svelte-jz8lnl p:where(.svelte-jz8lnl){color:#ffffff94;font-size:var(--fs-sm);line-height:1.68}.footer__social.svelte-jz8lnl{gap:.5rem;display:flex}.footer__social.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#fffc;width:40px;height:40px;transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), transform .25s var(--ease);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;place-items:center;display:grid}.footer__social.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{background:var(--orange-500);border-color:var(--orange-500);color:#fff;transform:translateY(-2px)}.footer__col.svelte-jz8lnl{align-content:start;gap:.9rem;display:grid}.footer__col.svelte-jz8lnl h3:where(.svelte-jz8lnl){color:#fff;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.footer__col.svelte-jz8lnl ul:where(.svelte-jz8lnl){gap:.55rem;display:grid}.footer__col.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#ffffff9e;font-size:var(--fs-sm);transition:color .2s var(--ease)}.footer__col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}.footer__cta.svelte-jz8lnl{font-weight:700;font-size:var(--fs-sm);transition:gap .25s var(--ease);align-items:center;gap:.4rem;margin-top:.35rem;display:inline-flex;color:var(--orange-400)!important}.footer__cta.svelte-jz8lnl:hover{gap:.7rem;color:var(--orange-400)!important}.footer__bottom.svelte-jz8lnl{border-top:1px solid #ffffff17;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block:1.35rem;display:flex}.footer__bottom.svelte-jz8lnl p:where(.svelte-jz8lnl),.footer__bottom.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#ffffff73;font-size:var(--fs-xs)}.footer__bottom.svelte-jz8lnl a:where(.svelte-jz8lnl){transition:color .2s var(--ease)}.footer__bottom.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:#fff}@media (width<=900px){.footer__inner.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand.svelte-jz8lnl{grid-column:1/-1;max-width:none}}@media (width<=520px){.footer__inner.svelte-jz8lnl{grid-template-columns:1fr}.footer__col.svelte-jz8lnl ul:where(.svelte-jz8lnl){gap:0}.footer__col.svelte-jz8lnl ul:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){padding-block:.45rem;display:block}}.fab.svelte-13mh5lv{--wa:#25d366;--wa-dark:#1da851;z-index:90;opacity:0;pointer-events:none;transition:opacity .35s var(--ease), transform .35s var(--ease);flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed;bottom:clamp(1rem,2.5vw,1.5rem);right:clamp(1rem,2.5vw,1.5rem);transform:translateY(14px)scale(.94)}.fab.is-visible.svelte-13mh5lv{opacity:1;pointer-events:auto;transform:none}.trigger.svelte-13mh5lv{background:linear-gradient(150deg, var(--wa) 0%, var(--wa-dark) 100%);color:#fff;width:56px;height:56px;transition:transform .28s var(--ease), box-shadow .28s var(--ease);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 10px 24px -8px #1da851a6,0 2px 6px -2px #0a1c3b4d,inset 0 1px #ffffff3d}.trigger.svelte-13mh5lv:hover{transform:scale(1.05);box-shadow:0 14px 30px -8px #1da851bf,0 2px 6px -2px #0a1c3b4d,inset 0 1px #ffffff3d}.trigger.svelte-13mh5lv:active{transform:scale(.97)}.trigger__icons.svelte-13mh5lv{place-items:center;width:26px;height:26px;display:grid;position:relative}.trigger__icons.svelte-13mh5lv svg:where(.svelte-13mh5lv){transition:opacity .22s var(--ease), transform .28s var(--ease);position:absolute}.trigger__x.svelte-13mh5lv{opacity:0;transform:rotate(-90deg)scale(.7)}.fab.is-open.svelte-13mh5lv .trigger__wa:where(.svelte-13mh5lv){opacity:0;transform:rotate(90deg)scale(.7)}.fab.is-open.svelte-13mh5lv .trigger__x:where(.svelte-13mh5lv){opacity:1;transform:none}.trigger__ping.svelte-13mh5lv{animation:svelte-13mh5lv-ping 2.6s var(--ease) infinite;pointer-events:none;border:2px solid #25d3668c;border-radius:50%;position:absolute;inset:0}@keyframes svelte-13mh5lv-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.panel.svelte-13mh5lv{border:1px solid var(--line);width:min(84vw,296px);animation:svelte-13mh5lv-panel-in .34s var(--ease);background:#fff;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 24px 48px -20px #0a1c3b52,0 6px 16px -8px #0a1c3b2e}.panel.svelte-13mh5lv:after{content:"";background:var(--surface-2);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-bottom-right-radius:3px;width:13px;height:13px;position:absolute;bottom:-6px;right:22px;transform:rotate(45deg)}@keyframes svelte-13mh5lv-panel-in{0%{opacity:0;transform:translateY(8px)scale(.97)}}.panel__head.svelte-13mh5lv{background:linear-gradient(135deg, var(--navy-900), var(--navy-800));align-items:center;gap:.65rem;padding:.85rem .9rem;display:flex}.panel__avatar.svelte-13mh5lv{background:#ffffff1a;border:1px solid #ffffff29;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.panel__avatar.svelte-13mh5lv img:where(.svelte-13mh5lv){width:20px;height:20px;display:block}.panel__id.svelte-13mh5lv{flex:auto;gap:.1rem;min-width:0;display:grid}.panel__id.svelte-13mh5lv strong:where(.svelte-13mh5lv){color:#fff;letter-spacing:-.01em;font-size:.8125rem;font-weight:800;line-height:1.2}.panel__status.svelte-13mh5lv{color:#fff9;align-items:center;gap:.32rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.panel__status.svelte-13mh5lv:before{content:"";background:var(--wa);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2.5px #25d36638}.panel__close.svelte-13mh5lv{color:#ffffff8c;width:26px;height:26px;transition:background-color .2s var(--ease), color .2s var(--ease);border-radius:8px;flex:none;place-items:center;display:grid}.panel__close.svelte-13mh5lv:hover{color:#fff;background:#ffffff1f}.panel__body.svelte-13mh5lv{background:radial-gradient(circle at 18% 12%, #25d36612, transparent 42%), var(--surface-2);padding:1rem .9rem .35rem}.msg.svelte-13mh5lv{background:#fff;border-radius:3px 12px 12px;padding:.7rem .85rem .55rem;position:relative;box-shadow:0 2px 6px -3px #0a1c3b38}.msg__greeting.svelte-13mh5lv{color:var(--ink);font-size:var(--fs-sm);margin:0;font-weight:700;line-height:1.4}.msg__question.svelte-13mh5lv{color:var(--body);font-size:var(--fs-xs);margin:.1rem 0 0;line-height:1.5}.msg__time.svelte-13mh5lv{color:var(--muted);margin:.45rem 0 0 .2rem;font-size:.625rem;font-weight:600;display:block}.panel__foot.svelte-13mh5lv{background:var(--surface-2);padding:.75rem .9rem .9rem}.panel__cta.svelte-13mh5lv{border-radius:var(--radius-pill);background:linear-gradient(150deg, var(--wa) 0%, var(--wa-dark) 100%);color:#fff;font-size:var(--fs-xs);letter-spacing:.01em;transition:transform .22s var(--ease), box-shadow .22s var(--ease);justify-content:center;align-items:center;gap:.5rem;padding:.72rem 1rem;font-weight:800;text-decoration:none;display:flex;box-shadow:0 8px 18px -8px #1da851b3}.panel__cta.svelte-13mh5lv:hover{transform:translateY(-1px);box-shadow:0 12px 22px -8px #1da851cc}.panel__phone.svelte-13mh5lv{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums;margin:.55rem 0 0;font-size:.6875rem;font-weight:600}@media (prefers-reduced-motion:reduce){.trigger__ping.svelte-13mh5lv{opacity:0;animation:none}.panel.svelte-13mh5lv{animation:none}}.video.svelte-l6y7q{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--navy-900);box-shadow:var(--shadow-lg);isolation:isolate;border:1px solid #ffffff1f;margin:0;position:relative;overflow:hidden}.video.svelte-l6y7q iframe:where(.svelte-l6y7q){border:0;width:100%;height:100%;position:absolute;inset:0}.video__trigger.svelte-l6y7q{text-align:left;cursor:pointer;width:100%;padding:0;display:block;position:absolute;inset:0}.video__trigger.svelte-l6y7q img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease), filter .5s var(--ease);transform:scale(1.02)}.video__shade.svelte-l6y7q{background:linear-gradient(#0a1c3b26 0%,#0a1c3b40 45%,#050e21d1 100%);position:absolute;inset:0}.video__play.svelte-l6y7q{aspect-ratio:1;background:linear-gradient(135deg, var(--orange-500), var(--orange-600));color:#fff;width:clamp(64px,19%,104px);transition:transform .35s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 18px 40px -14px #f60c}.video__play.svelte-l6y7q svg:where(.svelte-l6y7q){width:42%;height:42%;display:block}.video__play.svelte-l6y7q:after{content:"";animation:svelte-l6y7q-ripple 2.6s var(--ease) infinite;pointer-events:none;border:1.5px solid #ffffff59;border-radius:50%;position:absolute;inset:-10px}@keyframes svelte-l6y7q-ripple{0%{opacity:.8;transform:scale(.92)}to{opacity:0;transform:scale(1.35)}}.video__meta.svelte-l6y7q{justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;bottom:clamp(1rem,3%,1.5rem);left:clamp(1rem,3%,1.75rem);right:clamp(1rem,3%,1.75rem)}.video__label.svelte-l6y7q{color:#fff;font-size:var(--fs-sm);letter-spacing:-.01em;text-shadow:0 1px 12px #050e2199;font-weight:700}.video__duration.svelte-l6y7q{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;flex:none;padding:.25rem .6rem;font-weight:600}.video__trigger.svelte-l6y7q:hover img{transform:scale(1.06)}.video__trigger.svelte-l6y7q:hover .video__play:where(.svelte-l6y7q){transform:scale(1.08)}.hero.svelte-gzujjl{isolation:isolate;background:linear-gradient(170deg, var(--navy-900) 0%, var(--navy-950) 100%);padding-block:clamp(3rem,2rem + 4vw,4.75rem) clamp(3.5rem,2.5rem + 4vw,5.5rem);position:relative;overflow:hidden}.hero__bg.svelte-gzujjl{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero__glow--1.svelte-gzujjl{background:radial-gradient(circle,#ff660080,#0000 66%);width:46rem;height:46rem;animation:18s ease-in-out infinite alternate svelte-gzujjl-drift;top:-22%;left:52%}.hero__glow--2.svelte-gzujjl{background:radial-gradient(circle,#00b3ff57,#0000 68%);width:40rem;height:40rem;animation:22s ease-in-out infinite alternate-reverse svelte-gzujjl-drift;bottom:-34%;left:-14%}@keyframes svelte-gzujjl-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-3%,4%)scale(1.1)}}.hero__inner.svelte-gzujjl{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:center;gap:clamp(2rem,1.25rem + 3vw,3.75rem);display:grid}.hero__copy.svelte-gzujjl{justify-items:start;gap:1.35rem;min-width:0;display:grid}.hero.svelte-gzujjl h1:where(.svelte-gzujjl){color:#fff;font-size:var(--fs-display);letter-spacing:-.035em;line-height:1.06}.hero__accent.svelte-gzujjl{background:linear-gradient(100deg, var(--orange-400) 8%, var(--orange-500) 55%, #ffb066 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.15em;display:block}.hero__sub.svelte-gzujjl{color:#ffffffc2;max-width:34rem;font-size:var(--fs-lead);text-wrap:pretty;line-height:1.62}.hero__story.svelte-gzujjl{color:#ffffffd1;text-wrap:pretty;max-width:30rem;margin-top:-.6rem;font-size:.9375rem;font-weight:600;line-height:1.5}.hero__storyName.svelte-gzujjl{color:var(--orange-400);font-weight:800}.hero__promo.svelte-gzujjl{white-space:nowrap;border-radius:var(--radius-pill);max-width:100%;transition:background-color .3s var(--ease), border-color .3s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease);background:#ff66001a;border:1px solid #ff8a3d6b;align-items:center;gap:.7rem;padding:.5rem .95rem .5rem .5rem;display:inline-flex;box-shadow:0 0 #ff8a3d47}.hero__promo.svelte-gzujjl:hover{background:#ff660029;border-color:#ff8a3db3;transform:translateY(-2px);box-shadow:0 0 0 5px #ff8a3d1f}.hero__promoTag.svelte-gzujjl{border-radius:var(--radius-pill);background:linear-gradient(135deg, var(--orange-500), var(--orange-600));color:#fff;letter-spacing:.1em;text-transform:uppercase;flex:none;align-items:center;gap:.35rem;padding:.32rem .65rem;font-size:.625rem;font-weight:800;line-height:1.3;display:inline-flex}.hero__promoText.svelte-gzujjl{color:#ffffffd1;font-size:var(--fs-sm);font-weight:600;line-height:1.35}.hero__promoText.svelte-gzujjl strong:where(.svelte-gzujjl){color:#fff;font-weight:800}.hero__promoDot.svelte-gzujjl{vertical-align:middle;background:#ffffff57;border-radius:50%;width:4px;height:4px;margin:0 .15rem;display:inline-block}.hero__promoLeft.svelte-gzujjl{color:var(--orange-400);font-variant-numeric:tabular-nums;font-weight:800;position:relative}.hero__promoLeft.svelte-gzujjl:after{content:attr(data-next);color:var(--green-400);opacity:0;position:absolute;inset:0;transform:translateY(38%)}.hero__promoNow.svelte-gzujjl,.hero__promoLeft.svelte-gzujjl:after{transition:opacity .28s var(--ease), transform .28s var(--ease)}.hero__promo.svelte-gzujjl:is(:where(.svelte-gzujjl):hover,:where(.svelte-gzujjl):focus-visible) .hero__promoNow:where(.svelte-gzujjl){opacity:0;transform:translateY(-38%)}.hero__promo.svelte-gzujjl:is(:where(.svelte-gzujjl):hover,:where(.svelte-gzujjl):focus-visible) .hero__promoLeft:where(.svelte-gzujjl):after{opacity:1;transform:none}.hero__promo.svelte-gzujjl:is(:where(.svelte-gzujjl):hover,:where(.svelte-gzujjl):focus-visible) .hero__promoDot:where(.svelte-gzujjl){background:var(--green-400)}@media (prefers-reduced-motion:reduce){.hero__promoNow.svelte-gzujjl,.hero__promoLeft.svelte-gzujjl:after{transition:none}.hero__promoLeft.svelte-gzujjl:after,.hero__promo.svelte-gzujjl:is(:where(.svelte-gzujjl):hover,:where(.svelte-gzujjl):focus-visible) .hero__promoNow:where(.svelte-gzujjl){transform:none}}.hero__highlights.svelte-gzujjl{flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:.35rem;display:flex}.hero__highlights.svelte-gzujjl li:where(.svelte-gzujjl){color:#ffffffb8;font-size:var(--fs-sm);align-items:center;gap:.55rem;font-weight:600;display:flex}.hero__tick.svelte-gzujjl{width:20px;height:20px;color:var(--orange-400);background:#ff66002e;border:1px solid #ff8a3d6b;border-radius:50%;flex:none;place-items:center;display:grid}.hero__visual.svelte-gzujjl{min-width:0;position:relative}.hero__badge.svelte-gzujjl{border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff21;align-items:center;gap:.85rem;margin-top:1rem;padding:.9rem 1.1rem;display:flex}.hero__badge.svelte-gzujjl .pill:where(.svelte-gzujjl){background:#fffffff0;border-color:#0000;flex:none}.hero__badge.svelte-gzujjl p:where(.svelte-gzujjl){color:#ffffffa8;font-size:var(--fs-xs);line-height:1.5}.hero__fade.svelte-gzujjl{pointer-events:none;background:linear-gradient(#0000,#f6f7fa24);height:6rem;position:absolute;inset:auto 0 0}@media (width<=980px){.hero__inner.svelte-gzujjl{grid-template-columns:minmax(0,1fr);gap:clamp(3rem,2rem + 4vw,4rem)}.hero__badge.svelte-gzujjl{width:100%}}@media (width<=560px){.hero__copy.svelte-gzujjl{justify-items:stretch}.hero__promo.svelte-gzujjl{white-space:normal;border-radius:var(--radius-lg);align-items:flex-start;padding:.55rem 1rem .65rem .55rem}.hero__promoDot.svelte-gzujjl{background:0 0;width:0;height:0;margin:0;display:block}.btn-row.svelte-gzujjl .btn:where(.svelte-gzujjl){flex:100%}.hero__highlights.svelte-gzujjl{flex-direction:column;gap:.55rem}}@media (prefers-reduced-motion:reduce){.hero__glow--1.svelte-gzujjl,.hero__glow--2.svelte-gzujjl{animation:none}}.stats.svelte-uh3p9s{background:var(--surface-2);border-block:1px solid var(--line);padding-block:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.stats__grid.svelte-uh3p9s{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}.stats__grid.svelte-uh3p9s>li:where(.svelte-uh3p9s){text-align:center;justify-items:center;gap:.3rem;display:grid}.stats__value.svelte-uh3p9s{color:var(--orange-600);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(1.5rem,1.1rem + 1.5vw,2.15rem);font-weight:800;line-height:1}.stats__label.svelte-uh3p9s{max-width:14rem;color:var(--body);font-size:var(--fs-xs);font-weight:600;line-height:1.4}@media (width<=720px){.stats__grid.svelte-uh3p9s{grid-template-columns:repeat(2,minmax(0,1fr))}}.suppliers.svelte-iimp8y{background:var(--surface-2);border-bottom:1px solid var(--line);padding-block:clamp(3rem,2rem + 3vw,4.5rem)}.suppliers__head.svelte-iimp8y{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2.25rem;display:flex}.suppliers__head.svelte-iimp8y h2:where(.svelte-iimp8y){font-size:clamp(1.4rem,1.15rem + 1.1vw,1.85rem)}.suppliers__head.svelte-iimp8y p:where(.svelte-iimp8y){color:var(--body);font-size:var(--fs-sm);margin-top:.4rem}.suppliers__status.svelte-iimp8y{background:#fff;flex:none}.marquee.svelte-iimp8y{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.marquee__track.svelte-iimp8y{align-items:stretch;gap:1rem;width:max-content;animation:34s linear infinite svelte-iimp8y-scroll;display:flex}.marquee.svelte-iimp8y:hover .marquee__track:where(.svelte-iimp8y){animation-play-state:paused}@keyframes svelte-iimp8y-scroll{to{transform:translate(-50%)}}.supplier.svelte-iimp8y{border-radius:var(--radius);border:1px solid var(--line);width:15.5rem;height:100%;box-shadow:var(--shadow-xs);transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .35s var(--ease);background:#fff;place-items:center;gap:.75rem;padding:1.5rem 1.5rem 1.15rem;display:grid}.supplier.svelte-iimp8y:hover{box-shadow:var(--shadow-md);border-color:#dde3ee;transform:translateY(-3px)}.supplier.svelte-iimp8y img{object-fit:contain;filter:grayscale();opacity:.68;width:auto;max-width:100%;height:44px;transition:filter .35s var(--ease), opacity .35s var(--ease)}.supplier.svelte-iimp8y:hover img{filter:none;opacity:1}.supplier__sync.svelte-iimp8y{color:#16a34a;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;display:inline-flex}@media (width<=560px){.supplier.svelte-iimp8y{width:12.5rem;padding:1.25rem 1rem 1rem}.supplier.svelte-iimp8y img{height:36px}}@media (prefers-reduced-motion:reduce){.marquee.svelte-iimp8y{overflow-x:auto}.marquee__track.svelte-iimp8y{animation:none}}.clientes__panel.svelte-1ljrbqx{border-radius:var(--radius-xl);background:linear-gradient(170deg, #fff, var(--surface-2) 140%);border:1px solid var(--line);box-shadow:var(--shadow-md);padding:clamp(1.25rem,1rem + 1.5vw,2rem);position:relative}.clientes__grid.svelte-1ljrbqx{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,.5rem + 1vw,1.15rem);display:grid}.clientes__grid.svelte-1ljrbqx>li:where(.svelte-1ljrbqx){display:flex}.cliente.svelte-1ljrbqx{border-radius:var(--radius-lg);border:1px solid var(--line);width:100%;box-shadow:var(--shadow-xs);text-align:center;transition:transform .4s var(--ease), box-shadow .4s var(--ease), border-color .4s var(--ease);background:#fff;grid-template-rows:1fr auto;gap:1rem;padding:clamp(1.35rem,1.1rem + 1vw,1.85rem) 1.25rem 1.15rem;display:grid;position:relative}.cliente.is-link.svelte-1ljrbqx:hover{box-shadow:var(--shadow-lg);border-color:#ffd9bd;transform:translateY(-5px)}.cliente__logo.svelte-1ljrbqx{justify-content:center;align-items:center;min-height:clamp(76px,8vw,96px);display:flex}.cliente__logo.svelte-1ljrbqx img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:clamp(64px,6.5vw,84px);transition:transform .4s var(--ease)}.cliente.is-link.svelte-1ljrbqx:hover .cliente__logo:where(.svelte-1ljrbqx) img{transform:scale(1.05)}.cliente__foot.svelte-1ljrbqx{border-top:1px solid var(--line-soft);align-content:start;gap:.3rem;min-height:3.55rem;padding-top:.85rem;display:grid}.cliente__name.svelte-1ljrbqx{color:var(--ink);font-size:var(--fs-xs);letter-spacing:-.005em;font-weight:700;line-height:1.35}.cliente__visit.svelte-1ljrbqx{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;transition:color .3s var(--ease), gap .3s var(--ease);justify-content:center;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:700;display:inline-flex}.cliente.is-link.svelte-1ljrbqx:hover .cliente__visit:where(.svelte-1ljrbqx){color:var(--orange-600);gap:.5rem}.promo.svelte-1ljrbqx{border-radius:var(--radius-lg);background:linear-gradient(110deg, var(--orange-100), #fff 72%);border:1px solid #ffe1c7;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1.25rem,1rem + 2vw,2.75rem);margin-top:clamp(1.25rem,1rem + 1vw,1.75rem);padding:clamp(1.25rem,1rem + 1.2vw,1.85rem);display:grid}.promo__copy.svelte-1ljrbqx{gap:.35rem;display:grid}.promo__eyebrow.svelte-1ljrbqx{color:var(--orange-700);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.6875rem;font-weight:800;display:inline-flex}.promo__copy.svelte-1ljrbqx strong:where(.svelte-1ljrbqx){color:var(--ink);letter-spacing:-.02em;text-wrap:balance;font-size:1.0625rem;font-weight:800;line-height:1.35}.promo__copy.svelte-1ljrbqx span:where(.svelte-1ljrbqx){color:var(--body);font-size:var(--fs-sm);text-wrap:pretty;line-height:1.58}.promo__meter.svelte-1ljrbqx{gap:.6rem;display:grid}.promo__stats.svelte-1ljrbqx{gap:1.35rem;display:flex}.promo__stat.svelte-1ljrbqx{gap:.15rem;display:grid}.promo__statNum.svelte-1ljrbqx{color:var(--orange-600);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(1.5rem,1.1rem + 1.3vw,2.1rem);font-weight:800;line-height:1;position:relative}.promo__stat--open.svelte-1ljrbqx .promo__statNum:where(.svelte-1ljrbqx){color:var(--ink)}.promo__statLabel.svelte-1ljrbqx{color:var(--ink);letter-spacing:-.01em;gap:.05rem;font-size:.8125rem;font-weight:800;display:grid}.promo__statLabel.svelte-1ljrbqx em:where(.svelte-1ljrbqx){color:var(--muted);font-size:.6875rem;font-style:normal;font-weight:600}.promo__track.svelte-1ljrbqx{background:#ffe1c7;border-radius:99px;height:9px;position:relative;overflow:hidden}.promo__fill.svelte-1ljrbqx{height:100%;width:var(--pct);background:linear-gradient(90deg, var(--orange-700) var(--pct-delivered-of-taken), var(--orange-400) var(--pct-delivered-of-taken));min-width:6px;transition:width 1.1s var(--ease) .15s;border-radius:99px;display:block}.js-reveal [data-reveal]:not(.is-visible) .promo__fill.svelte-1ljrbqx{width:0}.promo__cta.svelte-1ljrbqx{width:100%;margin-top:.35rem}.promo__fillNext.svelte-1ljrbqx{width:var(--pct);background:linear-gradient(90deg, var(--green-600), var(--green-400));opacity:0;min-width:6px;transition:opacity .3s var(--ease), width .45s var(--ease);border-radius:99px;position:absolute;inset-block:0;inset-inline-start:0}.promo__statNum.svelte-1ljrbqx:after{content:attr(data-next);color:var(--green-600);opacity:0;position:absolute;inset:0;transform:translateY(38%)}.promo__now.svelte-1ljrbqx,.promo__statNum.svelte-1ljrbqx:after{transition:opacity .28s var(--ease), transform .28s var(--ease)}.promo.svelte-1ljrbqx:has(.promo__cta:where(.svelte-1ljrbqx):is(:where(.svelte-1ljrbqx):hover,:where(.svelte-1ljrbqx):focus-visible,:where(.svelte-1ljrbqx):active)) .promo__fillNext:where(.svelte-1ljrbqx){width:var(--pct-next);opacity:1}.promo.svelte-1ljrbqx:has(.promo__cta:where(.svelte-1ljrbqx):is(:where(.svelte-1ljrbqx):hover,:where(.svelte-1ljrbqx):focus-visible,:where(.svelte-1ljrbqx):active)) .promo__now:where(.svelte-1ljrbqx){opacity:0;transform:translateY(-38%)}.promo.svelte-1ljrbqx:has(.promo__cta:where(.svelte-1ljrbqx):is(:where(.svelte-1ljrbqx):hover,:where(.svelte-1ljrbqx):focus-visible,:where(.svelte-1ljrbqx):active)) .promo__statNum:where(.svelte-1ljrbqx):after{opacity:1;transform:none}@media (width<=820px){.promo.svelte-1ljrbqx{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.promo__fill.svelte-1ljrbqx,.promo__fillNext.svelte-1ljrbqx,.promo__now.svelte-1ljrbqx,.promo__statNum.svelte-1ljrbqx:after{transition:none}.promo__statNum.svelte-1ljrbqx:after{transform:none}.promo.svelte-1ljrbqx:has(.promo__cta:where(.svelte-1ljrbqx):is(:where(.svelte-1ljrbqx):hover,:where(.svelte-1ljrbqx):focus-visible,:where(.svelte-1ljrbqx):active)) .promo__now:where(.svelte-1ljrbqx){transform:none}}@media (width<=860px){.clientes__grid.svelte-1ljrbqx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.promo__stats.svelte-1ljrbqx{gap:.6rem;display:grid}.promo__stat.svelte-1ljrbqx{grid-template-columns:2.5rem 1fr;align-items:center;gap:.75rem}}@media (width<=420px){.cliente.svelte-1ljrbqx{padding:1.15rem 1rem 1rem}.cliente__logo.svelte-1ljrbqx{min-height:64px}}.about.svelte-1fbzgiq{position:relative;overflow:hidden}.about.svelte-1fbzgiq:before{content:"";width:min(100% - 2rem, var(--container));background:linear-gradient(90deg, transparent, var(--line) 20%, var(--line) 80%, transparent);height:1px;position:absolute;top:0;left:50%;translate:-50%}.about__inner.svelte-1fbzgiq{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(2rem,1.5rem + 4vw,5rem);display:grid}.about__aside.svelte-1fbzgiq{justify-items:start;gap:1.1rem;display:grid;position:sticky;top:110px}.about__aside.svelte-1fbzgiq h2:where(.svelte-1fbzgiq){font-size:var(--fs-h2)}.about__quote.svelte-1fbzgiq{border-radius:var(--radius);background:linear-gradient(160deg, var(--orange-100), #fff 70%);border:1px solid #ffe1c7;margin:.4rem 0 0;padding:1.35rem 1.4rem 1.35rem 1.6rem;position:relative}.about__quote.svelte-1fbzgiq:before{content:"";background:linear-gradient(180deg, var(--orange-500), var(--orange-400));border-radius:3px;width:3px;position:absolute;top:1.1rem;bottom:1.1rem;left:0}.about__quote.svelte-1fbzgiq p:where(.svelte-1fbzgiq){color:var(--ink);letter-spacing:-.015em;font-size:1.0625rem;font-weight:600;line-height:1.55}.about__mark.svelte-1fbzgiq{color:#ff660038;-webkit-user-select:none;user-select:none;font-size:3.5rem;font-weight:800;line-height:1;position:absolute;top:.1rem;right:.9rem}.about__pillars.svelte-1fbzgiq{flex-wrap:wrap;gap:.5rem;display:flex}.about__pillars.svelte-1fbzgiq li:where(.svelte-1fbzgiq){border-radius:var(--radius-pill);background:var(--surface-2);border:1px solid var(--line);color:var(--ink);font-size:var(--fs-xs);align-items:center;gap:.4rem;padding:.42rem .85rem;font-weight:600;display:inline-flex}.about__pillars.svelte-1fbzgiq svg{color:var(--orange-500)}.about__link.svelte-1fbzgiq{color:var(--ink);font-size:var(--fs-sm);border-bottom:2px solid var(--orange-500);transition:gap .25s var(--ease), color .25s var(--ease);align-items:center;gap:.45rem;margin-top:.25rem;padding-bottom:2px;font-weight:700;display:inline-flex}.about__link.svelte-1fbzgiq:hover{color:var(--orange-700);gap:.75rem}.about__text.svelte-1fbzgiq{gap:1.35rem;padding-top:.4rem;display:grid}.about__text.svelte-1fbzgiq p:where(.svelte-1fbzgiq){color:var(--body);text-wrap:pretty;font-size:1.0625rem;line-height:1.78}.about__text.svelte-1fbzgiq strong:where(.svelte-1fbzgiq){color:var(--ink);font-weight:800}.about__text.svelte-1fbzgiq p:where(.svelte-1fbzgiq):first-child{font-size:var(--fs-lead);color:var(--ink);line-height:1.7}@media (width<=900px){.about__inner.svelte-1fbzgiq{grid-template-columns:1fr}.about__aside.svelte-1fbzgiq{position:static}}.promessa.svelte-x9ckrh{isolation:isolate;background:linear-gradient(160deg, var(--navy-900) 0%, var(--navy-950) 100%);padding-block:clamp(3.5rem,2.5rem + 4vw,5.5rem);position:relative;overflow:hidden}.promessa__glow.svelte-x9ckrh{z-index:-1}.promessa__glow--1.svelte-x9ckrh{background:radial-gradient(circle,#ff66006b,#0000 66%);width:34rem;height:34rem;top:-60%;right:-6%}.promessa__glow--2.svelte-x9ckrh{background:radial-gradient(circle,#00b3ff42,#0000 68%);width:30rem;height:30rem;bottom:-70%;left:-8%}.promessa__inner.svelte-x9ckrh{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:center;gap:clamp(2rem,1.5rem + 3vw,4rem);display:grid}.promessa__copy.svelte-x9ckrh{justify-items:start;gap:1rem;display:grid}.promessa.svelte-x9ckrh h2:where(.svelte-x9ckrh){color:#fff;font-size:var(--fs-h2-caps);text-transform:uppercase;letter-spacing:-.015em;text-wrap:balance;line-height:1.18}.promessa.svelte-x9ckrh h2:where(.svelte-x9ckrh) .text-accent:where(.svelte-x9ckrh){color:var(--orange-400);margin-top:.18em;display:block}.promessa__text.svelte-x9ckrh{color:#ffffffb8;max-width:44rem;font-size:var(--fs-lead);text-wrap:pretty;line-height:1.68}.promessa__side.svelte-x9ckrh{gap:.85rem;display:grid}.promessa__badge.svelte-x9ckrh{border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff26;align-items:center;gap:.9rem;padding:1.1rem 1.25rem;display:flex}.promessa__badgeIcon.svelte-x9ckrh{width:44px;height:44px;color:var(--orange-400);background:#ff66002e;border:1px solid #ff8a3d66;border-radius:12px;flex:none;place-items:center;display:grid}.promessa__badge.svelte-x9ckrh div:where(.svelte-x9ckrh){gap:.15rem;display:grid}.promessa__badge.svelte-x9ckrh strong:where(.svelte-x9ckrh){color:#fff;font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.promessa__badge.svelte-x9ckrh span:where(.svelte-x9ckrh){color:#ffffffa8;font-size:var(--fs-xs);line-height:1.5}.promessa__seals.svelte-x9ckrh{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.promessa__seals.svelte-x9ckrh li:where(.svelte-x9ckrh){color:#fffc;font-size:var(--fs-xs);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:.5rem;padding:.6rem .75rem;font-weight:600;line-height:1.3;display:flex}.promessa__seals.svelte-x9ckrh svg{color:var(--orange-400);flex:none}@media (width<=900px){.promessa__inner.svelte-x9ckrh{grid-template-columns:1fr}}@media (width<=420px){.promessa__seals.svelte-x9ckrh{grid-template-columns:1fr}}.features__grid.svelte-gbciit{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.85rem,.6rem + 1vw,1.35rem);display:grid}.features__grid.svelte-gbciit>li:where(.svelte-gbciit){grid-column:span var(--span);display:flex}.feature.svelte-gbciit{align-content:start;gap:.65rem;width:100%;padding:clamp(1.5rem,1.1rem + 1.2vw,2.1rem);display:grid;position:relative;overflow:hidden}.feature.svelte-gbciit:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:0;transition:opacity .45s var(--ease);pointer-events:none;background:linear-gradient(140deg,#ff66008c,#0000 42%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.feature.svelte-gbciit:hover:after{opacity:1}.feature__top.svelte-gbciit{justify-content:space-between;align-items:center;gap:1rem;display:flex}.feature__tag.svelte-gbciit{border-radius:var(--radius-pill);background:var(--orange-100);color:var(--orange-700);letter-spacing:.09em;text-transform:uppercase;padding:.34rem .75rem;font-size:.6875rem;font-weight:800;display:inline-flex}.feature__num.svelte-gbciit{color:var(--surface-3);font-variant-numeric:tabular-nums;letter-spacing:-.04em;transition:color .4s var(--ease);font-size:1.5rem;font-weight:800;line-height:1}.feature.svelte-gbciit:hover .feature__num:where(.svelte-gbciit){color:#ffd9bd}.feature__art.svelte-gbciit{aspect-ratio:1;border:1px solid var(--line);background:#fff;border-radius:18px;justify-content:center;align-items:center;width:clamp(92px,9.5vw,122px);margin:.5rem 0 .35rem;padding:6px;display:flex;overflow:hidden}.feature__art.svelte-gbciit picture{display:contents}.feature__art.svelte-gbciit img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .5s var(--ease)}.feature.svelte-gbciit:hover .feature__art:where(.svelte-gbciit) img{transform:scale(1.07)}.feature.svelte-gbciit h3:where(.svelte-gbciit){font-size:var(--fs-h3);text-wrap:balance;line-height:1.28}.feature.svelte-gbciit p:where(.svelte-gbciit){color:var(--body);font-size:var(--fs-sm);text-wrap:pretty;line-height:1.7}@media (width<=900px){.features__grid.svelte-gbciit>li:where(.svelte-gbciit){grid-column:span 6}}@media (width<=620px){.features__grid.svelte-gbciit>li:where(.svelte-gbciit){grid-column:span 12}}.showcase.svelte-t9rztk{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:start;gap:clamp(1.5rem,1rem + 2.5vw,3.5rem);display:grid}.showcase__tabs.svelte-t9rztk{gap:.5rem;display:grid}.tab.svelte-t9rztk{border-radius:var(--radius);text-align:left;width:100%;transition:background-color .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.15rem 1.25rem;display:grid;position:relative}.tab.svelte-t9rztk:before{content:"";background:linear-gradient(180deg, var(--orange-500), var(--orange-600));width:3px;height:0;transition:height .4s var(--ease);border-radius:3px;position:absolute;top:50%;left:0;translate:0 -50%}.tab.svelte-t9rztk:hover{background:var(--surface-2)}.tab.is-active.svelte-t9rztk{border-color:var(--line);box-shadow:var(--shadow-md);background:#fff}.tab.is-active.svelte-t9rztk:before{height:58%}.tab__num.svelte-t9rztk{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--muted);transition:color .3s var(--ease);padding-top:.28rem;font-weight:800}.tab.is-active.svelte-t9rztk .tab__num:where(.svelte-t9rztk){color:var(--orange-500)}.tab__body.svelte-t9rztk{gap:0;display:grid}.tab__short.svelte-t9rztk{color:var(--ink);letter-spacing:-.02em;font-size:1.0625rem;font-weight:700;line-height:1.35}.tab__text.svelte-t9rztk{color:var(--body);font-size:var(--fs-sm);opacity:0;max-height:0;transition:max-height .5s var(--ease), opacity .35s var(--ease), margin-top .4s var(--ease);line-height:1.62;display:block;overflow:hidden}.tab.is-active.svelte-t9rztk .tab__text:where(.svelte-t9rztk){opacity:1;max-height:12rem;margin-top:.4rem}.tab__chev.svelte-t9rztk{color:var(--muted);opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease), color .3s var(--ease);padding-top:.3rem;transform:translate(-4px)}.tab.svelte-t9rztk:hover .tab__chev:where(.svelte-t9rztk){opacity:1;transform:none}.tab.is-active.svelte-t9rztk .tab__chev:where(.svelte-t9rztk){opacity:1;color:var(--orange-500);transform:none}.showcase__stage.svelte-t9rztk{border-radius:var(--radius-xl);background:linear-gradient(165deg, var(--navy-900) 0%, var(--navy-950) 100%);box-shadow:var(--shadow-lg);isolation:isolate;border:1px solid #ffffff17;padding:clamp(1.5rem,1rem + 2vw,2.5rem);position:sticky;top:110px;overflow:hidden}.stage__glow.svelte-t9rztk{pointer-events:none;aspect-ratio:1;filter:blur(42px);z-index:-1;background:radial-gradient(circle,#ff66006b,#0000 68%);border-radius:50%;width:62%;position:absolute;top:-18%;right:-14%}.panel.svelte-t9rztk{animation:svelte-t9rztk-panel-in .5s var(--ease);gap:.7rem;display:grid}.panel[hidden].svelte-t9rztk{display:none}@keyframes svelte-t9rztk-panel-in{0%{opacity:0;transform:translateY(12px)}}.panel__art.svelte-t9rztk{border-radius:var(--radius-lg);background:#fff;border:1px solid #ffffff29;justify-content:center;align-items:center;height:clamp(210px,24vw,268px);margin-bottom:.5rem;padding:clamp(.75rem,1.8vw,1.25rem);display:flex;overflow:hidden;box-shadow:0 18px 36px -20px #0000008c}.panel__art.svelte-t9rztk picture{display:contents}.panel__art.svelte-t9rztk img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.panel__title.svelte-t9rztk{color:#fff;font-size:1.3rem;line-height:1.25}.panel__text.svelte-t9rztk{color:#ffffffbd;font-size:var(--fs-sm);line-height:1.7}@media (width<=900px){.showcase.svelte-t9rztk{grid-template-columns:1fr}.showcase__stage.svelte-t9rztk{order:-1;position:relative;top:auto}.panel__art.svelte-t9rztk img{width:min(100%,200px)}}@media (prefers-reduced-motion:reduce){.panel.svelte-t9rztk{animation:none}}.system.svelte-1kaludv{border-block:1px solid var(--line)}.results__grid.svelte-lcpwl3{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,.6rem + 1vw,1.35rem);display:grid}.results__grid.svelte-lcpwl3>li:where(.svelte-lcpwl3){display:flex}.result.svelte-lcpwl3{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);width:100%;box-shadow:var(--shadow-xs);transition:transform .4s var(--ease), box-shadow .4s var(--ease), border-color .4s var(--ease);align-content:start;gap:.6rem;padding:clamp(1.4rem,1.1rem + 1vw,1.85rem);display:grid}.result.svelte-lcpwl3:hover{box-shadow:var(--shadow-md);border-color:#dde3ee;transform:translateY(-4px)}.result__icon.svelte-lcpwl3{background:var(--orange-100);width:46px;height:46px;color:var(--orange-700);transition:background-color .35s var(--ease), color .35s var(--ease);border:1px solid #ffe1c7;border-radius:13px;place-items:center;margin-bottom:.25rem;display:grid}.result.svelte-lcpwl3:hover .result__icon:where(.svelte-lcpwl3){background:var(--orange-500);border-color:var(--orange-500);color:#fff}.result.svelte-lcpwl3 h3:where(.svelte-lcpwl3){text-wrap:balance;font-size:1.0625rem;line-height:1.32}.result.svelte-lcpwl3 p:where(.svelte-lcpwl3){color:var(--body);font-size:var(--fs-sm);text-wrap:pretty;line-height:1.68}@media (width<=900px){.results__grid.svelte-lcpwl3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.results__grid.svelte-lcpwl3{grid-template-columns:1fr}}.incluso.svelte-ko6qvd{isolation:isolate;background:linear-gradient(175deg, var(--navy-950) 0%, var(--navy-900) 100%);padding-block:clamp(4rem,3rem + 4vw,6rem);position:relative;overflow:hidden}.incluso__glow.svelte-ko6qvd{z-index:-1;background:radial-gradient(circle,#ff66004d,#0000 66%);width:46rem;height:46rem;top:-30%;left:50%;translate:-50%}.incluso__grid.svelte-ko6qvd{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.85rem,.6rem + 1vw,1.25rem);display:grid}.incluso__grid.svelte-ko6qvd>li:where(.svelte-ko6qvd){display:flex}.incluso__grid.svelte-ko6qvd>li.is-featured:where(.svelte-ko6qvd){grid-column:span 4}.incluso__card.svelte-ko6qvd{border-radius:var(--radius-lg);width:100%;transition:background-color .4s var(--ease), border-color .4s var(--ease), transform .4s var(--ease);background:#ffffff0d;border:1px solid #ffffff1f;align-content:start;gap:.55rem;padding:clamp(1.35rem,1.1rem + 1vw,1.75rem);display:grid}.incluso__card.svelte-ko6qvd:hover{background:#ffffff14;border-color:#ff8a3d6b;transform:translateY(-3px)}.is-featured.svelte-ko6qvd .incluso__card:where(.svelte-ko6qvd){background:linear-gradient(100deg,#ff660029,#ffffff0a 62%);border-color:#ff8a3d57;align-items:center;gap:clamp(1rem,2vw,1.75rem);display:flex}.is-featured.svelte-ko6qvd h3:where(.svelte-ko6qvd){flex:none}.is-featured.svelte-ko6qvd p:where(.svelte-ko6qvd){margin:0}.incluso__icon.svelte-ko6qvd{width:48px;height:48px;color:var(--orange-400);background:#ff660029;border:1px solid #ff8a3d61;border-radius:13px;flex:none;place-items:center;margin-bottom:.25rem;display:grid}.is-featured.svelte-ko6qvd .incluso__icon:where(.svelte-ko6qvd){margin-bottom:0}.incluso.svelte-ko6qvd h3:where(.svelte-ko6qvd){color:#fff;font-size:1.0625rem;line-height:1.3}.incluso.svelte-ko6qvd p:where(.svelte-ko6qvd){color:#ffffffad;font-size:var(--fs-sm);text-wrap:pretty;line-height:1.62}@media (width<=900px){.incluso__grid.svelte-ko6qvd{grid-template-columns:repeat(2,minmax(0,1fr))}.incluso__grid.svelte-ko6qvd>li.is-featured:where(.svelte-ko6qvd){grid-column:span 2}.is-featured.svelte-ko6qvd .incluso__card:where(.svelte-ko6qvd){display:grid}.is-featured.svelte-ko6qvd .incluso__icon:where(.svelte-ko6qvd){margin-bottom:.25rem}}@media (width<=520px){.incluso__grid.svelte-ko6qvd{grid-template-columns:1fr}.incluso__grid.svelte-ko6qvd>li.is-featured:where(.svelte-ko6qvd){grid-column:span 1}}.tech.svelte-3bnwv6{gap:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:grid}.tech__tabs.svelte-3bnwv6{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.chip.svelte-3bnwv6{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--line);color:var(--body);font-size:var(--fs-sm);box-shadow:var(--shadow-xs);transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);align-items:center;gap:.45rem;padding:.6rem 1.05rem;font-weight:700;line-height:1.2;display:inline-flex}.chip.svelte-3bnwv6:hover{color:var(--ink);border-color:#d5dbe8}.chip.is-active.svelte-3bnwv6{background:linear-gradient(135deg, var(--orange-500), var(--orange-600));color:#fff;box-shadow:var(--shadow-orange);border-color:#0000}.chip__count.svelte-3bnwv6{border-radius:var(--radius-pill);background:var(--surface-3);min-width:1.35rem;color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;transition:background-color .25s var(--ease), color .25s var(--ease);padding:.1rem .35rem;font-size:.6875rem;font-weight:800}.chip.is-active.svelte-3bnwv6 .chip__count:where(.svelte-3bnwv6){color:#fff;background:#ffffff3d}.tech__grid.svelte-3bnwv6{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,.5rem + .9vw,1.15rem);margin:0;padding:0;list-style:none;display:grid}.tech__grid.svelte-3bnwv6>li:where(.svelte-3bnwv6){animation:svelte-3bnwv6-card-in .4s var(--ease);display:flex}@keyframes svelte-3bnwv6-card-in{0%{opacity:0;transform:translateY(10px)}}.tech__card.svelte-3bnwv6{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);width:100%;transition:border-color .35s var(--ease), box-shadow .35s var(--ease), transform .35s var(--ease);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title""icon text";align-content:start;gap:.3rem .9rem;padding:1.15rem 1.25rem;display:grid}.tech__card.svelte-3bnwv6:hover{box-shadow:var(--shadow-md);border-color:#dde3ee;transform:translateY(-3px)}.tech__icon.svelte-3bnwv6{background:var(--surface-2);border:1px solid var(--line-soft);width:40px;height:40px;color:var(--orange-600);transition:background-color .3s var(--ease), color .3s var(--ease);border-radius:11px;grid-area:icon;place-items:center;display:grid}.tech__card.svelte-3bnwv6:hover .tech__icon:where(.svelte-3bnwv6){background:var(--orange-100);color:var(--orange-700)}.tech__card.svelte-3bnwv6 h3:where(.svelte-3bnwv6){color:var(--ink);font-size:var(--fs-sm);letter-spacing:-.015em;grid-area:title;align-self:center;font-weight:800;line-height:1.3}.tech__card.svelte-3bnwv6 p:where(.svelte-3bnwv6){color:var(--body);font-size:var(--fs-xs);text-wrap:pretty;grid-area:text;line-height:1.6}@media (width<=900px){.tech__grid.svelte-3bnwv6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.tech__grid.svelte-3bnwv6{grid-template-columns:1fr}.tech__card.svelte-3bnwv6{grid-template-areas:"icon title""text text"}}@media (prefers-reduced-motion:reduce){.tech__grid.svelte-3bnwv6>li:where(.svelte-3bnwv6){animation:none}}.recursos__note.svelte-6epnlh{text-align:center;color:var(--muted);font-size:var(--fs-xs);letter-spacing:.02em;margin-top:clamp(1.5rem,1rem + 1vw,2rem);font-weight:600}.metodologia__grid.svelte-ohxph0{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,1rem + 1.25vw,2rem);max-width:52rem;margin-inline:auto;display:grid}.metodologia__card.svelte-ohxph0{align-content:start;padding:0;display:grid;overflow:hidden}.metodologia__photo.svelte-ohxph0{aspect-ratio:4/5;width:100%;position:relative}.metodologia__photo.svelte-ohxph0 img{object-fit:cover;width:100%;height:100%;display:block}.metodologia__blend.svelte-ohxph0{background:linear-gradient(#0a1c3b00 42%,#0a1c3be0 100%);position:absolute;inset:0}.metodologia__overlay.svelte-ohxph0{inset-inline:0;gap:.15rem;padding:1.5rem 1.35rem 1.25rem;display:grid;position:absolute;bottom:0}.metodologia__name.svelte-ohxph0{color:#fff;letter-spacing:-.015em;font-size:1.25rem;font-weight:800}.metodologia__role.svelte-ohxph0{color:var(--orange-400);font-size:var(--fs-xs);font-weight:700;line-height:1.4}.metodologia__bio.svelte-ohxph0{color:var(--body);font-size:var(--fs-sm);padding:1.1rem 1.35rem 1.35rem;line-height:1.55}@media (width<=640px){.metodologia__grid.svelte-ohxph0{grid-template-columns:1fr;max-width:24rem}}.comparativo__table.svelte-1u44wy0{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,.75rem + 1vw,1.75rem);max-width:58rem;margin-inline:auto;display:grid}.comparativo__col.svelte-1u44wy0{border-radius:var(--radius-lg);align-content:start;gap:.9rem;padding:clamp(1.35rem,1.1rem + 1vw,1.85rem);display:grid}.comparativo__col--old.svelte-1u44wy0{background:var(--surface-2);border:1px solid var(--line)}.comparativo__col--new.svelte-1u44wy0{background:linear-gradient(170deg, var(--orange-100), #fff 130%);border:1px solid #ffe1c7}.comparativo__colLabel.svelte-1u44wy0{color:var(--ink);letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem;font-weight:800}.comparativo__col--new.svelte-1u44wy0 .comparativo__colLabel:where(.svelte-1u44wy0){color:var(--orange-700)}.comparativo__col.svelte-1u44wy0 ul:where(.svelte-1u44wy0){gap:.75rem;display:grid}.comparativo__col--old.svelte-1u44wy0 li:where(.svelte-1u44wy0){color:var(--muted);font-size:var(--fs-sm);padding-left:1.1rem;line-height:1.5;position:relative}.comparativo__col--old.svelte-1u44wy0 li:where(.svelte-1u44wy0):before{content:"";background:var(--muted);border-radius:2px;width:6px;height:2px;position:absolute;top:.6em;left:0}.comparativo__col--new.svelte-1u44wy0 li:where(.svelte-1u44wy0){color:var(--ink);font-size:var(--fs-sm);align-items:flex-start;gap:.6rem;font-weight:600;line-height:1.5;display:flex}.comparativo__tick.svelte-1u44wy0{background:var(--orange-500);color:#fff;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;margin-top:1px;display:grid}@media (width<=720px){.comparativo__table.svelte-1u44wy0{grid-template-columns:1fr}}.precos__card.svelte-5wqjj3{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--line);max-width:62rem;box-shadow:var(--shadow-lg);isolation:isolate;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.75rem,1.2rem + 3vw,3.5rem);margin-inline:auto;padding:clamp(1.85rem,1.4rem + 2.5vw,3rem);display:grid;position:relative;overflow:hidden}.precos__glow.svelte-5wqjj3{z-index:-1;opacity:.32;background:radial-gradient(circle,#f609,#0000 68%);width:28rem;height:28rem;top:-46%;right:-18%}.precos__main.svelte-5wqjj3{border-right:1px solid var(--line);align-content:start;justify-items:start;gap:0;padding-right:clamp(0rem,2vw,1.5rem);display:grid}.precos__promo.svelte-5wqjj3{border-radius:var(--radius-pill);background:var(--orange-100);color:var(--orange-700);letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffd9bd;align-items:center;gap:.4rem;margin-bottom:.85rem;padding:.35rem .75rem;font-size:.6875rem;font-weight:800;line-height:1.3;display:inline-flex}.precos__left.svelte-5wqjj3{color:var(--body);font-size:var(--fs-sm);margin-top:.6rem;font-weight:600}.precos__left.svelte-5wqjj3 strong:where(.svelte-5wqjj3){color:var(--orange-600);font-variant-numeric:tabular-nums;font-weight:800}.precos__leftNum.svelte-5wqjj3{position:relative}.precos__leftNum.svelte-5wqjj3:after{content:attr(data-next);color:var(--green-600);opacity:0;position:absolute;inset:0;transform:translateY(38%)}.precos__now.svelte-5wqjj3,.precos__leftNum.svelte-5wqjj3:after{transition:opacity .28s var(--ease), transform .28s var(--ease)}.precos__main.svelte-5wqjj3:has(.precos__cta:where(.svelte-5wqjj3):is(:where(.svelte-5wqjj3):hover,:where(.svelte-5wqjj3):focus-visible,:where(.svelte-5wqjj3):active)) .precos__now:where(.svelte-5wqjj3){opacity:0;transform:translateY(-38%)}.precos__main.svelte-5wqjj3:has(.precos__cta:where(.svelte-5wqjj3):is(:where(.svelte-5wqjj3):hover,:where(.svelte-5wqjj3):focus-visible,:where(.svelte-5wqjj3):active)) .precos__leftNum:where(.svelte-5wqjj3):after{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.precos__now.svelte-5wqjj3,.precos__leftNum.svelte-5wqjj3:after{transition:none}.precos__leftNum.svelte-5wqjj3:after{transform:none}.precos__main.svelte-5wqjj3:has(.precos__cta:where(.svelte-5wqjj3):is(:where(.svelte-5wqjj3):hover,:where(.svelte-5wqjj3):focus-visible,:where(.svelte-5wqjj3):active)) .precos__now:where(.svelte-5wqjj3){transform:none}}.precos__prefix.svelte-5wqjj3{color:var(--muted);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:800}.precos__value.svelte-5wqjj3{color:var(--ink);letter-spacing:-.045em;align-items:flex-start;gap:.15rem;margin-top:.35rem;font-weight:800;line-height:1;display:flex}.precos__currency.svelte-5wqjj3{letter-spacing:-.02em;margin-top:.42em;font-size:clamp(1.1rem,.9rem + .7vw,1.5rem)}.precos__amount.svelte-5wqjj3{font-variant-numeric:tabular-nums;font-size:clamp(3.1rem,2.2rem + 3.4vw,4.9rem)}.precos__cents.svelte-5wqjj3{font-variant-numeric:tabular-nums;align-self:flex-end;margin-bottom:.14em;font-size:clamp(1.05rem,.85rem + .6vw,1.35rem)}.precos__period.svelte-5wqjj3{color:var(--body);font-size:var(--fs-sm);margin-top:.15rem;font-weight:700}.precos__cta.svelte-5wqjj3{margin-top:1.5rem}.precos__note.svelte-5wqjj3{max-width:20rem;color:var(--muted);margin-top:.9rem;font-size:.75rem;line-height:1.5}.precos__side.svelte-5wqjj3{align-content:center;gap:1.35rem;display:grid}.precos__seals.svelte-5wqjj3{gap:.75rem;display:grid}.precos__seals.svelte-5wqjj3 li:where(.svelte-5wqjj3){color:var(--ink);font-size:var(--fs-sm);align-items:flex-start;gap:.65rem;font-weight:600;line-height:1.5;display:flex}.precos__tick.svelte-5wqjj3{background:var(--orange-100);width:21px;height:21px;color:var(--orange-700);border:1px solid #ffd9bd;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.precos__offer.svelte-5wqjj3{border-radius:var(--radius);background:linear-gradient(120deg, var(--orange-100), #fff 72%);border:1px solid #ffe1c7;align-items:center;gap:.9rem;padding:1rem 1.15rem;display:flex}.precos__gift.svelte-5wqjj3{flex:none;font-size:1.6rem;line-height:1}.precos__offer.svelte-5wqjj3 div:where(.svelte-5wqjj3){gap:.1rem;display:grid}.precos__offer.svelte-5wqjj3 strong:where(.svelte-5wqjj3){color:var(--orange-700);font-size:var(--fs-sm);letter-spacing:.02em;text-transform:uppercase;font-weight:800}.precos__offer.svelte-5wqjj3 span:where(.svelte-5wqjj3){color:var(--body);font-size:var(--fs-xs);line-height:1.55}@media (width<=820px){.precos__card.svelte-5wqjj3{grid-template-columns:1fr}.precos__main.svelte-5wqjj3{border-right:0;border-bottom:1px solid var(--line);padding-bottom:clamp(1.5rem,3vw,2rem);padding-right:0}.precos__cta.svelte-5wqjj3{width:100%}}.cta.svelte-1yo6mzj{background:var(--surface);padding-block:clamp(4rem,3rem + 4vw,6.5rem)}.cta__panel.svelte-1yo6mzj{border-radius:var(--radius-xl);background:linear-gradient(150deg, var(--navy-900) 0%, var(--navy-950) 100%);box-shadow:var(--shadow-lg);isolation:isolate;grid-template-columns:minmax(0,1.38fr) minmax(0,.62fr);align-items:center;gap:clamp(2rem,1.5rem + 3vw,4rem);padding:clamp(2.25rem,1.5rem + 3.5vw,4rem);display:grid;position:relative;overflow:hidden}.cta__glow.svelte-1yo6mzj{z-index:-1}.cta__glow--1.svelte-1yo6mzj{background:radial-gradient(circle,#ff660080,#0000 66%);width:30rem;height:30rem;top:-50%;right:-8%}.cta__glow--2.svelte-1yo6mzj{background:radial-gradient(circle,#00b3ff4d,#0000 68%);width:26rem;height:26rem;bottom:-60%;left:-6%}.cta__content.svelte-1yo6mzj{justify-items:start;gap:1.1rem;display:grid}.cta__panel.svelte-1yo6mzj h2:where(.svelte-1yo6mzj){color:#fff;font-size:clamp(1.75rem,1.2rem + 2vw,2.6rem)}.cta__sub.svelte-1yo6mzj{color:#ffffffbd;max-width:30rem;font-size:var(--fs-lead);text-wrap:pretty;line-height:1.6}.cta__actions.svelte-1yo6mzj{margin-top:.35rem}.cta__phone.svelte-1yo6mzj{color:#fff9;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;letter-spacing:.01em;align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.cta__bullets.svelte-1yo6mzj{border-left:1px solid #ffffff24;gap:.85rem;padding-left:clamp(0rem,2vw,1.5rem);display:grid}.cta__bullets.svelte-1yo6mzj li:where(.svelte-1yo6mzj){color:#ffffffd1;font-size:var(--fs-sm);align-items:flex-start;gap:.65rem;font-weight:600;line-height:1.5;display:flex}.cta__tick.svelte-1yo6mzj{width:21px;height:21px;color:var(--orange-400);background:#f603;border:1px solid #ff8a3d73;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}@media (width<=560px){.cta__panel.svelte-1yo6mzj{padding:clamp(1.5rem,1rem + 2.5vw,2.25rem) 1.35rem}.cta__content.svelte-1yo6mzj{justify-items:stretch}.cta__actions.svelte-1yo6mzj .btn:where(.svelte-1yo6mzj){flex:100%}}@media (width<=900px){.cta__panel.svelte-1yo6mzj{grid-template-columns:minmax(0,1fr)}.cta__bullets.svelte-1yo6mzj{border-top:1px solid #ffffff24;border-left:0;padding-top:1.5rem;padding-left:0}}
