.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.langsw[data-astro-cid-a2mxz4y6]{display:inline-flex;align-items:center;padding:3px;font-size:var(--step--1);font-weight:var(--weight-semibold);line-height:1}.langsw__item[data-astro-cid-a2mxz4y6]{display:grid;place-items:center;min-width:2.75rem;min-height:2.75rem;padding-block:.25rem;padding-inline:0;background-clip:content-box;border-radius:var(--radius-pill);color:var(--glass-text-muted);text-decoration:none;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.langsw__item[data-astro-cid-a2mxz4y6]:hover{color:var(--glass-text);background-color:color-mix(in oklab,var(--glass-text) 8%,transparent)}.langsw__item[data-astro-cid-a2mxz4y6].is-current{color:var(--glass-text);background-color:color-mix(in oklab,var(--glass-text) 12%,transparent)}.langsw__item[data-astro-cid-a2mxz4y6].is-unavailable{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.langsw__item[data-astro-cid-a2mxz4y6]{transition:none}}.brandmark[data-astro-cid-hwn4xkzs]{display:block;flex:none;width:var(--brandmark-size);height:var(--brandmark-size);background:var(--grad-brand);--brandmark-shape: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M12,10H22V4a2,2,0,0,0-2-2H4A2,2,0,0,0,2,4V20a2,2,0,0,0,2,2h6V12A2,2,0,0,1,12,10Z'/%3E%3Cpath d='M28,10H22V20a2,2,0,0,1-2,2H10v6a2,2,0,0,0,2,2H28a2,2,0,0,0,2-2V12A2,2,0,0,0,28,10Z'/%3E%3C/svg%3E");-webkit-mask:var(--brandmark-shape) center / contain no-repeat;mask:var(--brandmark-shape) center / contain no-repeat}.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:var(--z-header);padding:calc(var(--safe-top) + var(--space-2xs)) var(--gutter) var(--space-2xs);transition:padding var(--dur-base) var(--ease-out)}.header[data-astro-cid-3ef6ksr2].is-condensed{padding-top:calc(var(--safe-top) + 4px);padding-bottom:4px}.header__has-menu[data-astro-cid-3ef6ksr2]{position:relative}.header__link[data-astro-cid-3ef6ksr2].header__trigger{display:inline-flex;align-items:center;gap:var(--space-3xs);white-space:nowrap;flex-wrap:nowrap;border:0;background:none;font:inherit;cursor:pointer}.header__chevron{transition:transform var(--dur-fast) var(--ease-out)}.header__link[data-astro-cid-3ef6ksr2].header__trigger[aria-expanded=true] .header__chevron{transform:rotate(180deg)}.navmenu[data-astro-cid-3ef6ksr2]{position:absolute;inset-inline:0;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter);z-index:1}.navmenu[data-astro-cid-3ef6ksr2][hidden]{display:none}.navmenu__panel[data-astro-cid-3ef6ksr2]{margin-block-start:var(--space-2xs);padding:var(--space-m);border-radius:var(--radius-l);background-color:var(--glass-solid-strong);border:1px solid var(--border);box-shadow:var(--shadow-l)}.navmenu__groups--columns[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-m)}.navmenu__groups--single[data-astro-cid-3ef6ksr2] .navmenu__list[data-astro-cid-3ef6ksr2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px var(--space-m)}.navmenu__heading[data-astro-cid-3ef6ksr2]{margin:0 0 var(--space-2xs);color:var(--text-muted);font-size:var(--step--1);font-weight:var(--weight-semibold);letter-spacing:.02em}.navmenu__list[data-astro-cid-3ef6ksr2]{display:grid;gap:2px;margin:0;padding:0;list-style:none}.navmenu__link[data-astro-cid-3ef6ksr2]{display:block;padding:var(--space-2xs) var(--space-xs);min-height:2.25rem;border-radius:var(--radius-s);color:var(--text);text-decoration:none;font-size:var(--step--1)}.navmenu__link[data-astro-cid-3ef6ksr2]:hover,.navmenu__link[data-astro-cid-3ef6ksr2]:focus-visible{background-color:color-mix(in oklab,var(--trust-blue) 10%,transparent);color:var(--trust-blue)}.navmenu__link[data-astro-cid-3ef6ksr2][aria-current=page]{font-weight:var(--weight-semibold);color:var(--trust-blue)}.navmenu__link--featured[data-astro-cid-3ef6ksr2]{font-weight:var(--weight-semibold)}.navmenu__more[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:var(--space-3xs);margin-block-start:var(--space-s);padding-block-start:var(--space-s);border-block-start:1px solid var(--border);width:100%;color:var(--trust-blue);font-size:var(--step--1);font-weight:var(--weight-semibold);text-decoration:none}.navmenu__more[data-astro-cid-3ef6ksr2]:hover{text-decoration:underline}@media(prefers-reduced-motion:reduce){.header__chevron{transition:none}}.menu__section[data-astro-cid-3ef6ksr2]{border:0}summary[data-astro-cid-3ef6ksr2].menu__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2xs);cursor:pointer;list-style:none}summary[data-astro-cid-3ef6ksr2].menu__summary::-webkit-details-marker{display:none}.menu__chevron{flex:none;transition:transform var(--dur-fast) var(--ease-out)}.menu__section[data-astro-cid-3ef6ksr2][open] .menu__chevron{transform:rotate(180deg)}.menu__sub[data-astro-cid-3ef6ksr2]{padding:var(--space-2xs) 0 var(--space-s) var(--space-s)}.menu__subheading[data-astro-cid-3ef6ksr2]{margin:var(--space-xs) 0 var(--space-3xs);color:var(--glass-text-muted);font-size:var(--step--1);font-weight:var(--weight-semibold)}.menu__sublist[data-astro-cid-3ef6ksr2]{display:grid;gap:2px;margin:0;padding:0;list-style:none}.menu__sublink[data-astro-cid-3ef6ksr2]{display:block;min-height:2.75rem;display:flex;align-items:center;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-s);color:var(--glass-text-muted);text-decoration:none}.menu__sublink[data-astro-cid-3ef6ksr2]:hover,.menu__sublink[data-astro-cid-3ef6ksr2]:focus-visible,.menu__sublink[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--glass-text);background-color:color-mix(in oklab,var(--glass-text) 9%,transparent)}.menu__more[data-astro-cid-3ef6ksr2]{display:inline-block;margin-block-start:var(--space-xs);padding:var(--space-2xs) var(--space-xs);color:var(--glass-text);font-weight:var(--weight-semibold);text-decoration:underline}@media(prefers-reduced-motion:reduce){.menu__chevron{transition:none}}.header__bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-s);width:100%;max-width:var(--container);margin-inline:auto;padding:var(--space-2xs) var(--space-2xs) var(--space-2xs) 1rem;transition:padding var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.header[data-astro-cid-3ef6ksr2].is-condensed .header__bar[data-astro-cid-3ef6ksr2]{padding-block:var(--space-3xs);box-shadow:var(--shadow-m)}.header__brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;min-height:2.75rem;gap:var(--space-2xs);min-width:0;color:var(--glass-text);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--step-0);letter-spacing:.01em;text-decoration:none;white-space:nowrap}.header__mark{--brandmark-size: 1.5rem}.header__names[data-astro-cid-3ef6ksr2]{display:grid;min-width:0}.header__name[data-astro-cid-3ef6ksr2]{font-family:var(--font-wordmark);font-weight:400;letter-spacing:.04em}.header__name[data-astro-cid-3ef6ksr2],.header__title[data-astro-cid-3ef6ksr2]{grid-area:1 / 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.header__title[data-astro-cid-3ef6ksr2]{opacity:0;transform:translateY(.5em);pointer-events:none;font-size:var(--step--1);font-weight:var(--weight-semibold);letter-spacing:0}.header[data-astro-cid-3ef6ksr2].has-title .header__name[data-astro-cid-3ef6ksr2]{opacity:0;transform:translateY(-.5em)}.header[data-astro-cid-3ef6ksr2].has-title .header__title[data-astro-cid-3ef6ksr2]{opacity:1;transform:none}.header[data-astro-cid-3ef6ksr2].has-title .header__brand[data-astro-cid-3ef6ksr2]{flex:1 1 auto}@media(prefers-reduced-motion:reduce){.header__name[data-astro-cid-3ef6ksr2],.header__title[data-astro-cid-3ef6ksr2]{transition:none;transform:none}.header[data-astro-cid-3ef6ksr2].has-title .header__name[data-astro-cid-3ef6ksr2]{transform:none}}.header__nav[data-astro-cid-3ef6ksr2]{display:none;margin-inline:auto}.header__list[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.15rem;margin:0}.header__link[data-astro-cid-3ef6ksr2]{display:inline-block;padding:.55rem .85rem;border-radius:var(--radius-pill);color:var(--glass-text-muted);font-size:var(--step--1);font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.header__link[data-astro-cid-3ef6ksr2]:hover,.header__link[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--glass-text);background-color:color-mix(in oklab,var(--glass-text) 9%,transparent)}.header__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-2xs);margin-inline-start:auto}.header__lang,.header__cta[data-astro-cid-3ef6ksr2]{display:none}.header__cta{white-space:nowrap}.header__burger[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-pill);color:var(--glass-text)}.header__burger[data-astro-cid-3ef6ksr2]:hover{background-color:color-mix(in oklab,var(--glass-text) 9%,transparent)}@media(min-width:80rem){.header__nav[data-astro-cid-3ef6ksr2],.header__lang,.header__cta[data-astro-cid-3ef6ksr2]{display:block}.header__burger[data-astro-cid-3ef6ksr2]{display:none}.header__actions[data-astro-cid-3ef6ksr2]{margin-inline-start:0}}.menu[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;z-index:var(--z-menu);display:grid;padding:calc(var(--safe-top) + var(--space-2xs)) var(--gutter) calc(var(--safe-bottom) + var(--space-s));background:color-mix(in oklab,var(--midnight) 55%,transparent)}.menu__panel[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:var(--space-m);padding:var(--space-s);border-radius:var(--radius-xl);animation:menu-in var(--dur-base) var(--ease-spring-soft) both}@keyframes menu-in{0%{opacity:0;transform:translate3d(0,-10px,0) scale(.98)}}.menu__top[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between}.menu__title[data-astro-cid-3ef6ksr2]{font-size:var(--step--1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--glass-text-muted)}.menu__close[data-astro-cid-3ef6ksr2]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-pill);color:var(--glass-text)}.menu__list[data-astro-cid-3ef6ksr2]{display:grid;gap:.15rem;margin:0}.menu__link[data-astro-cid-3ef6ksr2]{display:block;padding:.85rem .75rem;border-radius:var(--radius-m);color:var(--glass-text);font-size:var(--step-1);font-weight:var(--weight-medium);text-decoration:none}.menu__link[data-astro-cid-3ef6ksr2]:hover,.menu__link[data-astro-cid-3ef6ksr2][aria-current=page]{background-color:color-mix(in oklab,var(--glass-text) 9%,transparent)}.menu__footer[data-astro-cid-3ef6ksr2]{display:grid;gap:var(--space-s);justify-items:stretch;margin-block-start:auto}@media(prefers-reduced-motion:reduce){.header[data-astro-cid-3ef6ksr2],.header__bar[data-astro-cid-3ef6ksr2],.header__link[data-astro-cid-3ef6ksr2]{transition:none}.menu__panel[data-astro-cid-3ef6ksr2]{animation:none}}.footer[data-astro-cid-sz7xmlte]{position:relative;margin-block-start:var(--space-2xl);padding-block:var(--space-2xl) calc(var(--safe-bottom) + var(--space-m));background:var(--grad-deep);color:var(--text)}.footer__inner[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-l);grid-template-columns:1fr}@media(min-width:46rem){.footer__inner[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,1fr)}}@media(min-width:72rem){.footer__inner[data-astro-cid-sz7xmlte]{grid-template-columns:1.6fr repeat(3,1fr) 1.2fr}}.footer__name[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;font-family:var(--font-wordmark);font-size:var(--step-2);font-weight:400;letter-spacing:.04em;color:var(--text);text-decoration:none}.footer__lockup[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-3xs);color:var(--text-muted-on-dark);font-size:var(--step--1);font-weight:var(--weight-medium);letter-spacing:.01em}.footer__about[data-astro-cid-sz7xmlte],.footer__tagline[data-astro-cid-sz7xmlte],.footer__area[data-astro-cid-sz7xmlte],.footer__note[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-2xs);font-size:var(--step--1);color:var(--text-muted);max-width:var(--measure-narrow)}.footer__tagline[data-astro-cid-sz7xmlte]{font-style:italic}.footer__verify[data-astro-cid-sz7xmlte]{display:inline-block;margin-block-start:var(--space-3xs);font-size:var(--step--1);color:var(--footer-muted, inherit)}.footer__license[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-s);max-width:none}.footer__heading[data-astro-cid-sz7xmlte]{font-size:var(--step--1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.footer__list[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-2xs);margin-block-start:var(--space-xs)}.footer__list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text);font-size:var(--step--1);text-decoration:none}.footer__list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{text-decoration:underline;text-underline-offset:.2em}.footer__contact[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2xs)}.footer__legal[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-m);margin-block-start:var(--space-xl);padding-block-start:var(--space-s);border-block-start:1px solid var(--border);font-size:var(--step--2);color:var(--text-muted)}.footer__legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin:0;max-width:none}.footer__legal-license[data-astro-cid-sz7xmlte]{margin-inline-start:auto}.footer__legal-links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-s);flex-basis:100%;margin-block-end:var(--space-2xs)}.footer__legal-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-muted);text-decoration:none}.footer__legal-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--text);text-decoration:underline;text-underline-offset:.2em}.footer__heading--app[data-astro-cid-sz7xmlte]{margin-block-start:var(--space-m)}.footer__stores[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin-block-start:var(--space-2xs)}.footer__store[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:var(--space-3xs);min-height:2.75rem;padding-inline:var(--space-xs);border:1px solid var(--border-strong);border-radius:var(--radius-l);corner-shape:squircle;color:var(--glass-text);font-size:var(--step--1);font-weight:var(--weight-semibold);text-decoration:none}.footer__store[data-astro-cid-sz7xmlte]:hover{border-color:var(--link)}.langbanner-slot[data-astro-cid-r5gqyula]{position:static;height:0;z-index:var(--z-banner)}.langbanner[data-astro-cid-r5gqyula]{position:fixed;z-index:var(--z-banner);inset-inline:var(--space-s);inset-block-end:calc(8rem + env(safe-area-inset-bottom,0px));display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-xs);width:min(30rem,calc(100% - 2 * var(--space-s)));margin-inline:auto;padding:var(--space-xs) var(--space-s);border-radius:var(--radius-l)}.langbanner__text[data-astro-cid-r5gqyula]{margin:0;max-width:none;font-size:var(--step--1);color:var(--glass-text)}.langbanner__actions[data-astro-cid-r5gqyula]{display:flex;align-items:center;gap:var(--space-2xs)}.langbanner__cta[data-astro-cid-r5gqyula],.langbanner__dismiss[data-astro-cid-r5gqyula]{min-height:2.75rem;padding:var(--space-2xs) var(--space-s);border-radius:var(--radius-pill);font-size:var(--step--1);font-weight:var(--weight-semibold);text-decoration:none;white-space:nowrap}.langbanner__cta[data-astro-cid-r5gqyula]{background-image:var(--grad-cta);color:var(--ink)}.langbanner__dismiss[data-astro-cid-r5gqyula]{color:var(--glass-text-muted);border:1px solid var(--border-strong)}.langbanner__dismiss[data-astro-cid-r5gqyula]:hover{color:var(--glass-text)}@media(min-width:46rem){.langbanner[data-astro-cid-r5gqyula]{inset-inline:var(--space-m) auto;inset-block-end:var(--space-m);max-width:26rem}}.sticky[data-astro-cid-544d75lg]{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-float);display:flex;align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--gutter);padding-bottom:calc(var(--safe-bottom) + var(--space-2xs));border-radius:var(--radius-l) var(--radius-l) 0 0}.sticky[data-astro-cid-544d75lg] .sticky__quote{flex:1 1 auto;min-height:2.9rem}.sticky__whatsapp[data-astro-cid-544d75lg]{display:inline-flex;align-items:center;gap:var(--space-2xs);flex:0 0 auto;min-height:2.9rem;padding:var(--space-2xs) var(--space-s);border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--glass-text);font-size:var(--step--1);font-weight:var(--weight-semibold);text-decoration:none}.sticky__mark[data-astro-cid-544d75lg]{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--whatsapp);color:#fff}@media(min-width:46rem){.sticky[data-astro-cid-544d75lg]{display:none}}@media(max-width:22rem){.sticky__label[data-astro-cid-544d75lg]{display:none}}.nexi[data-astro-cid-3ybydfdj]{position:fixed;inset:0;z-index:var(--z-modal);display:grid;align-items:end;padding:0;background:#06101f73}.nexi__panel[data-astro-cid-3ybydfdj]{display:flex;flex-direction:column;max-height:86dvh;padding:var(--space-s);padding-block-end:calc(var(--space-s) + env(safe-area-inset-bottom,0px));border:3px solid var(--nexi-outline);border-block-end:0;border-start-start-radius:var(--radius-xl);border-start-end-radius:var(--radius-xl);corner-shape:squircle;background-color:var(--nexi-panel);background-image:radial-gradient(var(--nexi-dot) 1.5px,transparent 1.6px),radial-gradient(var(--nexi-dot) 1.5px,transparent 1.6px);background-size:14px 14px,14px 14px;background-position:0 0,7px 7px;color:#fff}@media(min-width:46rem){.nexi[data-astro-cid-3ybydfdj]{align-items:end;justify-items:end;padding:var(--space-m)}.nexi__panel[data-astro-cid-3ybydfdj]{width:min(24rem,100%);max-height:min(38rem,80dvh);border:3px solid var(--nexi-outline);border-radius:var(--radius-xl);box-shadow:6px 6px #0b12208c}}.nexi__head[data-astro-cid-3ybydfdj]{display:flex;align-items:center;gap:var(--space-2xs)}.nexi__avatar[data-astro-cid-3ybydfdj]{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:2px solid var(--nexi-outline);border-radius:50%;background:var(--aqua);color:var(--nexi-ink)}.nexi__id[data-astro-cid-3ybydfdj]{display:grid;line-height:1.2}#nexi-title[data-astro-cid-3ybydfdj]{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:.04em}.nexi__tagline[data-astro-cid-3ybydfdj]{color:#ffffffb8;font-size:var(--step--2)}.nexi__close[data-astro-cid-3ybydfdj]{margin-inline-start:auto;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:none;color:#fff;cursor:pointer}.nexi__disclosure[data-astro-cid-3ybydfdj]{margin-block:var(--space-2xs);color:#ffffffb8;font-size:var(--step--2);text-wrap:pretty}.nexi__thread[data-astro-cid-3ybydfdj]{flex:1;min-height:0;overflow-y:auto;display:grid;gap:var(--space-s);padding-block:var(--space-xs)}.nexi__thread[data-astro-cid-3ybydfdj] .bubble{position:relative;max-width:88%;padding:var(--space-2xs) var(--space-xs);border:2px solid var(--nexi-outline);border-radius:14px;background:var(--nexi-bubble);color:var(--nexi-bubble-text);font-size:var(--step--1);font-weight:var(--weight-medium);text-wrap:pretty}.nexi__thread[data-astro-cid-3ybydfdj] .bubble:before,.nexi__thread[data-astro-cid-3ybydfdj] .bubble:after{content:"";position:absolute;inset-block-end:-10px;width:0;height:0;border-inline:8px solid transparent}.nexi__thread[data-astro-cid-3ybydfdj] .bubble:before{inset-inline-start:16px;border-block-start:10px solid var(--nexi-outline)}.nexi__thread[data-astro-cid-3ybydfdj] .bubble:after{inset-inline-start:18px;inset-block-end:-6px;border-inline-width:6px;border-block-start:8px solid var(--nexi-bubble)}.nexi__thread[data-astro-cid-3ybydfdj] .bubble--said{justify-self:end;background:var(--nexi-said);color:var(--nexi-said-text);font-weight:var(--weight-semibold)}.nexi__thread[data-astro-cid-3ybydfdj] .bubble--said:before{inset-inline:auto 16px}.nexi__thread[data-astro-cid-3ybydfdj] .bubble--said:after{inset-inline:auto 18px;border-block-start-color:var(--nexi-said)}.nexi__thread[data-astro-cid-3ybydfdj] .bubble--caution{background:var(--nexi-caution);color:var(--nexi-caution-text);font-weight:var(--weight-semibold)}.nexi__thread[data-astro-cid-3ybydfdj] .bubble--caution:after{border-block-start-color:var(--nexi-caution)}.nexi__thread[data-astro-cid-3ybydfdj] .bubble--danger{background:var(--nexi-danger);color:var(--nexi-danger-text);font-weight:var(--weight-semibold)}.nexi__thread[data-astro-cid-3ybydfdj] .bubble--danger:after{border-block-start-color:var(--nexi-danger)}.nexi__replies[data-astro-cid-3ybydfdj]{display:grid;gap:var(--space-3xs);padding-block-start:var(--space-2xs)}.nexi__replies[data-astro-cid-3ybydfdj] .reply{display:flex;align-items:center;gap:var(--space-2xs);width:100%;min-height:2.75rem;padding:var(--space-2xs) var(--space-xs);border:2px solid var(--nexi-outline);border-radius:12px;background:#fff;color:var(--nexi-ink);font:inherit;font-size:var(--step--1);font-weight:var(--weight-semibold);text-align:start;cursor:pointer;box-shadow:3px 3px 0 var(--nexi-outline);transition:transform var(--dur-fast, .12s) ease,box-shadow var(--dur-fast, .12s) ease,background-color var(--dur-fast, .12s) ease}.nexi__replies[data-astro-cid-3ybydfdj] .reply:hover{background:var(--nexi-caution)}.nexi__replies[data-astro-cid-3ybydfdj] .reply:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--nexi-outline)}.nexi__foot[data-astro-cid-3ybydfdj]{display:flex;gap:var(--space-s);padding-block-start:var(--space-2xs)}.nexi__text[data-astro-cid-3ybydfdj]{display:inline-flex;align-items:center;gap:var(--space-3xs);min-height:2.25rem;border:0;background:none;color:#ffffffc7;font:inherit;font-size:var(--step--2);font-weight:var(--weight-semibold);cursor:pointer}.nexi__back-icon{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.nexi__replies[data-astro-cid-3ybydfdj] .reply{transition:none}.nexi__replies[data-astro-cid-3ybydfdj] .reply:active{transform:none;box-shadow:3px 3px 0 var(--nexi-outline)}}.nexi-launch[data-astro-cid-pft3izfn]{position:fixed;z-index:var(--z-float);display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:2.75rem;padding:var(--space-2xs) var(--space-s);border:0;border-radius:var(--radius-pill);color:var(--glass-text);font:inherit;font-size:var(--step--1);font-weight:var(--weight-semibold);cursor:pointer;inset-block-end:calc(4.75rem + env(safe-area-inset-bottom,0px));inset-inline-end:var(--space-s)}.nexi-launch__mark[data-astro-cid-pft3izfn]{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--grad-brand);color:#fff}@media(min-width:46rem){.nexi-launch[data-astro-cid-pft3izfn]{inset-block-end:calc(var(--space-m) + 4rem);inset-inline-end:var(--space-m)}}.nexi-launch--app[data-astro-cid-pft3izfn]{inset-block-end:calc(5.5rem + env(safe-area-inset-bottom,0px))}.has-sheet-open .nexi-launch[data-astro-cid-pft3izfn]{display:none}@font-face{font-family:Anta;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/anta-wordmark.woff2) format("woff2");unicode-range:U+0020,U+0026,U+002D-002E,U+0030-0039,U+0041-005A}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--midnight: #0a1a33;--navy: #10284f;--trust-blue: #1d6bf3;--aqua: #19c6e6;--aqua-pale: #bdf1fa;--mist: #f4f8fc;--ink: #0b1220;--pink: #ff5ca8;--pink-deep: #ff2d95;--success: #16b67f;--whatsapp: #25d366;--negative: #c62a1e;--positive: #0e7a55;--midnight-rgb: 10 26 51;--navy-rgb: 16 40 79;--trust-blue-rgb: 29 107 243;--aqua-rgb: 25 198 230;--mist-rgb: 244 248 252;--ink-rgb: 11 18 32;--pink-rgb: 255 92 168;--success-rgb: 22 182 127;--negative-rgb: 198 42 30;--positive-rgb: 14 122 85;--white-rgb: 255 255 255;--navy-700: color-mix(in oklab, var(--navy) 80%, black);--trust-blue-600: color-mix(in oklab, var(--trust-blue) 85%, black);--trust-blue-050: color-mix(in oklab, var(--trust-blue) 8%, white);--aqua-600: color-mix(in oklab, var(--aqua) 80%, black);--bg: var(--mist);--bg-deep: #e8f0f9;--surface: #ffffff;--text: var(--ink);--text-muted: #4a5a70;--text-on-dark: #ffffff;--text-muted-on-dark: #c3d3e8;--link: var(--trust-blue-600);--border: rgb(var(--ink-rgb) / .12);--border-strong: rgb(var(--ink-rgb) / .22);--focus: var(--trust-blue);--focus-on-dark: var(--aqua);--badge-success-text: #0f6b4e;--badge-brand-text: #1450bb;--glass-blur: 22px;--glass-blur-strong: 28px;--glass-sat: 180%;--glass-fill: rgb(var(--white-rgb) / .62);--glass-fill-strong: rgb(var(--white-rgb) / .82);--glass-fill-pill: rgb(var(--white-rgb) / .7);--glass-solid: #eef4fb;--glass-solid-strong: #f7fafd;--glass-specular-a: rgb(var(--white-rgb) / .95);--glass-specular-b: rgb(var(--white-rgb) / .12);--glass-highlight: rgb(var(--white-rgb) / .55);--glass-shadow: 0 1px 1px rgb(var(--ink-rgb) / .04), 0 8px 24px -8px rgb(var(--ink-rgb) / .16), 0 24px 48px -24px rgb(var(--navy-rgb) / .28);--glass-text: var(--text);--glass-text-muted: var(--text-muted);--font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter Variable", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter Variable", "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--font-wordmark: "Anta", var(--font-display);--step--2: clamp(.74rem, .726rem + .1vw, .82rem);--step--1: clamp(.86rem, .838rem + .15vw, .95rem);--step-0: clamp(1.0625rem, 1.04rem + .1vw, 1.15rem);--step-1: clamp(1.13rem, 1.075rem + .33vw, 1.3rem);--step-2: clamp(1.2rem, 1.115rem + .55vw, 1.55rem);--step-3: clamp(1.35rem, 1.16rem + .87vw, 1.9rem);--step-4: clamp(1.6rem, 1.326rem + 1.47vw, 2.5rem);--step-5: clamp(1.85rem, 1.356rem + 2.37vw, 3.25rem);--step-6: clamp(2.1rem, 1.42rem + 3.38vw, 4.125rem);--leading-tight: 1.12;--leading-snug: 1.28;--leading-ui: 1.3;--leading-prose: 1.6;--leading-normal: var(--leading-prose);--leading-loose: 1.75;--tracking-tight: -.022em;--tracking-normal: 0;--tracking-wide: .06em;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--measure: 62ch;--measure-narrow: 46ch;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-s: 1rem;--space-m: 1.5rem;--space-l: 2rem;--space-xl: 3rem;--space-2xl: 4.5rem;--space-3xl: 6.5rem;--container: 72rem;--container-narrow: 54rem;--gutter: 1rem;--radius-inner-l: calc(26px - var(--space-s));--radius-inner-m: calc(18px - var(--space-xs));--radius-xs: 8px;--radius-s: 12px;--radius-m: 18px;--radius-l: 26px;--radius-xl: 34px;--radius-pill: 999px;--shadow-s: 0 1px 2px rgb(var(--ink-rgb) / .06), 0 2px 8px -4px rgb(var(--ink-rgb) / .12);--shadow-m: 0 2px 4px rgb(var(--ink-rgb) / .06), 0 12px 28px -12px rgb(var(--ink-rgb) / .2);--shadow-l: 0 4px 8px rgb(var(--ink-rgb) / .06), 0 28px 56px -24px rgb(var(--navy-rgb) / .35);--shadow-cta: 0 6px 18px -6px rgb(var(--pink-rgb) / .55);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-spring-soft: cubic-bezier(.22, 1.2, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-instant: 90ms;--dur-fast: .15s;--dur-base: .24s;--dur-slow: .42s;--dur-reveal: .62s;--dur-drift: 34s;--press-scale: .97;--lift: -3px;--tilt-max: 6deg;--z-base: 0;--z-raised: 10;--z-sticky: 100;--z-header: 200;--z-banner: 250;--z-menu: 300;--z-float: 350;--z-modal: 400;--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--grad-cta: linear-gradient(135deg, var(--pink) 0%, var(--pink-deep) 100%);--grad-brand: linear-gradient(135deg, var(--trust-blue) 0%, var(--aqua) 100%);--grad-deep: linear-gradient(170deg, var(--midnight) 0%, var(--navy) 60%, #143a6e 100%);--grad-text-brand: linear-gradient(120deg, var(--trust-blue) 0%, var(--aqua) 100%)}@media(min-width:48rem){:root{--gutter: clamp(1.5rem, .6rem + 2vw, 2rem)}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: var(--midnight);--bg-deep: #06101f;--surface: #0f1f3a;--text: #f2f7fd;--text-muted: #b6c7de;--link: var(--aqua);--border: rgb(var(--white-rgb) / .14);--border-strong: rgb(var(--white-rgb) / .26);--focus: var(--aqua);--glass-fill: rgb(var(--white-rgb) / .08);--glass-fill-strong: rgb(var(--white-rgb) / .14);--glass-fill-pill: rgb(var(--white-rgb) / .1);--glass-solid: #142744;--glass-solid-strong: #1a3253;--glass-specular-a: rgb(var(--white-rgb) / .55);--glass-specular-b: rgb(var(--white-rgb) / .06);--glass-highlight: rgb(var(--white-rgb) / .16);--glass-shadow: 0 1px 1px rgb(0 0 0 / .3), 0 8px 24px -8px rgb(0 0 0 / .55), 0 24px 48px -24px rgb(0 0 0 / .7);--glass-text: #f2f7fd;--glass-text-muted: #b6c7de;--badge-success-text: #8cf0ce;--badge-brand-text: var(--aqua-pale);--shadow-s: 0 1px 2px rgb(0 0 0 / .4), 0 2px 8px -4px rgb(0 0 0 / .5);--shadow-m: 0 2px 4px rgb(0 0 0 / .4), 0 12px 28px -12px rgb(0 0 0 / .6);--shadow-l: 0 4px 8px rgb(0 0 0 / .4), 0 28px 56px -24px rgb(0 0 0 / .75)}}:root[data-theme=dark]{--bg: var(--midnight);--bg-deep: #06101f;--surface: #0f1f3a;--text: #f2f7fd;--text-muted: #b6c7de;--link: var(--aqua);--border: rgb(var(--white-rgb) / .14);--border-strong: rgb(var(--white-rgb) / .26);--focus: var(--aqua);--glass-fill: rgb(var(--white-rgb) / .08);--glass-fill-strong: rgb(var(--white-rgb) / .14);--glass-fill-pill: rgb(var(--white-rgb) / .1);--glass-solid: #142744;--glass-solid-strong: #1a3253;--glass-specular-a: rgb(var(--white-rgb) / .55);--glass-specular-b: rgb(var(--white-rgb) / .06);--glass-highlight: rgb(var(--white-rgb) / .16);--glass-shadow: 0 1px 1px rgb(0 0 0 / .3), 0 8px 24px -8px rgb(0 0 0 / .55), 0 24px 48px -24px rgb(0 0 0 / .7);--glass-text: #f2f7fd;--glass-text-muted: #b6c7de;--badge-success-text: #8cf0ce;--badge-brand-text: var(--aqua-pale);--shadow-s: 0 1px 2px rgb(0 0 0 / .4), 0 2px 8px -4px rgb(0 0 0 / .5);--shadow-m: 0 2px 4px rgb(0 0 0 / .4), 0 12px 28px -12px rgb(0 0 0 / .6);--shadow-l: 0 4px 8px rgb(0 0 0 / .4), 0 28px 56px -24px rgb(0 0 0 / .75)}.on-dark{--text: var(--text-on-dark);--text-muted: var(--text-muted-on-dark);--link: var(--aqua);--border: rgb(var(--white-rgb) / .16);--border-strong: rgb(var(--white-rgb) / .3);--focus: var(--focus-on-dark);--glass-fill: rgb(var(--white-rgb) / .1);--glass-fill-strong: rgb(var(--white-rgb) / .16);--glass-fill-pill: rgb(var(--white-rgb) / .12);--glass-solid: #16294a;--glass-solid-strong: #1d3760;--glass-specular-a: rgb(var(--white-rgb) / .6);--glass-specular-b: rgb(var(--white-rgb) / .06);--glass-highlight: rgb(var(--white-rgb) / .18);--glass-text: var(--text-on-dark);--glass-text-muted: var(--text-muted-on-dark);--badge-success-text: #8cf0ce;--badge-brand-text: var(--aqua-pale);color:var(--text)}.on-light{--bg: var(--mist);--text: var(--ink);--text-muted: #4a5a70;--link: var(--trust-blue-600);--border: rgb(var(--ink-rgb) / .12);--border-strong: rgb(var(--ink-rgb) / .22);--focus: var(--trust-blue);--glass-fill: rgb(var(--white-rgb) / .62);--glass-fill-strong: rgb(var(--white-rgb) / .82);--glass-fill-pill: rgb(var(--white-rgb) / .7);--glass-solid: #eef4fb;--glass-solid-strong: #f7fafd;--glass-specular-a: rgb(var(--white-rgb) / .95);--glass-specular-b: rgb(var(--white-rgb) / .12);--glass-highlight: rgb(var(--white-rgb) / .55);--glass-text: var(--ink);--glass-text-muted: #4a5a70;--badge-success-text: #0f6b4e;--badge-brand-text: #1450bb;color:var(--text)}@media(prefers-reduced-motion:reduce){:root{--dur-instant: 1ms;--dur-fast: 1ms;--dur-base: 1ms;--dur-slow: 1ms;--dur-reveal: 1ms;--press-scale: 1;--lift: 0px;--tilt-max: 0deg}}:root{--pending-line: #d92d20;--pending-fill: #fff3f1;--pending-text: #8a1c12}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--pending-line: #ff7a6d;--pending-fill: rgb(217 45 32 / .16);--pending-text: #ffb9b1}}:root[data-theme=dark]{--pending-line: #ff7a6d;--pending-fill: rgb(217 45 32 / .16);--pending-text: #ffb9b1}:root{--map-backdrop: #1b3557;--map-core: #1d6bf3;--map-planned: #6b7f9e;--map-active: #19c6e6;--map-edge: rgb(10 26 51 / .55);--map-pin: #ff5ca8;--map-label: #f2f7fd;--map-label-halo: rgb(6 16 31 / .85);--map-panel-fill: #10284f}:root{--nexi-ink: #0b1220;--nexi-bubble: #ffffff;--nexi-bubble-text: var(--nexi-ink);--nexi-said: var(--trust-blue);--nexi-said-text: #ffffff;--nexi-caution: #ffd84d;--nexi-caution-text: var(--nexi-ink);--nexi-danger: var(--negative);--nexi-danger-text: #ffffff;--nexi-panel: #10284f;--nexi-dot: rgb(255 255 255 / .07);--nexi-outline: var(--nexi-ink)}.glass,.glass--strong,.glass--pill{position:relative;isolation:isolate;background-color:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));border-radius:var(--radius-l);box-shadow:var(--glass-shadow);color:var(--glass-text)}@supports (corner-shape: squircle){.glass,.glass--strong{corner-shape:squircle}.glass--pill,:where([class*=--pill]){corner-shape:round}}.glass--strong{background-color:var(--glass-fill-strong);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-sat))}.glass--pill{background-color:var(--glass-fill-pill);border-radius:var(--radius-pill)}.glass:before,.glass--strong:before,.glass--pill:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;corner-shape:inherit;padding:1px;background:linear-gradient(145deg,var(--glass-specular-a) 0%,var(--glass-specular-b) 38%,transparent 55%,var(--glass-specular-b) 78%,var(--glass-specular-a) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.glass:after,.glass--strong:after,.glass--pill:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;corner-shape:inherit;background:linear-gradient(to bottom,var(--glass-highlight),transparent 52%);pointer-events:none}.glass--pill:after{background:linear-gradient(to bottom,var(--glass-highlight),transparent 60%)}.glass .glass .glass,.glass .glass .glass--strong,.glass .glass .glass--pill,.glass--strong .glass .glass,.glass--strong .glass--strong .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--glass-solid)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass,.glass--pill{background-color:var(--glass-solid)}@supports (corner-shape: squircle){.glass,.glass--strong{corner-shape:squircle}.glass--pill,:where([class*=--pill]){corner-shape:round}}.glass--strong{background-color:var(--glass-solid-strong)}}.mesh{position:absolute;inset:0;z-index:-1;overflow:hidden;background:var(--mesh-base, var(--grad-deep));pointer-events:none;container-type:size}.mesh__blob{position:absolute;width:calc(var(--blob-scale, 1) * 70vmax);width:calc(var(--blob-scale, 1) * 125cqmax);aspect-ratio:1;border-radius:50%;left:var(--blob-x, 50%);top:var(--blob-y, 50%);translate:-50% -50%;opacity:var(--blob-opacity, .55);background:radial-gradient(circle closest-side,var(--blob-color, var(--trust-blue)) 0%,color-mix(in oklab,var(--blob-color, var(--trust-blue)) 55%,transparent) 42%,transparent 72%);animation:mesh-drift var(--blob-duration, var(--dur-drift)) var(--ease-in-out) infinite alternate;animation-delay:var(--blob-delay, 0s)}@keyframes mesh-drift{0%{transform:translate3d(var(--blob-from-x, -6%),var(--blob-from-y, -4%),0) scale(var(--blob-from-s, 1))}to{transform:translate3d(var(--blob-to-x, 7%),var(--blob-to-y, 5%),0) scale(var(--blob-to-s, 1.12))}}.mesh:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a1a336b,#0a1a334d);pointer-events:none}.mesh--light:after{background:linear-gradient(180deg,#f4f8fc59,#f4f8fc33)}.mesh--hero{--mesh-base: linear-gradient(165deg, var(--midnight) 0%, var(--navy) 55%, #0d2f5e 100%)}.mesh--section{--mesh-base: linear-gradient(180deg, var(--navy) 0%, var(--midnight) 100%)}.mesh--section .mesh__blob{--blob-opacity: .35}.mesh--light{--mesh-base: linear-gradient(180deg, var(--mist) 0%, var(--bg-deep) 100%)}.mesh--light .mesh__blob{--blob-opacity: .3}@media(prefers-reduced-motion:reduce){.mesh__blob{animation:none}}.reveal{opacity:0;transform:translate3d(0,14px,0);transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-spring-soft)}.reveal.is-in{opacity:1;transform:none}.reveal{transition-delay:calc(var(--reveal-index, 0) * 70ms)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.reveal:not(.is-in){animation:reveal-in linear both;animation-timeline:view();animation-range:entry 8% cover 26%}}}@keyframes reveal-in{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@media(hover:hover)and (pointer:fine){.tilt{transition:transform var(--dur-base) var(--ease-out);transform-style:preserve-3d}.tilt:where(:hover,:focus-within){transform:perspective(900px) rotateX(calc(var(--tilt-y, 0) * var(--tilt-max))) rotateY(calc(var(--tilt-x, 0) * var(--tilt-max))) translate3d(calc(var(--mag-x, 0) * 4px),calc(var(--mag-y, 0) * 4px),0)}.lift{transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.lift:where(:hover,:focus-visible){transform:translate3d(0,var(--lift),0);box-shadow:var(--shadow-l)}}.press{transition:transform var(--dur-instant) var(--ease-out)}.press:active{transform:scale(var(--press-scale))}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.tilt,.lift,.press{transition:none}.tilt:where(:hover,:focus-within),.lift:where(:hover,:focus-visible),.press:active{transform:none}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--safe-top) + 6rem)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100svh;margin:0;font-family:var(--font-sans);font-size:var(--step-0);line-height:var(--leading-ui);font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:var(--text);background-color:var(--bg);padding-left:var(--safe-left);padding-right:var(--safe-right);overflow-x:hidden}[hidden]{display:none!important}img,picture,svg,video,canvas{display:block;max-width:100%;height:auto}svg{flex:none}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}h1{font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}p,li{text-wrap:pretty}p{max-width:var(--measure)}a{color:var(--link);text-decoration-thickness:1px;text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}ul,ol{padding-inline-start:1.25em}ul[role=list],ol[role=list]{list-style:none;padding-inline-start:0}hr{height:1px;border:0;background:var(--border)}code,kbd,samp{font-family:var(--font-mono);font-size:.92em}::selection{background:color-mix(in oklab,var(--trust-blue) 30%,transparent)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--radius-xs)}.visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;top:calc(var(--safe-top) + var(--space-2xs));left:var(--space-2xs);z-index:var(--z-modal);display:inline-flex;align-items:center;min-height:2.75rem;padding:var(--space-2xs) var(--space-s);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-weight:var(--weight-semibold);text-decoration:none;box-shadow:var(--shadow-m);transform:translateY(calc(-100% - var(--safe-top) - var(--space-2xs) - .5rem));transition:transform var(--dur-fast) var(--ease-out)}.skip-link:focus{transform:none}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-width:var(--container-narrow)}.section{position:relative;padding-block:var(--space-2xl)}.section--tight{padding-block:var(--space-xl)}.section--loose{padding-block:var(--space-3xl)}.stack>*+*{margin-block-start:var(--stack-space, var(--space-s))}.grid-auto{display:grid;gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.cluster{display:flex;flex-wrap:wrap;gap:var(--space-2xs);align-items:center}.eyebrow{font-size:var(--step--1);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.lede{font-size:var(--step-1);line-height:var(--leading-snug);color:var(--text-muted);max-width:var(--measure)}.muted{color:var(--text-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-height:3rem;padding:.75rem 1.5rem;border-radius:var(--radius-pill);font-size:var(--step-0);font-weight:var(--weight-semibold);line-height:1.2;text-align:center;text-decoration:none;white-space:normal;cursor:pointer;transition:transform var(--dur-instant) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),background-color var(--dur-base) var(--ease-out)}.btn:active{transform:scale(var(--press-scale))}.btn--primary{background-image:var(--grad-cta);background-color:var(--pink);color:var(--ink);box-shadow:var(--shadow-cta)}.btn--primary:hover{background-color:var(--pink-deep);box-shadow:0 8px 22px -6px rgb(var(--pink-rgb) / .7)}.btn--secondary{background-color:var(--glass-fill-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));border:1px solid var(--border-strong);color:var(--glass-text)}.on-dark .btn--secondary{background-color:#0a1a338c}.btn--secondary:hover{background-color:var(--glass-solid-strong)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.btn--secondary{background-color:var(--glass-solid-strong)}}.btn--ghost{color:var(--text);border:1px solid transparent}.btn--ghost:hover{border-color:var(--border-strong)}.btn--block{width:100%}.btn--large{min-height:3.5rem;font-size:var(--step-1);padding:var(--space-s) 2rem}.btn[aria-disabled=true],.btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}@media(prefers-reduced-motion:reduce){.btn,.btn:active{transition:none;transform:none}}.card{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-m);border-radius:var(--radius-l);height:100%}.card__title{font-size:var(--step-1);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.card__body{color:var(--glass-text-muted);font-size:var(--step--1);max-width:none}.card__icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-block-end:var(--space-2xs);border-radius:var(--radius-s);background:var(--grad-brand);color:#fff}.card--link{text-decoration:none;color:inherit}.card--link:hover .card__title{text-decoration:underline;text-underline-offset:.2em}.badge{display:inline-flex;align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-pill);font-size:var(--step--2);font-weight:var(--weight-semibold);letter-spacing:.01em;border:1px solid var(--border-strong);color:var(--text)}.badge--licensed{border-color:color-mix(in oklab,var(--success) 55%,transparent);background:color-mix(in oklab,var(--success) 14%,transparent);color:var(--badge-success-text)}.badge--brand{border-color:color-mix(in oklab,var(--trust-blue) 55%,transparent);background:color-mix(in oklab,var(--trust-blue) 12%,transparent);color:var(--badge-brand-text)}.badge--neutral{background:color-mix(in oklab,var(--text) 8%,transparent)}.prose{max-width:var(--measure);line-height:var(--leading-prose)}.prose>*+*{margin-block-start:var(--space-s)}.prose .writeon{display:block;width:min(18rem,100%);height:1.1em;margin-block-start:.15em;border-block-end:1px solid var(--border-strong)}.prose h2,.prose h3{margin-block-start:var(--space-l)}@media print{.mesh,.skip-link,.header,.menu,.footer,.sticky,.langbanner-slot,.crumbs,.band,.wa,[data-wizard-root]{display:none!important}:root{--text: #000;--text-muted: #333;--glass-text: #000;--glass-text-muted: #333;--border: #999;--border-strong: #666;--link: #000}html,body{background:#fff!important;color:#000!important;padding:0!important;font-size:11pt}.section{padding-block:0!important}.section+.section{padding-block-start:var(--space-2xs)!important}.container{max-width:none!important;padding-inline:0!important}.glass,.glass--strong,.glass--pill{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.glass:before,.glass--strong:before,.glass--pill:before,.glass:after,.glass--strong:after,.glass--pill:after{display:none!important}h1{font-size:20pt;margin-block-end:.25rem}h2{font-size:13pt;break-after:avoid}h3{font-size:11pt;break-after:avoid}p,li{orphans:3;widows:3}a{text-decoration:none}}@media(max-width:45.999rem){body{padding-bottom:calc(4.25rem + var(--safe-bottom))}}.has-menu-open [data-nexi-open],.has-menu-open .wa--floating,.has-menu-open .sticky{display:none!important}.has-menu-open,.has-menu-open body{overflow:hidden}main:focus{outline:none}[data-target=app] body{padding-bottom:calc(3.75rem + var(--safe-bottom))}[data-target=app] .header,[data-target=app] .menu,[data-target=app] .breadcrumbs,[data-target=app] .footer{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}[data-target=app] .header{position:static}.is-offline [data-wizard-offline]{display:block}[data-wizard-offline]{display:none}@supports (corner-shape: squircle){.card,.list,.row__icon,.badge:not([class*=pill]),.prose img,.prose pre,figure,table{corner-shape:squircle}.btn,.skip-link{corner-shape:round}}.has-sheet-open,.has-sheet-open body{overflow:hidden}
