:root{--maz-100:#e9f4f5;--maz-200:#d0e6e7;--maz-300:#a4c5c7;--maz-400:#5f9799;--maz-500:#41696b;--maz-600:#325456;--maz-700:#234042;--maz-800:#172d2e;--maz-900:#101d1e;--ink-950:#191919;--ink-900:#27292a;--ink-800:#373b3c;--ink-700:#505757;--ink-600:#646a6b;--ink-500:#828788;--ink-400:#a4a9a9;--ink-300:#c7cbcc;--ink-200:#dee2e2;--ink-100:#f0f2f2;--ink-050:#f9fafa;--paper:#fff;--pure-white:#fff;--pure-black:#000;--bg:var(--paper);--bg-sunken:var(--ink-050);--bg-raised:var(--pure-white);--bg-inverse:var(--ink-950);--text:var(--ink-950);--text-muted:var(--ink-600);--text-faint:var(--ink-500);--text-on-inverse:var(--ink-100);--text-on-accent:var(--pure-white);--line:var(--ink-200);--line-strong:var(--ink-300);--line-inverse:#ffffff24;--accent:var(--maz-500);--accent-text:var(--maz-500);--accent-on-dark:var(--maz-400);--font-grotesk:var(--font-instrument), "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-outfit), "Helvetica Neue", Arial, sans-serif;--font-editorial:var(--font-display);--display-thin:100;--display-bold:700;--display-black:900;--text-2xs:.6875rem;--text-xs:.78125rem;--text-sm:.875rem;--text-base:clamp(1rem, .97rem + .14vw, 1.0625rem);--text-lg:clamp(1.125rem, 1.07rem + .28vw, 1.3125rem);--text-xl:clamp(1.375rem, 1.27rem + .52vw, 1.75rem);--text-2xl:clamp(1.75rem, 1.56rem + .94vw, 2.5rem);--text-3xl:clamp(2.25rem, 1.9rem + 1.75vw, 3.5rem);--text-4xl:clamp(2.75rem, 2.1rem + 3.25vw, 5rem);--text-5xl:clamp(3.25rem, 2.2rem + 5.25vw, 6rem);--leading-tight:1.04;--leading-snug:1.16;--leading-normal:1.5;--leading-relaxed:1.62;--leading-inverse-bump:.07;--track-display:.04em;--track-tight:-.015em;--track-normal:0;--track-label:.08em;--measure:68ch;--measure-narrow:48ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--section-y:clamp(2rem, 1.25rem + 2.8vw, 3.75rem);--section-y-lg:clamp(2.75rem, 1.75rem + 4vw, 5.25rem);--gutter:clamp(1.25rem, .6rem + 3vw, 4rem);--shell:78rem;--shell-wide:96rem;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--shadow-sm:0 1px 2px #1919190f;--shadow-md:0 4px 8px #19191914;--shadow-lg:0 8px 24px #1919191a;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-in-out-quart:cubic-bezier(.76, 0, .24, 1);--dur-instant:90ms;--dur-fast:.18s;--dur-base:.32s;--dur-slow:.62s;--dur-reveal:.9s;--z-base:0;--z-raised:10;--z-sticky:100;--z-nav:200;--z-backdrop:300;--z-modal:400;--z-toast:500;--z-tooltip:600}@supports (color:lab(0% 0 0)){:root{--maz-100:lab(95.4796% -3.79828 -1.59358);--maz-200:lab(89.7986% -7.59012 -3.17622);--maz-300:lab(77.1565% -11.3718 -4.74314);--maz-400:lab(58.7164% -18.7725 -7.22665);--maz-500:lab(41.5152% -14.1927 -5.81337);--maz-600:lab(33.1122% -12.5913 -5.2116);--maz-700:lab(24.9429% -11.0135 -4.5556);--maz-800:lab(16.7543% -8.8108 -3.64447);--maz-900:lab(9.69697% -5.67165 -2.35196);--ink-950:lab(8.708% 0 -.00000298023);--ink-900:lab(16.5199% -1.26594 -.530964);--ink-800:lab(24.6597% -1.8986 -.795871);--ink-700:lab(36.2796% -2.53136 -1.061);--ink-600:lab(44.3997% -2.53171 -1.06162);--ink-500:lab(55.9898% -2.21583 -.929856);--ink-400:lab(68.7398% -1.89957 -.797689);--ink-300:lab(81.4899% -1.58322 -.665116);--ink-200:lab(89.5999% -1.26672 -.532281);--ink-100:lab(95.38% -.633448 -.266302);--ink-050:lab(98.27% -.316679 -.133216);--paper:lab(100% 0 0);--pure-white:lab(100% 0 0);--pure-black:lab(0% 0 0);--line-inverse:lab(100% 0 0/.14);--shadow-sm:0 1px 2px lab(8.708% 0 -.00000298023/.06);--shadow-md:0 4px 8px lab(8.708% 0 -.00000298023/.08);--shadow-lg:0 8px 24px lab(8.708% 0 -.00000298023/.1)}}[data-scheme=dark]{--bg:var(--ink-950);--bg-sunken:#0d0d0d;--bg-raised:var(--ink-900);--bg-inverse:var(--paper);--text:var(--ink-050);--text-muted:var(--ink-300);--text-faint:var(--ink-400);--text-on-inverse:var(--ink-950);--line:#ffffff1f;--line-strong:#ffffff3d;--line-inverse:var(--ink-200);--accent-text:var(--maz-400)}@supports (color:lab(0% 0 0)){[data-scheme=dark]{--bg-sunken:lab(3.6999% 0 0);--line:lab(100% 0 0/.12);--line-strong:lab(100% 0 0/.24)}}[data-scheme=light]{--bg:var(--paper);--bg-sunken:var(--ink-050);--bg-raised:var(--pure-white);--bg-inverse:var(--ink-950);--text:var(--ink-950);--text-muted:var(--ink-600);--text-faint:var(--ink-500);--text-on-inverse:var(--ink-100);--line:var(--ink-200);--line-strong:var(--ink-300);--line-inverse:#ffffff24;--accent-text:var(--maz-500)}@supports (color:lab(0% 0 0)){[data-scheme=light]{--line-inverse:lab(100% 0 0/.14)}}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-grotesk);font-size:var(--text-base);line-height:var(--leading-normal);font-synthesis-weight:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}p,li{text-wrap:pretty}h1,h2{text-wrap:balance;font-family:var(--font-display);letter-spacing:var(--track-display);line-height:var(--leading-tight);text-transform:uppercase}h1{font-weight:var(--display-black)}h2{font-weight:var(--display-bold)}h3{text-wrap:balance;letter-spacing:var(--track-tight);font-weight:600;line-height:var(--leading-tight)}h4,h5,h6{letter-spacing:var(--track-tight);font-weight:600;line-height:var(--leading-snug)}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-xs)}::selection{background:var(--maz-200);color:var(--ink-950)}[data-scheme=dark] ::selection{background:var(--maz-700);color:var(--pure-white)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.divisor-marca{isolation:isolate;background:var(--ink-950);color:var(--ink-050);position:relative;overflow:hidden}.divisor-marca:before{content:"";z-index:-1;opacity:.42;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.display-thin{font-family:var(--font-display);font-weight:var(--display-thin);letter-spacing:var(--track-display);text-transform:uppercase}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}

