:root{color-scheme:light dark;--md-primary:#3f6b5c;--md-on-primary:#fff;--md-primary-container:#c5ebdb;--md-on-primary-container:#012018;--md-secondary:#4d6372;--md-secondary-container:#d0e6f5;--md-on-secondary-container:#081e2b;--md-tertiary:#7a6652;--md-tertiary-container:#f3e0cb;--md-on-tertiary-container:#2a1a09;--md-surface:#f7faf8;--md-surface-container:#ebf0ed;--md-surface-container-high:#e5eae7;--md-on-surface:#181d1b;--md-on-surface-variant:#404944;--md-outline-variant:#bfc9c3;--radius-s:12px;--radius-m:20px;--radius-l:32px;--radius-full:999px;--font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif}@media (prefers-color-scheme:dark){:root{--md-primary:#a9cfbf;--md-on-primary:#123629;--md-primary-container:#2a4e40;--md-on-primary-container:#c5ebdb;--md-secondary:#b4cad9;--md-secondary-container:#354a58;--md-on-secondary-container:#d0e6f5;--md-tertiary:#dcc2a8;--md-tertiary-container:#4f3d2a;--md-on-tertiary-container:#f3e0cb;--md-surface:#101412;--md-surface-container:#1c211f;--md-surface-container-high:#262b29;--md-on-surface:#e0e3e0;--md-on-surface-variant:#bfc9c3;--md-outline-variant:#404944}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--md-surface);color:var(--md-on-surface);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}:focus-visible{outline:3px solid var(--md-primary);outline-offset:3px}.skip[data-astro-cid-lcdefpme]{background:var(--md-primary);color:var(--md-on-primary);border-radius:var(--radius-s);z-index:10;padding:.5rem 1rem;position:absolute;top:-4rem;left:1rem}.skip[data-astro-cid-lcdefpme]:focus{top:1rem}.topbar[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:72rem;margin:0 auto;padding:1rem;display:flex}.brand[data-astro-cid-lcdefpme]{color:var(--md-on-surface);align-items:center;gap:.6rem;font-weight:600;text-decoration:none;display:inline-flex}.topbar[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]{align-items:center;gap:.25rem;display:flex}.topbar[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:not(.btn){color:var(--md-on-surface-variant);border-radius:var(--radius-full);padding:.5rem .9rem;text-decoration:none;transition:background-color .2s}.topbar[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:not(.btn):hover{background:var(--md-surface-container)}@media (width<=36rem){.topbar[data-astro-cid-lcdefpme] nav[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]:not(.btn){display:none}}.btn[data-astro-cid-lcdefpme]{border-radius:var(--radius-full);min-height:2.75rem;font:inherit;border:1px solid #0000;justify-content:center;align-items:center;padding:0 1.5rem;font-weight:600;text-decoration:none;transition:filter .2s,background-color .2s;display:inline-flex}.btn[data-astro-cid-lcdefpme]:hover{filter:brightness(1.06)}.btn-filled[data-astro-cid-lcdefpme]{background:var(--md-primary);color:var(--md-on-primary)}.btn-tonal[data-astro-cid-lcdefpme]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.btn-outlined[data-astro-cid-lcdefpme]{border-color:var(--md-outline-variant);color:var(--md-primary)}.btn-outlined[data-astro-cid-lcdefpme]:hover{background:var(--md-surface-container);filter:none}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr .9fr;align-items:center;gap:2rem;max-width:72rem;margin:1rem auto 0;padding:3rem 1rem 4rem;display:grid}@media (width<=52rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-top:1.5rem}.hero-art[data-astro-cid-lcdefpme]{order:-1;min-height:12rem}}.eyebrow[data-astro-cid-lcdefpme]{color:var(--md-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem;font-weight:600}h1[data-astro-cid-lcdefpme],h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin:0;font-weight:500;line-height:1.15}h1[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:clamp(2.25rem,5vw,3.75rem)}.lead[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--md-on-surface-variant);margin:1.25rem 0 2rem;font-size:1.15rem}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.hero-art[data-astro-cid-lcdefpme]{min-height:22rem;position:relative}.blob[data-astro-cid-lcdefpme]{border-radius:58% 42% 55% 45%/50% 55% 45% 50%;position:absolute}.blob-1[data-astro-cid-lcdefpme]{background:var(--md-primary-container);inset:6% 8% 12% 18%}.blob-2[data-astro-cid-lcdefpme]{background:var(--md-secondary-container);opacity:.9;border-radius:45% 55% 40% 60%/55% 45%;width:48%;height:48%;top:0;right:0}.blob-3[data-astro-cid-lcdefpme]{background:var(--md-tertiary-container);opacity:.95;border-radius:60% 40% 50% 50%/45% 55%;width:38%;height:38%;bottom:2%;left:4%}.section[data-astro-cid-lcdefpme]{max-width:72rem;margin:0 auto;padding:3rem 1rem;scroll-margin-top:1rem}.section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,3.5vw,2.5rem)}.section-lead[data-astro-cid-lcdefpme]{color:var(--md-on-surface-variant);margin:.5rem 0 2rem;font-size:1.1rem}h3[data-astro-cid-lcdefpme]{margin:0 0 .5rem;font-size:1.2rem;font-weight:600}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-lcdefpme]{border-radius:var(--radius-m);padding:1.75rem}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.card-primary[data-astro-cid-lcdefpme]{background:var(--md-primary-container);color:var(--md-on-primary-container)}.card-secondary[data-astro-cid-lcdefpme]{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.card-tertiary[data-astro-cid-lcdefpme]{background:var(--md-tertiary-container);color:var(--md-on-tertiary-container)}.steps[data-astro-cid-lcdefpme]{counter-reset:passo;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:passo;background:var(--md-surface-container);border-radius:var(--radius-m);padding:1.75rem}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(passo);background:var(--md-primary);width:2.5rem;height:2.5rem;color:var(--md-on-primary);border-radius:50%;place-items:center;margin-bottom:1rem;font-weight:700;display:grid}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--md-on-surface-variant);margin:0}.cta[data-astro-cid-lcdefpme]{text-align:center;background:var(--md-primary-container);max-width:72rem;color:var(--md-on-primary-container);border-radius:var(--radius-l);margin:2rem auto 3rem;padding:3.5rem 1.5rem}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,3.5vw,2.5rem)}.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:.75rem 0 1.75rem}@media (width>=74rem){.cta[data-astro-cid-lcdefpme]{margin-inline:auto}}@media (width<=74rem){.cta[data-astro-cid-lcdefpme]{margin-inline:1rem}}footer[data-astro-cid-lcdefpme]{max-width:72rem;color:var(--md-on-surface-variant);border-top:1px solid var(--md-outline-variant);margin:0 auto;padding:1.5rem 1rem 2.5rem;font-size:.9rem}footer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}
