.sequence[data-astro-cid-l7axolw4]{fill:currentColor;flex:none;display:block}.sequence[data-astro-cid-l7axolw4] .accent[data-astro-cid-l7axolw4]{fill:var(--mint)}.sequence--stretch[data-astro-cid-l7axolw4]{width:100%}.section[data-astro-cid-5lyysmr3] .section__edge{color:var(--mint);opacity:.22;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.section[data-astro-cid-5lyysmr3]{scroll-margin-top:var(--header-h);position:relative;overflow:hidden}.section--white[data-astro-cid-5lyysmr3]{background:var(--white)}.section--sand[data-astro-cid-5lyysmr3]{background:var(--sand)}.section--dark[data-astro-cid-5lyysmr3]{background:var(--ink-950);color:var(--white)}.section--deep[data-astro-cid-5lyysmr3]{background:var(--ink-900);color:var(--white)}.section__glow[data-astro-cid-5lyysmr3]{pointer-events:none;position:absolute;inset:0}.section__glow--hero[data-astro-cid-5lyysmr3]{background:radial-gradient(60% 70% at 78% 40%,#0d948824,#0000 70%),radial-gradient(40% 50% at 10% 100%,#7ef0d614,#0000 70%)}.section__glow--left[data-astro-cid-5lyysmr3]{background:radial-gradient(50% 60% at 15% 30%,#0d948824,#0000 70%)}.section__inner[data-astro-cid-5lyysmr3]{position:relative}.section__inner--padded[data-astro-cid-5lyysmr3]{padding-block:var(--section-y)}.btn[data-astro-cid-j6ocf6pu]{border-radius:var(--radius-pill);white-space:nowrap;cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s, background .2s, border-color .2s, color .2s;border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;font-weight:700;line-height:1.2;display:inline-flex}.btn[data-astro-cid-j6ocf6pu] svg{flex:none}.btn[data-astro-cid-j6ocf6pu] .btn__end{transition:transform .2s var(--ease)}.btn[data-astro-cid-j6ocf6pu]:hover{transform:translateY(-1px)}.btn[data-astro-cid-j6ocf6pu]:hover .btn__end{transform:translate(2px)}.btn[data-astro-cid-j6ocf6pu]:active{transform:none}.btn--md[data-astro-cid-j6ocf6pu]{height:54px;padding:0 26px;font-size:16px}.btn--sm[data-astro-cid-j6ocf6pu]{height:48px;padding:0 22px;font-size:15px}.btn--block[data-astro-cid-j6ocf6pu]{width:100%}.btn--icon[data-astro-cid-j6ocf6pu]{aspect-ratio:1;padding:0}.btn--mint[data-astro-cid-j6ocf6pu]{background:var(--mint);color:var(--ink-950)}.btn--mint[data-astro-cid-j6ocf6pu]:hover{color:var(--ink-950);box-shadow:0 12px 30px -12px #7ef0d68c}.btn--teal[data-astro-cid-j6ocf6pu]{background:var(--teal-700);color:var(--white)}.btn--teal[data-astro-cid-j6ocf6pu]:hover{background:var(--teal-650);color:var(--white);box-shadow:0 12px 28px -14px #0f766e99}.btn--outline-light[data-astro-cid-j6ocf6pu]{color:var(--white);background:0 0;border-color:#ffffff47}.btn--outline-light[data-astro-cid-j6ocf6pu]:hover{background:var(--on-dark-hover);color:var(--white);border-color:#ffffff80}.btn--outline[data-astro-cid-j6ocf6pu]{background:var(--white);color:var(--teal-700);border-color:var(--line)}.btn--outline[data-astro-cid-j6ocf6pu]:hover{border-color:var(--teal-600);color:var(--teal-700)}.btn--ghost-light[data-astro-cid-j6ocf6pu]{color:var(--white);background:0 0;padding-inline:22px;font-size:15px}.btn--ghost-light[data-astro-cid-j6ocf6pu]:hover{color:var(--mint)}.btn--whatsapp[data-astro-cid-j6ocf6pu]{background:var(--whatsapp);color:var(--white)}.btn--whatsapp[data-astro-cid-j6ocf6pu]:hover{background:var(--whatsapp-hover);color:var(--white)}:root{--ink-950:#03191a;--ink-900:#052523;--teal-700:#0f766e;--teal-650:#0d6a63;--teal-600:#0d9488;--teal-100:#b9e3da;--teal-50:#ecf8f5;--mint:#7ef0d6;--white:#fff;--sand:#f5f3ee;--field:#faf8f4;--text:#0e1f1d;--text-2:#4a5d5a;--muted:#7b8c89;--line:#e6e2d9;--line-soft:#f0ede6;--line-dashed:#c9c3b6;--on-dark:#ffffffc7;--on-dark-2:#ffffffb3;--on-dark-3:#fff9;--on-dark-line:#ffffff1f;--on-dark-fill:#ffffff0a;--on-dark-hover:#ffffff0f;--mint-fill:#7ef0d61a;--mint-line:#7ef0d659;--amber:#f2b45a;--amber-bg:#fdf1dc;--amber-fg:#7a4e0c;--rose:#e97b6f;--rose-bg:#fbe6e3;--rose-fg:#9e3b31;--error:#b03a2e;--error-line:#d9534a;--whatsapp:#1fa855;--whatsapp-hover:#1b9a4d;--display:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, Menlo, Consolas, monospace;--container:1264px;--gutter:clamp(20px, 3vw, 32px);--section-y:clamp(72px, 9vw, 112px);--header-h:76px;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-pill:0;--shadow-card:0 30px 60px -30px #03191a59, 0 2px 6px #03191a0f;--shadow-float:0 40px 80px -40px #03191a66;--shadow-hover:0 20px 40px -28px #03191a59;--glass-bg:linear-gradient(145deg, #ffffff21 0%, #ffffff0a 100%);--glass-bg-strong:linear-gradient(145deg, #ffffff29 0%, #ffffff12 100%);--glass-fallback:#082c2aeb;--glass-border:#ffffff24;--glass-edge:linear-gradient(135deg, #ffffff8c 0%, #ffffff14 38%, #fff0 60%, #7ef0d673 100%);--glass-blur:blur(22px) saturate(160%);--glass-shadow:inset 0 1px 0 #fff3, 0 40px 80px -30px #000000a6;--glass-line:#ffffff17;--ease:cubic-bezier(.2, .7, .2, 1)}@media (width<=1079px){:root{--header-h:64px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 8px);-webkit-text-size-adjust:100%}body{background:var(--white);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden}body.menu-open{overflow:hidden}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--teal-700);text-decoration:none}a:hover{color:var(--teal-600)}:focus-visible{outline:2px solid var(--teal-600);outline-offset:3px}[data-surface=dark] :focus-visible{outline-color:var(--mint)}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes fdna-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fdna-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.notice[data-astro-cid-jo44wu72]{border-radius:var(--radius-lg);align-items:flex-start;gap:14px;padding:16px 20px;font-size:14.5px;line-height:1.6;display:flex}.notice[data-astro-cid-jo44wu72] svg{flex:none;margin-top:2px}.notice--warning[data-astro-cid-jo44wu72]{background:var(--amber-bg);color:var(--amber-fg)}.notice--info[data-astro-cid-jo44wu72]{color:#ffffffd1;background:#7ef0d60d;border:1px solid #7ef0d638;border-radius:0;padding:18px 22px;font-size:14px}.notice--info[data-astro-cid-jo44wu72] svg{color:var(--mint)}.logo[data-astro-cid-r4ibslmy]{flex:none;display:block}.logo[data-astro-cid-r4ibslmy] img[data-astro-cid-r4ibslmy]{width:auto;height:46px;display:block}.logo--lg[data-astro-cid-r4ibslmy] img[data-astro-cid-r4ibslmy]{height:64px}.footer[data-astro-cid-oenwriqq]{background:var(--ink-950);color:var(--on-dark);font-size:14.5px;position:relative}.footer[data-astro-cid-oenwriqq] .footer__seq{color:var(--mint);opacity:.22;position:absolute;top:0;left:0;right:0;transform:scaleY(-1)}.footer__inner[data-astro-cid-oenwriqq]{flex-direction:column;gap:48px;padding-block:clamp(56px,7vw,88px) 32px;display:flex}.footer__cols[data-astro-cid-oenwriqq]{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:40px 32px;display:grid}.footer__brand[data-astro-cid-oenwriqq]{flex-direction:column;gap:16px;min-width:0;display:flex}.footer__brand[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{color:#ffffffad;max-width:260px;line-height:1.6}.footer__col[data-astro-cid-oenwriqq]{flex-direction:column;gap:10px;display:flex}.footer__title[data-astro-cid-oenwriqq]{letter-spacing:.12em;text-transform:uppercase;color:var(--mint);margin-bottom:4px;font-size:12px;font-weight:700}.footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--on-dark);align-items:center;gap:8px;display:flex}.footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--white)}.footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq] svg{flex:none}.footer__bottom[data-astro-cid-oenwriqq]{color:var(--on-dark-3);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:24px;font-size:13px;display:flex}.footer__bottom[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--on-dark-2)}.footer__bottom[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:var(--white)}.has-sticky-cta .footer[data-astro-cid-oenwriqq]{padding-bottom:0}@media (width<=767px){.has-sticky-cta .footer[data-astro-cid-oenwriqq]{padding-bottom:80px}}@media (width<=640px){.footer__cols[data-astro-cid-oenwriqq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.footer__brand[data-astro-cid-oenwriqq]{grid-column:1/-1}}.footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:has(svg){white-space:nowrap}.mega[data-astro-cid-kmytac5m]{padding:0 var(--gutter);z-index:60;display:none;position:absolute;top:100%;left:0;right:0}.mega[data-astro-cid-kmytac5m][data-open]{animation:.18s ease-out fdna-fade-up;display:block}.mega__panel[data-astro-cid-kmytac5m]{background:var(--white);max-width:1200px;color:var(--text);border-radius:var(--radius-lg);border:1px solid var(--line);grid-template-columns:280px minmax(0,1fr);margin:10px auto 0;display:grid;overflow:hidden;box-shadow:0 40px 80px -30px #03191a73}.mega__feature[data-astro-cid-kmytac5m]{background:var(--ink-900);color:var(--white);flex-direction:column;gap:12px;padding:28px;display:flex}.mega__feature[data-astro-cid-kmytac5m]:hover{color:var(--white)}.mega__pill[data-astro-cid-kmytac5m]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-950);background:var(--mint);border-radius:var(--radius-pill);align-self:flex-start;padding:5px 10px;font-size:11px;font-weight:700}.mega__title[data-astro-cid-kmytac5m]{font-family:var(--display);font-size:26px;font-weight:600;line-height:1.05}.mega__title[data-astro-cid-kmytac5m] em[data-astro-cid-kmytac5m]{color:var(--mint);font-style:normal}.mega__feature[data-astro-cid-kmytac5m] p[data-astro-cid-kmytac5m]{color:#ffffffbf;font-size:14px;line-height:1.55}.mega__cta[data-astro-cid-kmytac5m]{color:var(--mint);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;display:flex}.mega__columns[data-astro-cid-kmytac5m]{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding:26px 28px;display:grid}.mega__col[data-astro-cid-kmytac5m]{flex-direction:column;gap:2px;min-width:0;display:flex}.mega__col-title[data-astro-cid-kmytac5m]{letter-spacing:.1em;text-transform:uppercase;color:var(--teal-700);align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.mega__item[data-astro-cid-kmytac5m]{color:var(--text);border-radius:0;margin-left:-8px;padding:6px 8px;font-size:14px;font-weight:500;line-height:1.35}.mega__item[data-astro-cid-kmytac5m]:hover{background:var(--teal-50);color:var(--teal-700)}@media (width<=1079px){.mega[data-astro-cid-kmytac5m]{display:none!important}}.mobile[data-astro-cid-imidouvt]{inset:var(--header-h) 0 0 0;background:var(--ink-950);z-index:70;flex-direction:column;padding:8px 20px 28px;display:none;position:fixed;overflow:auto}.mobile[data-astro-cid-imidouvt][data-open]{display:flex}.mobile__item[data-astro-cid-imidouvt]{width:100%;min-height:60px;color:var(--white);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:0;font-size:19px;font-weight:700;display:flex}.mobile__item[data-astro-cid-imidouvt]:hover{color:var(--white)}.mobile__item[data-astro-cid-imidouvt] .mobile__chev{color:var(--mint);transition:transform .2s}.mobile__item[data-astro-cid-imidouvt][aria-expanded=true] .mobile__chev{transform:rotate(180deg)}.mobile__sub[data-astro-cid-imidouvt]{border-bottom:1px solid #ffffff1a;flex-direction:column;padding:8px 0 12px;display:none}.mobile__sub[data-astro-cid-imidouvt][data-open]{display:flex}.mobile__link[data-astro-cid-imidouvt]{color:#ffffffd9;align-items:center;gap:12px;min-height:48px;font-size:16px;font-weight:600;display:flex}.mobile__link[data-astro-cid-imidouvt] svg{color:#ffffff8c}.mobile__link--plus[data-astro-cid-imidouvt],.mobile__link--plus[data-astro-cid-imidouvt] svg{color:var(--mint);font-weight:700}.mobile__link--all[data-astro-cid-imidouvt]{color:var(--white);font-size:15px;font-weight:700}.mobile__link--all[data-astro-cid-imidouvt] svg{color:var(--white)}.mobile__ctas[data-astro-cid-imidouvt]{flex-direction:column;gap:12px;margin-top:28px;display:flex}.mobile__pro[data-astro-cid-imidouvt]{min-height:44px;color:var(--on-dark-2);justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}@media (width>=1080px){.mobile[data-astro-cid-imidouvt]{display:none!important}}.header[data-astro-cid-isef26zo] .header__bare-cta{margin-left:auto}.header[data-astro-cid-isef26zo]{z-index:50;background:var(--ink-950);color:var(--white);border-bottom:1px solid #ffffff14;position:sticky;top:0}.header__bar[data-astro-cid-isef26zo]{height:var(--header-h);align-items:center;gap:24px;display:flex}.header__nav[data-astro-cid-isef26zo]{flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.header__link[data-astro-cid-isef26zo]{border-radius:var(--radius-pill);color:#ffffffd1;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;height:44px;padding:0 14px;font-size:15px;font-weight:600;display:flex}.header__link[data-astro-cid-isef26zo]:hover,.header__link[data-astro-cid-isef26zo][aria-expanded=true]{background:var(--on-dark-hover);color:var(--white)}.header__link[data-astro-cid-isef26zo].is-active{color:var(--mint);background:#7ef0d614}.header__link[data-astro-cid-isef26zo] .header__chev{transition:transform .2s}.header__link[data-astro-cid-isef26zo][aria-expanded=true] .header__chev{transform:rotate(180deg)}.header__actions[data-astro-cid-isef26zo]{flex:none;align-items:center;gap:8px;display:flex}.header__client[data-astro-cid-isef26zo]{border-radius:var(--radius-pill);color:#ffffffd1;align-items:center;gap:7px;height:44px;padding:0 14px;font-size:14.5px;font-weight:600;display:flex}.header__client[data-astro-cid-isef26zo]:hover{color:var(--white);background:var(--on-dark-hover)}.header__menu-btn[data-astro-cid-isef26zo]{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--white);cursor:pointer;background:#ffffff14;border:0;flex:none;place-items:center;margin-left:auto;display:none}.header__menu-btn[data-astro-cid-isef26zo] .header__icon-close,.header__menu-btn[data-astro-cid-isef26zo][aria-expanded=true] .header__icon-open{display:none}.header__menu-btn[data-astro-cid-isef26zo][aria-expanded=true] .header__icon-close{display:block}@media (width<=1079px){.header__nav[data-astro-cid-isef26zo],.header__actions[data-astro-cid-isef26zo]{display:none}.header__menu-btn[data-astro-cid-isef26zo]{display:grid}}.header[data-astro-cid-isef26zo] .header__mobile-cta{display:none}@media (width<=1079px){.header[data-astro-cid-isef26zo] .header__mobile-cta{min-height:44px;margin-left:auto;margin-right:8px;padding-inline:16px;display:inline-flex}}@media (width<=420px){.header__bar[data-astro-cid-isef26zo]{gap:8px}.header[data-astro-cid-isef26zo] .header__mobile-cta{margin-right:0;padding-inline:12px;font-size:14px}}.legal[data-astro-cid-am5s4gmb]{background:var(--ink-950);color:var(--on-dark-2);font-size:13.5px}.legal__inner[data-astro-cid-am5s4gmb]{flex-direction:column;gap:16px;padding-block:40px 32px;display:flex}.legal__top[data-astro-cid-am5s4gmb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.legal__links[data-astro-cid-am5s4gmb]{flex-wrap:wrap;gap:8px 20px;display:flex}.legal__links[data-astro-cid-am5s4gmb] a[data-astro-cid-am5s4gmb]{color:var(--on-dark)}.legal__links[data-astro-cid-am5s4gmb] a[data-astro-cid-am5s4gmb]:hover{color:var(--mint)}.legal__disclaimer[data-astro-cid-am5s4gmb]{border:1px solid var(--on-dark-line);padding:14px 16px}.legal__copy[data-astro-cid-am5s4gmb]{color:var(--on-dark-3)}.skip-link[data-astro-cid-hkbrpulz]{z-index:100;border-radius:var(--radius-pill);background:var(--mint);color:var(--ink-950);padding:10px 16px;font-weight:700;position:absolute;top:-60px;left:12px}.skip-link[data-astro-cid-hkbrpulz]:focus{top:12px}
