@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-cyrillic-ext-wght-normal.lLTsRRxN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-vietnamese-wght-normal.qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-ext-wght-normal.DmpS2jIq.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--bg:#fff;--surface:#f8fafc;--text:#0f172a;--text-muted:#475569;--border:#e2e8f0;--brand-navy:#0f172a;--saffron:#f59e0b;--accent-text:#b45309;--accent-soft:#fef3c7;--button-bg:#0f172a;--button-text:#fff;--font-sans:"Plus Jakarta Sans Variable", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--radius-sm:8px;--radius:14px;--radius-lg:20px;--container:72rem;--gutter:clamp(1rem, 4vw, 2rem);--section-space:clamp(3.5rem, 8vw, 6rem);--band-bg:#e2e8f0;--band-text:#475569;--whatsapp:#128c7e;--whatsapp-icon:#fff;--header-height:4.5rem;--shadow:0 1px 2px #0f172a0a, 0 8px 24px -12px #0f172a1f}:root[data-theme=dark]{color-scheme:dark;--bg:#0b1120;--surface:#111a2e;--text:#e2e8f0;--text-muted:#94a3b8;--border:#1f2a44;--accent-text:#fbbf24;--accent-soft:#3a2a06;--button-bg:#f59e0b;--button-text:#0f172a;--shadow:0 1px 2px #0000004d, 0 8px 24px -12px #00000080}@media (prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--bg:#0b1120;--surface:#111a2e;--text:#e2e8f0;--text-muted:#94a3b8;--border:#1f2a44;--accent-text:#fbbf24;--accent-soft:#3a2a06;--button-bg:#f59e0b;--button-text:#0f172a;--shadow:0 1px 2px #0000004d, 0 8px 24px -12px #00000080}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0;font-size:1.0625rem;line-height:1.65}h1,h2,h3,h4{letter-spacing:-.025em;text-wrap:balance;margin:0 0 .5em;font-weight:700;line-height:1.2}h1{letter-spacing:-.035em;font-size:clamp(2.25rem,1.5rem + 3.2vw,3.5rem);line-height:1.1}h2{font-size:clamp(1.75rem,1.35rem + 1.6vw,2.375rem)}h3{letter-spacing:-.015em;font-size:1.25rem}p,ul,ol{margin:0 0 1em}p{text-wrap:pretty}img,svg{max-width:100%;display:block}img{height:auto}a{color:var(--accent-text);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px;border-radius:4px}::selection{background:var(--accent-soft);color:var(--text)}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-space)}.page-header+.section{padding-top:0}.section--surface{background:var(--surface);border-block:1px solid var(--border)}.section-head{max-width:42rem;margin-bottom:clamp(2rem,4vw,3rem)}.section-head p:not(.eyebrow){color:var(--text-muted);margin:0;font-size:1.125rem}.eyebrow{color:var(--accent-text);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.8125rem;font-weight:700;display:block}.lead{color:var(--text-muted);font-size:clamp(1.125rem,1rem + .5vw,1.3125rem);line-height:1.6}.prose{max-width:44rem}.prose h2{margin-top:2.5rem;font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem)}.prose h3{margin-top:1.75rem}.prose li+li{margin-top:.35rem}.btn{min-height:48px;font:inherit;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.btn--primary{background:var(--button-bg);color:var(--button-text)}.btn--primary:hover{background:color-mix(in srgb, var(--button-bg) 88%, var(--text-muted))}.btn--secondary{border-color:var(--border);background:var(--bg);color:var(--text)}.btn--secondary:hover{border-color:var(--text-muted)}.btn svg{flex:none;width:1.125rem;height:1.125rem}@media (prefers-reduced-motion:no-preference){.btn:active{transform:translateY(1px)}}.text-link{align-items:center;gap:.375rem;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.text-link:hover{text-decoration:underline}.text-link svg{flex:none;width:1.125rem;height:1.125rem}:where([popover],dialog){max-block-size:calc(100dvh - var(--header-height) - 1px - 1.5rem);inset-block-start:calc(var(--header-height) + 1px + .75rem);overflow:auto}:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.36, .64, 1)}@keyframes fade-up{0%{opacity:0;transform:translateY(var(--fade-distance,14px))}}@keyframes fade-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.enter>*{animation:fade-up .7s var(--ease-out) both}.enter>:nth-child(2){animation-delay:80ms}.enter>:nth-child(3){animation-delay:.16s}.enter>:nth-child(4){animation-delay:.24s}.enter>:nth-child(n+5){animation-delay:.32s}@supports (animation-timeline:view()){.reveal,.reveal-group>*{animation:fade-up var(--ease-out) both;animation-timeline:view();animation-range:entry entry 40%}.reveal-group>:nth-child(4n+2){animation-range:entry 6% entry 46%}.reveal-group>:nth-child(4n+3){animation-range:entry 12% entry 52%}.reveal-group>:nth-child(4n+4){animation-range:entry 18% entry 58%}}.btn [data-icon=arrow],.text-link [data-icon=arrow]{transition:translate .2s var(--ease-out)}.btn:hover [data-icon=arrow],.text-link:hover [data-icon=arrow]{translate:3px}.lift{transition:translate .25s var(--ease-out), box-shadow .25s var(--ease-out), border-color .15s ease}.lift:hover{box-shadow:var(--shadow);translate:0 -3px}}:root[data-theme-switching] *,:root[data-theme-switching] :before,:root[data-theme-switching] :after{transition:none!important}.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}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.logo[data-astro-cid-f7espo7c]{min-height:44px;color:var(--text);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.logo[data-astro-cid-f7espo7c] .logo__mark{flex:none;width:2.25rem;height:auto}.logo__word[data-astro-cid-f7espo7c]{letter-spacing:-.03em;font-size:1.375rem;font-weight:600;line-height:1}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.site-header__inner[data-astro-cid-nen7h5rs]{min-height:var(--header-height);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex;position:relative}.header-call[data-astro-cid-nen7h5rs]{display:none}@media (width<=47.99rem){.header-call[data-astro-cid-nen7h5rs]{border:1px solid var(--border);background:var(--bg);width:44px;height:44px;color:var(--text);border-radius:999px;place-items:center;margin-left:auto;display:inline-grid}.header-call[data-astro-cid-nen7h5rs]:hover{border-color:var(--text-muted)}.header-call[data-astro-cid-nen7h5rs] svg{width:1.2rem;height:1.2rem}.header-call[data-astro-cid-nen7h5rs]+.theme-toggle[data-astro-cid-nen7h5rs]{margin-left:0}@media (width<=22rem){.site-header__inner[data-astro-cid-nen7h5rs]{column-gap:.5rem}.site-header__inner[data-astro-cid-nen7h5rs] .logo__word{font-size:1.2rem}}}.theme-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--border);background:var(--bg);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:999px;place-items:center;margin-left:auto;padding:0;display:inline-grid}.theme-toggle[data-astro-cid-nen7h5rs]:hover{border-color:var(--text-muted)}.theme-toggle[data-astro-cid-nen7h5rs] .theme-toggle__icon{width:1.25rem;height:1.25rem}.theme-toggle[data-astro-cid-nen7h5rs] .theme-toggle__icon--sun,:root[data-theme=dark] .theme-toggle[data-astro-cid-nen7h5rs] .theme-toggle__icon--moon{display:none}:root[data-theme=dark] .theme-toggle[data-astro-cid-nen7h5rs] .theme-toggle__icon--sun{display:block}@keyframes theme-icon-in{0%{opacity:0;transform:rotate(-90deg)scale(.5)}}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:no-preference){.theme-toggle[data-astro-cid-nen7h5rs].is-animated .theme-toggle__icon{animation:theme-icon-in .35s var(--ease-out)}}@media (scripting:none){.theme-toggle[data-astro-cid-nen7h5rs]{display:none}}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.site-nav__link[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--text);border-radius:999px;align-items:center;padding:.5rem .875rem;font-weight:500;text-decoration:none;display:inline-flex}.site-nav__link[data-astro-cid-nen7h5rs]:hover{background:var(--surface)}.site-nav__link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--accent-text);font-weight:600}.site-nav__cta[data-astro-cid-nen7h5rs]{min-height:44px;margin-left:.25rem;padding:.625rem 1.25rem}.menu-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--border);background:var(--bg);min-width:44px;min-height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-weight:600;display:none}.menu-toggle[data-astro-cid-nen7h5rs] .menu-toggle__icon{width:1.25rem;height:1.25rem}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-toggle__icon--open,.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=false] .menu-toggle__icon--close{display:none}@media (width<=47.99rem){.site-nav[data-astro-cid-nen7h5rs]{width:100%;padding-bottom:.75rem}}@media (width<=47.99rem) and (scripting:enabled){.menu-toggle[data-astro-cid-nen7h5rs]{justify-content:center;width:44px;padding:0;display:inline-flex}.menu-toggle__label[data-astro-cid-nen7h5rs]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-nav[data-astro-cid-nen7h5rs]{width:auto;padding:.75rem var(--gutter) 1.25rem;background:var(--bg);border-bottom:1px solid var(--border);box-shadow:var(--shadow);display:none;position:absolute;top:100%;left:0;right:0}.site-header[data-astro-cid-nen7h5rs].is-open .site-nav[data-astro-cid-nen7h5rs]{display:block}@media (prefers-reduced-motion:no-preference){.site-header[data-astro-cid-nen7h5rs].is-open .site-nav[data-astro-cid-nen7h5rs]{animation:menu-in .22s var(--ease-out)}}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:flex-end;gap:.25rem}.site-nav__link[data-astro-cid-nen7h5rs]{padding-inline:.75rem}.site-nav__cta[data-astro-cid-nen7h5rs]{margin:.5rem 0 0}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--surface);border-top:1px solid var(--border);margin-top:auto;padding-top:clamp(3rem,6vw,4.5rem);font-size:.9375rem}.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (width>=40rem){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.site-footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width>=64rem){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1.5fr}.site-footer__brand[data-astro-cid-jo6i4kqk]{grid-column:auto}}.site-footer__tagline[data-astro-cid-jo6i4kqk]{color:var(--text-muted);margin:.75rem 0 1rem}.site-footer__area[data-astro-cid-jo6i4kqk]{color:var(--text-muted);align-items:flex-start;gap:.5rem;display:flex}.site-footer__area[data-astro-cid-jo6i4kqk] svg{flex:none;width:1.125rem;height:1.125rem;margin-top:.2rem}.site-footer__title[data-astro-cid-jo6i4kqk]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.75rem;font-size:.8125rem}.site-footer__list[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.site-footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--text);align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.site-footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent-text);text-decoration:underline}.site-footer__list[data-astro-cid-jo6i4kqk] svg{width:1.125rem;height:1.125rem;color:var(--accent-text);flex:none}.site-footer__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border);color:var(--text-muted);margin-top:2.5rem;padding-block:1.5rem}@media (width<=47.99rem){.site-footer__bottom[data-astro-cid-jo6i4kqk]{padding-bottom:6rem}}.site-footer__bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}.wa-float[data-astro-cid-vsqmdgo3]{display:none}@media (width<=47.99rem){.wa-float[data-astro-cid-vsqmdgo3]{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:40;background:var(--whatsapp);width:56px;height:56px;color:var(--whatsapp-icon);border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 2px 6px #0003,0 8px 20px -6px #00000059}.wa-float[data-astro-cid-vsqmdgo3] svg{stroke-width:2px;width:28px;height:28px}}@media (width<=47.99rem) and (prefers-reduced-motion:no-preference){.wa-float[data-astro-cid-vsqmdgo3]{animation:wa-in .4s var(--ease-out) .6s both;transition:scale .15s}.wa-float[data-astro-cid-vsqmdgo3]:active{scale:.94}}@keyframes wa-in{0%{opacity:0;transform:translateY(12px)scale(.9)}}.skip-link[data-astro-cid-z4jru4n3]{z-index:100;border-radius:var(--radius-sm);background:var(--button-bg);color:var(--button-text);padding:.75rem 1.25rem;font-weight:600;text-decoration:none;position:absolute;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link[data-astro-cid-z4jru4n3]:focus{transform:none}main[data-astro-cid-z4jru4n3]:focus{outline:none}
