.header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:10;background:var(--paper);border-bottom:var(--border)}.header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--sp-5);min-height:60px}.header__wordmark[data-astro-cid-3ef6ksr2]{font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);text-decoration:none}.header__inner[data-astro-cid-3ef6ksr2] .header__wordmark{color:var(--ink);transition:color var(--transition)}.header__inner[data-astro-cid-3ef6ksr2] .header__wordmark:hover{color:var(--steel)}.header__actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--sp-2);margin-left:auto}.header__icon[data-astro-cid-3ef6ksr2]{display:block}.header__icon--close[data-astro-cid-3ef6ksr2]{display:none}.header__actions[data-astro-cid-3ef6ksr2] .header__call{padding:var(--sp-2)}.header__hamburger[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);cursor:pointer;transition:border-color var(--transition)}.header__hamburger[data-astro-cid-3ef6ksr2]:hover{border-color:var(--ink)}.header__toggle[data-astro-cid-3ef6ksr2]:focus-visible~.header__actions[data-astro-cid-3ef6ksr2] .header__hamburger[data-astro-cid-3ef6ksr2]{outline:2px solid var(--signal);outline-offset:2px}.header__toggle[data-astro-cid-3ef6ksr2]:checked~.header__actions[data-astro-cid-3ef6ksr2] .header__icon--menu[data-astro-cid-3ef6ksr2]{display:none}.header__toggle[data-astro-cid-3ef6ksr2]:checked~.header__actions[data-astro-cid-3ef6ksr2] .header__icon--close[data-astro-cid-3ef6ksr2]{display:block}.header__nav[data-astro-cid-3ef6ksr2]{display:none;position:absolute;top:100%;left:0;right:0;background:var(--paper);border-bottom:var(--border);padding:var(--sp-3) var(--gutter) var(--sp-5)}.header__toggle[data-astro-cid-3ef6ksr2]:checked~.header__nav[data-astro-cid-3ef6ksr2]{display:block}.header__list[data-astro-cid-3ef6ksr2]{list-style:none;margin:0;padding:0}.header__list[data-astro-cid-3ef6ksr2] .lk-track{display:block;padding:var(--sp-3) 0;color:var(--ink);text-decoration:none;transition:color var(--transition)}.header__list[data-astro-cid-3ef6ksr2] .lk-track:hover{color:var(--signal)}.header__list[data-astro-cid-3ef6ksr2] [aria-current=page]{color:var(--steel)}.header__nav[data-astro-cid-3ef6ksr2] .header__cta{display:flex;margin-top:var(--sp-4)}@media(min-width:48rem){.header__actions[data-astro-cid-3ef6ksr2]{display:none}.header__nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--sp-6);position:static;margin-left:auto;padding:0;border-bottom:0;background:none}.header__list[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--sp-5)}.header__list[data-astro-cid-3ef6ksr2] .lk-track{padding:0;font-size:var(--fs-base)}.header__nav[data-astro-cid-3ef6ksr2] .header__cta{display:inline-flex;margin-top:0}}.footer[data-astro-cid-sz7xmlte]{background:var(--ink);color:var(--paper);padding-block:var(--sp-8) var(--sp-5)}.footer__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr;gap:var(--sp-7)}.footer__heading[data-astro-cid-sz7xmlte]{font-size:var(--fs-base);font-weight:var(--fw-semibold);margin-bottom:var(--sp-4)}.footer__lede[data-astro-cid-sz7xmlte]{max-width:34ch;color:var(--paper)}.footer__legal[data-astro-cid-sz7xmlte],.footer__address[data-astro-cid-sz7xmlte]{margin-top:var(--sp-4);font-size:var(--fs-sm);font-style:normal;color:var(--line)}.footer__list[data-astro-cid-sz7xmlte]{list-style:none;margin:var(--sp-4) 0 0;padding:0;display:grid;gap:var(--sp-2)}.footer__list--areas[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__list--inline[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--sp-4);margin:0}.footer[data-astro-cid-sz7xmlte] .lk-track{color:var(--paper);text-decoration:none;transition:color var(--transition)}.footer[data-astro-cid-sz7xmlte] .lk-track:hover{color:var(--line);text-decoration:underline}.footer__area-text[data-astro-cid-sz7xmlte]{color:var(--line)}.footer__strip[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:1px solid var(--steel);font-size:var(--fs-sm)}.footer__copy[data-astro-cid-sz7xmlte]{color:var(--line)}@media(min-width:48rem){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-6)}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.woff2) format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.woff2) format("woff2");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}:root{--ink: #101418;--paper: #fafaf8;--steel: #33404d;--signal: #0b5fff;--line: #d9dde2;--safe: #0e7a4d;--font-sans: "Inter", system-ui, sans-serif;--fw-regular: 400;--fw-semibold: 600;--fs-sm: .8rem;--fs-base: 1rem;--fs-md: 1.25rem;--fs-lg: 1.5625rem;--fs-xl: 1.9531rem;--fs-2xl: 2.4414rem;--fs-3xl: 3.0518rem;--lh-tight: 1.2;--lh-heading: 1.25;--lh-base: 1.6;--tracking-tight: -.011em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--measure-max: 1120px;--measure-prose: 68ch;--gutter: var(--sp-5);--radius: 2px;--shadow: 0 1px 2px rgba(0, 0, 0, .06);--border: 1px solid var(--line);--transition: .15s ease}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{font-size:15px;-webkit-text-size-adjust:100%}@media(min-width:48rem){html{font-size:16px}}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--lh-base);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,svg,video{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{font-weight:var(--fw-semibold);line-height:var(--lh-heading);letter-spacing:var(--tracking-tight);text-wrap:balance}h1{font-size:var(--fs-2xl);line-height:var(--lh-tight)}h2{font-size:var(--fs-xl)}h3{font-size:var(--fs-lg)}h4{font-size:var(--fs-md)}p{text-wrap:pretty}a{color:var(--signal);text-decoration-thickness:1px;text-underline-offset:2px;transition:color var(--transition)}a:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--signal);outline-offset:2px}hr{border:0;border-top:var(--border);margin:var(--sp-6) 0}.wrap{width:100%;max-width:var(--measure-max);margin-inline:auto;padding-inline:var(--gutter)}.prose{max-width:var(--measure-prose)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border:1px solid transparent;border-radius:var(--radius);font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color var(--transition),border-color var(--transition),color var(--transition)}.btn-primary{background:var(--signal);border-color:var(--signal);color:var(--paper)}.btn-primary:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn-secondary{background:transparent;border-color:var(--line);color:var(--ink)}.btn-secondary:hover{border-color:var(--ink);color:var(--ink)}.btn-whatsapp{background:var(--safe);border-color:var(--safe);color:var(--paper)}.btn-whatsapp:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn-inline{padding:0;border:0;background:none;color:var(--signal);font-weight:var(--fw-regular);text-decoration:underline}.btn-inline:hover{color:var(--ink)}.skip-link{position:absolute;left:var(--sp-4);top:var(--sp-4);padding:var(--sp-2) var(--sp-4);background:var(--ink);color:var(--paper);border-radius:var(--radius);text-decoration:none;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0);color:var(--paper)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
