:root{--color-ink:#1f1f1f;--color-muted:#606060;--color-soft:#f2f2f2;--color-line:#dedede;--color-dark:#202020;--color-orange:#ef8f22;--color-orange-dark:#b95a08;--color-green:#22a65a;--color-white:#fff;--shadow-soft:0 18px 50px #1f1f1f1f;--radius:8px;--font-heading-weight:600;--font-accent-weight:500;font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:300}*{box-sizing:border-box}html{color:var(--color-ink);background:var(--color-white);scroll-behavior:smooth}body{min-width:320px;margin:0;font-family:inherit}img{max-width:100%;height:auto;display:block}a{color:inherit}[id]{scroll-margin-top:calc(var(--site-header-height,78px) + 16px)}p{line-height:1.7}h1,h2,h3,strong,.eyebrow,.button{font-weight:var(--font-heading-weight)}.section{padding:96px 20px}.section--soft{background:var(--color-soft)}.section--dark{background:var(--color-dark);color:var(--color-white)}.container{width:min(1120px,100%);margin:0 auto}.eyebrow{color:var(--color-orange-dark);text-transform:uppercase;margin:0 0 12px;font-size:.86rem}.section-title{font-size:clamp(2.2rem,4.2vw,3.55rem);font-weight:var(--font-heading-weight);letter-spacing:-.035em;margin:0;line-height:1.02}.section-lead{max-width:720px;color:var(--color-muted);margin:18px 0 0;font-size:1.12rem}.section--dark .section-lead{color:#f3f3f3}.button{min-height:48px;font-weight:var(--font-heading-weight);border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:12px 18px;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button--primary{background:var(--color-orange);color:var(--color-ink)}.button--dark{background:var(--color-dark);color:var(--color-white)}.button--ghost{border-color:var(--color-ink);color:var(--color-ink)}.button--whatsapp{background:var(--color-green);color:var(--color-white);gap:10px}.button__icon{width:22px;height:22px}.grid{gap:24px;display:grid}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.card{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-white);padding:24px}.card h3{margin:0 0 10px;font-size:1.2rem}.card p{color:var(--color-muted);margin:0}.legal-body{max-width:900px;margin:0 auto;padding:56px 20px 76px}.legal-body h1{margin:0 0 12px;font-size:clamp(2rem,5vw,3.2rem)}.legal-body h2{margin:34px 0 10px;font-size:1.3rem}.legal-body h3{margin:24px 0 8px;font-size:1.08rem}.legal-body p,.legal-body li{color:var(--color-muted)}.legal-header{border-bottom:1px solid var(--color-line);padding-bottom:24px}.legal-updated{margin:18px 0 0}.legal-updated strong{color:var(--color-ink)}.legal-toc{border:1px solid var(--color-line);border-radius:var(--radius);background:#fafafa;margin:32px 0 40px;padding:24px}.legal-toc h2{margin:0 0 18px}.legal-toc ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:0;padding:0;list-style:none;display:grid}.legal-toc li{margin:0}.legal-toc__nested{padding-left:16px;font-size:.94rem}.legal-toc a{color:var(--color-ink);text-underline-offset:3px;text-decoration-color:#a8a8a8}.legal-toc a:hover{text-decoration-color:currentColor}.legal-body a:focus-visible{outline-offset:3px;outline:3px solid #1f1f1f4d}.legal-content>:first-child{margin-top:0}.legal-content ul,.legal-content ol{padding-left:1.35rem}.legal-content li+li{margin-top:7px}.legal-lead{font-size:1.08rem}.deletion-actions{flex-wrap:wrap;align-items:center;gap:14px 18px;margin:24px 0;display:flex}.deletion-actions .button{color:var(--color-white)}@media (width<=640px){.legal-body{padding-top:38px}.legal-toc{padding:20px}.legal-toc ul{grid-template-columns:1fr}.deletion-actions{align-items:stretch}.deletion-actions .button{width:100%}}@media (width<=820px){.section{padding:68px 18px}.grid--3,.grid--2{grid-template-columns:1fr}.section-title{font-size:2.2rem}}.site-header[data-astro-cid-fzpbxy5g]{z-index:20;backdrop-filter:blur(12px);background:#fffffff5;position:sticky;top:0;box-shadow:0 1px #00000014}.nav[data-astro-cid-fzpbxy5g]{grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(1160px,100%);min-height:78px;margin:0 auto;padding:10px 20px;display:grid}.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:202px;height:auto}.nav__links[data-astro-cid-fzpbxy5g]{color:var(--color-muted);font-weight:var(--font-heading-weight);justify-content:center;gap:14px;display:flex}.nav__links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-radius:999px;padding:8px 10px;text-decoration:none}.nav__links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{background:var(--color-white);color:var(--color-ink)}@media (width<=860px){.nav[data-astro-cid-fzpbxy5g]{grid-template-columns:1fr auto;gap:16px;padding:14px 18px 12px}.nav__links[data-astro-cid-fzpbxy5g]{white-space:nowrap;order:3;grid-column:1/-1;justify-content:flex-start;padding:2px 0 4px;overflow-x:auto}.nav__cta[data-astro-cid-fzpbxy5g]{min-height:42px;padding:8px 12px}.nav[data-astro-cid-fzpbxy5g]:not(:has(.nav__cta)){grid-template-columns:1fr}}@media (width<=520px){.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{width:156px}}.footer[data-astro-cid-jo6i4kqk]{background:var(--color-dark);color:var(--color-white);padding:42px 20px 18px}.footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr 1fr 1fr;gap:28px;display:grid}.footer__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]:first-child{filter:invert();width:190px}.footer__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#eee;max-width:320px;font-style:italic}.footer__planet[data-astro-cid-jo6i4kqk]{width:150px}.footer__links[data-astro-cid-jo6i4kqk]{align-content:start;gap:12px;display:grid}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#eee;text-decoration:none}.footer__copy[data-astro-cid-jo6i4kqk]{color:#eee;text-align:center;margin:34px 0 0;font-size:.9rem}@media (width<=760px){.footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
