@import"https://fonts.googleapis.com/css2?family=Gabarito:wght@400;500;600;700&display=swap";.footer[data-astro-cid-sz7xmlte]{border-top:1px solid #e5e7eb;margin-top:4rem}.footer-container[data-astro-cid-sz7xmlte]{max-width:1200px;margin:0 auto;padding:0 1rem}.footer-inner[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;padding-bottom:2rem}@media (max-width: 640px){.footer-inner[data-astro-cid-sz7xmlte]{flex-direction:column}}.footer-logo-link[data-astro-cid-sz7xmlte]{text-decoration:none}.footer-logo[data-astro-cid-sz7xmlte]{height:40px;width:auto}@media (min-width: 640px){.footer-logo[data-astro-cid-sz7xmlte]{height:60px}}.footer-links[data-astro-cid-sz7xmlte]{display:flex;gap:1.5rem}@media (max-width: 640px){.footer-links[data-astro-cid-sz7xmlte]{margin-top:1rem}}.footer-link[data-astro-cid-sz7xmlte]{color:#6b7280;text-decoration:none;font-size:.875rem;transition:color .15s ease-in-out}.footer-link[data-astro-cid-sz7xmlte]:hover{color:#374151}.footer-copyright[data-astro-cid-sz7xmlte]{font-size:.875rem;color:#6b7280;margin:0 0 2rem;text-align:center}.hidden[data-astro-cid-5blmo7yk]{display:none}.header[data-astro-cid-5blmo7yk]{height:60px;background-color:#fff;border-bottom:1px solid #e5e7eb;margin-bottom:0;position:sticky;top:0;z-index:1000}.container[data-astro-cid-5blmo7yk]{max-width:1520px;margin:0 auto;padding:0 1rem}.inner[data-astro-cid-5blmo7yk]{height:60px;display:flex;justify-content:space-between;align-items:center}.logoLink[data-astro-cid-5blmo7yk]{display:flex;align-items:center;text-decoration:none}.logo[data-astro-cid-5blmo7yk]{height:40px;width:auto}.nav[data-astro-cid-5blmo7yk]{display:flex;gap:.5rem;align-items:center}@media (max-width: 768px){.nav[data-astro-cid-5blmo7yk]{position:absolute;top:100%;left:0;right:0;background-color:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 4px 6px -1px #0000001a;z-index:1001;flex-direction:column;padding:1rem}.nav[data-astro-cid-5blmo7yk].hidden{display:none}.nav[data-astro-cid-5blmo7yk] .navList[data-astro-cid-5blmo7yk]{flex-direction:column;gap:0;width:100%}.nav[data-astro-cid-5blmo7yk] .navList[data-astro-cid-5blmo7yk] li[data-astro-cid-5blmo7yk]{width:100%}.nav[data-astro-cid-5blmo7yk] .link[data-astro-cid-5blmo7yk]{width:100%;padding:12px 16px;border-radius:6px;margin-bottom:4px}.nav[data-astro-cid-5blmo7yk] .dropdown[data-astro-cid-5blmo7yk]{width:100%}.nav[data-astro-cid-5blmo7yk] .dropdownMenu[data-astro-cid-5blmo7yk]{position:static;display:block;box-shadow:none;border:none;background-color:#f9fafb;margin-top:4px;border-radius:6px}.nav[data-astro-cid-5blmo7yk] .dropdownLink[data-astro-cid-5blmo7yk]{padding:8px 24px}.menuIcon[data-astro-cid-5blmo7yk]{display:flex}}@media (min-width: 769px){.nav[data-astro-cid-5blmo7yk]{display:flex!important;position:static;background:none;border:none;box-shadow:none;padding:0}.nav[data-astro-cid-5blmo7yk].hidden{display:flex!important}.menuIcon[data-astro-cid-5blmo7yk]{display:none}}.navList[data-astro-cid-5blmo7yk]{display:flex;gap:.5rem;align-items:center;list-style:none;margin:0;padding:0}.link[data-astro-cid-5blmo7yk]{display:flex;align-items:center;line-height:1;padding:8px 12px;border-radius:4px;text-decoration:none;color:#374151;font-size:.875rem;font-weight:500;font-family:var(--font-body);transition:background-color .2s}.link[data-astro-cid-5blmo7yk]:hover{background-color:#f9fafb}.linkLabel[data-astro-cid-5blmo7yk]{margin-right:5px}.chevron[data-astro-cid-5blmo7yk]{transition:transform .2s;width:14px;height:14px}.dropdown[data-astro-cid-5blmo7yk]{position:relative}.dropdown[data-astro-cid-5blmo7yk]:hover .chevron[data-astro-cid-5blmo7yk]{transform:rotate(180deg)}.dropdownMenu[data-astro-cid-5blmo7yk]{display:none;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;padding:.5rem 0;min-width:200px;z-index:1001}.dropdown[data-astro-cid-5blmo7yk]:hover .dropdownMenu[data-astro-cid-5blmo7yk]{display:block}.dropdownContent[data-astro-cid-5blmo7yk]{display:flex;flex-direction:column}.dropdownLink[data-astro-cid-5blmo7yk]{display:block;padding:8px 16px;color:#374151;text-decoration:none;font-size:.875rem;font-family:var(--font-body);transition:background-color .2s}.dropdownLink[data-astro-cid-5blmo7yk]:hover{background-color:#f9fafb}@media (min-width: 769px){.header[data-astro-cid-5blmo7yk]{height:100px;margin-bottom:4rem}.inner[data-astro-cid-5blmo7yk]{height:100px}.logo[data-astro-cid-5blmo7yk]{height:60px}}@font-face{font-family:Avenir Next;src:url(/assets/woff/regular-iHAj5RGu.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/regular-italic-BkjUBiDZ.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/medium-B6ddfatu.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/medium-italic-D6f8broH.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/demi-bold-DcfHFkRD.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/demi-bold-italic-DnGBzi8x.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/bold-BVsTgl3U.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/bold-italic-dWZjxRlm.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/heavy-D5iR3Z8N.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/heavy-italic-B4E_kKSU.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/ultralight-0DJfTc13.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/woff/ultralight-italic-CH9kcx6H.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}:root{--font-body: "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-heading: "Gabarito", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--mantine-primary-color: #a94fb9;--mantine-primary-color-light: #f0dcf4;--mantine-primary-color-dark: #742d81}body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}:root{--color-primary-50: #faf7fb;--color-primary-100: #f4ecf6;--color-primary-200: #ead9ed;--color-primary-300: #dbbbe0;--color-primary-400: #c693ce;--color-primary-500: #9E57A2;--color-primary-600: #8b4d8f;--color-primary-700: #744077;--color-primary-800: #603663;--color-primary-900: #502e53;--color-primary-950: #321b34;--color-secondary-50: #edfffe;--color-secondary-100: #d0fffe;--color-secondary-200: #a7fefd;--color-secondary-300: #6bfcfb;--color-secondary-400: #27f1f4;--color-secondary-500: #11BAC4;--color-secondary-600: #0ea5b4;--color-secondary-700: #128390;--color-secondary-800: #176974;--color-secondary-900: #185762;--color-secondary-950: #0a3a42;--color-success-50: #f0fdf4;--color-success-100: #dcfce7;--color-success-500: #22c55e;--color-success-600: #16a34a;--color-success-700: #15803d;--color-warning-50: #fffbeb;--color-warning-100: #fef3c7;--color-warning-500: #f59e0b;--color-warning-600: #d97706;--color-warning-700: #b45309;--color-error-50: #fef2f2;--color-error-100: #fee2e2;--color-error-500: #ef4444;--color-error-600: #dc2626;--color-error-700: #b91c1c;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--color-gray-950: #030712;--color-white: #ffffff;--color-black: #000000;--color-surface: var(--color-white);--color-surface-secondary: var(--color-gray-50);--color-surface-tertiary: var(--color-gray-100);--color-text-primary: var(--color-gray-900);--color-text-secondary: var(--color-gray-600);--color-text-tertiary: var(--color-gray-500);--color-text-inverse: var(--color-white);--color-border: var(--color-gray-200);--color-border-secondary: var(--color-gray-300);--color-border-focus: var(--color-primary-500);--space-0: 0;--space-0-5: .125rem;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-2-5: .625rem;--space-3: .75rem;--space-3-5: .875rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-32: 8rem;--font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--font-family-serif: "Georgia", "Cambria", "Times New Roman", serif;--font-family-mono: "Monaco", "Menlo", "Ubuntu Mono", "Consolas", monospace;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--font-size-7xl: 4.5rem;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--line-height-loose: 2;--border-width-0: 0;--border-width-1: 1px;--border-width-2: 2px;--border-width-4: 4px;--border-width-8: 8px;--border-radius-none: 0;--border-radius-sm: .125rem;--border-radius-base: .25rem;--border-radius-md: .375rem;--border-radius-lg: .5rem;--border-radius-xl: .75rem;--border-radius-2xl: 1rem;--border-radius-3xl: 1.5rem;--border-radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-base: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05);--transition-duration-75: 75ms;--transition-duration-100: .1s;--transition-duration-150: .15s;--transition-duration-200: .2s;--transition-duration-300: .3s;--transition-duration-500: .5s;--transition-duration-700: .7s;--transition-duration-1000: 1s;--transition-timing-linear: linear;--transition-timing-in: cubic-bezier(.4, 0, 1, 1);--transition-timing-out: cubic-bezier(0, 0, .2, 1);--transition-timing-in-out: cubic-bezier(.4, 0, .2, 1);--transition-colors: color var(--transition-duration-150) var(--transition-timing-in-out), background-color var(--transition-duration-150) var(--transition-timing-in-out), border-color var(--transition-duration-150) var(--transition-timing-in-out);--transition-opacity: opacity var(--transition-duration-150) var(--transition-timing-in-out);--transition-transform: transform var(--transition-duration-150) var(--transition-timing-in-out);--transition-all: all var(--transition-duration-150) var(--transition-timing-in-out);--z-index-0: 0;--z-index-10: 10;--z-index-20: 20;--z-index-30: 30;--z-index-40: 40;--z-index-50: 50;--z-index-auto: auto;--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070;--mantine-primary-color: var(--color-primary-500);--mantine-primary-color-light: var(--color-primary-100);--mantine-primary-color-dark: var(--color-primary-700)}@media (prefers-color-scheme: dark){:root{--color-surface: var(--color-gray-900);--color-surface-secondary: var(--color-gray-800);--color-surface-tertiary: var(--color-gray-700);--color-text-primary: var(--color-gray-100);--color-text-secondary: var(--color-gray-300);--color-text-tertiary: var(--color-gray-400);--color-border: var(--color-gray-700);--color-border-secondary: var(--color-gray-600)}}::view-transition-old(root),::view-transition-new(root){animation-duration:.25s}::view-transition-old(root){animation-name:slide-out-right}::view-transition-new(root){animation-name:slide-in-left}@keyframes slide-out-right{to{transform:translate(30px);opacity:0}}@keyframes slide-in-left{0%{transform:translate(-30px);opacity:0}}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:.1s}@keyframes slide-out-right{to{opacity:0}}@keyframes slide-in-left{0%{opacity:0}}}::view-transition-old(header),::view-transition-new(header){animation-duration:0s}::view-transition-old(footer),::view-transition-new(footer){animation-duration:0s}::view-transition-old(main-content){animation-name:fade-out-scale;animation-duration:.2s;animation-timing-function:ease-in}::view-transition-new(main-content){animation-name:fade-in-scale;animation-duration:.3s;animation-timing-function:ease-out;animation-delay:.1s}@keyframes fade-out-scale{to{opacity:0;transform:scale(.98)}}@keyframes fade-in-scale{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.nav-link{view-transition-name:none}::view-transition-old(hero),::view-transition-new(hero){animation-duration:.4s}::view-transition-old(hero){animation-name:hero-out}::view-transition-new(hero){animation-name:hero-in}@keyframes hero-out{to{opacity:0;transform:translateY(-20px) scale(.95)}}@keyframes hero-in{0%{opacity:0;transform:translateY(20px) scale(1.05)}}html{scroll-padding-top:80px}@media (min-width: 769px){html{scroll-padding-top:120px}}
