@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_400_normal-s.p.2zft8ygo1c8r3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_500_normal-s.p.1uelpxnrzbjeo.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_600_normal-s.p.3aqasp55ya9p3.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:jakarta;src:url(../media/plus_jakarta_sans_latin_700_normal-s.p.1znacxwz737ar.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.et8dBW_className{font-family:jakarta,jakarta Fallback,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.et8dBW_variable{--font-jakarta:"jakarta", "jakarta Fallback", system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-canvas:#f7f5f0;--color-surface-raised:#fffefb;--color-surface-sunken:#efece5;--color-surface-overlay:#fffefb;--color-surface-pressed:#efece5;--color-text-primary:#22201c;--color-text-secondary:#57524a;--color-text-tertiary:#6e685e;--color-border-subtle:#e3dfd6;--color-border-strong:#8a8378;--color-border-focus:#245c8f;--color-brand-solid:#1f5f4f;--color-brand-solid-pressed:#184b3e;--color-brand-on-solid:#fff;--color-brand-text:#1f5f4f;--color-brand-subtle:#e2eee9;--color-brand-on-subtle:#1a5244;--color-accent-text:#a0461e;--color-accent-subtle:#fbe8db;--color-accent-on-subtle:#86391a;--color-accent-decor:#e7956c;--color-success-text:#2c6936;--color-success-subtle:#e3f0e4;--color-warning-text:#7a5200;--color-warning-subtle:#fbefd3;--color-danger-solid:#b0261d;--color-danger-solid-pressed:#951f18;--color-danger-on-solid:#fff;--color-danger-text:#b0261d;--color-danger-subtle:#fbe7e4;--color-danger-on-subtle:#951f18;--color-info-text:#245c8f;--color-info-subtle:#e2ecf5;--color-scrim:#14120e7a;--avatar-1-bg:#e2eee9;--avatar-1-fg:#1a5244;--avatar-2-bg:#fbe8db;--avatar-2-fg:#86391a;--avatar-3-bg:#e2ecf5;--avatar-3-fg:#245c8f;--avatar-4-bg:#efece5;--avatar-4-fg:#57524a;--color-code-surface:#fffefb;--color-code-ink:#22201c;--color-code-border:#e3dfd6;--elevation-raised:0px 1px 2px #22201c0f, 0px 4px 12px #22201c0a;--elevation-overlay:0px 2px 6px #14120e14, 0px 16px 40px #14120e29;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-xxl:28px;--radius-full:9999px;--shape-button:var(--radius-full);--shape-chip:var(--radius-full);--shape-input:var(--radius-md);--shape-checkbox:var(--radius-xs);--shape-card:var(--radius-xl);--shape-banner:var(--radius-lg);--shape-toast:var(--radius-lg);--shape-dialog:var(--radius-xxl);--shape-sheet:var(--radius-xxl);--shape-skeleton:var(--radius-sm);--border-hairline:1px;--border-thin:1px;--border-thick:2px;--focus-ring-width:2px;--focus-ring-offset:2px;--font-sans:var(--font-jakarta,system-ui), system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--type-display-size:2.25rem;--type-display-line:2.75rem;--type-display-tracking:-.02em;--type-title-large-size:1.75rem;--type-title-large-line:2.25rem;--type-title-large-tracking:-.015em;--type-title-size:1.375rem;--type-title-line:1.75rem;--type-title-tracking:-.01em;--type-headline-size:1.125rem;--type-headline-line:1.5rem;--type-headline-tracking:-.005em;--type-body-large-size:1.125rem;--type-body-large-line:1.75rem;--type-body-size:1rem;--type-body-line:1.5rem;--type-body-small-size:.875rem;--type-body-small-line:1.25rem;--type-label-size:1rem;--type-label-line:1.25rem;--type-label-small-size:.875rem;--type-label-small-line:1.25rem;--type-label-small-tracking:.005em;--type-caption-size:.75rem;--type-caption-line:1rem;--type-caption-tracking:.01em;--type-caption-size-fixed:12px;--type-label-small-size-fixed:14px;--type-headline-size-fixed:18px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--duration-instant:0s;--duration-press:.12s;--duration-selection:.16s;--duration-enter:.22s;--duration-exit:.18s;--duration-move:.24s;--duration-overlay-enter:.3s;--duration-overlay-exit:.24s;--duration-reduced-fade:.12s;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1);--motion-enter-rise:8px;--motion-press-scale:.97;--motion-icon-press-scale:.92;--motion-overlay-scale:.96;--motion-pop-scale:.9;--gutter-compact:20px;--gutter-medium:32px;--gutter-expanded:40px;--content-reading:680px;--content-page:760px;--content-message:360px;--touch-target:48px;--control-sm:36px;--control-md:48px;--control-lg:56px;--opacity-disabled:.4;--page-max:1360px;--gutter:var(--gutter-compact);--space-section:var(--space-16);--type-hero-size:2.5rem;--type-hero-line:3rem;--type-section-size:1.75rem;--type-section-line:2.25rem;--type-section-tracking:-.015em;--color-stage-line:var(--color-brand-solid)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (min-width:600px){:root{--gutter:var(--gutter-medium);--space-section:calc(var(--space-16) + var(--space-8));--type-hero-size:3.5rem;--type-hero-line:4rem;--type-section-size:2rem;--type-section-line:2.5rem;--type-section-tracking:-.02em}}@media (min-width:1024px){:root{--gutter:var(--gutter-expanded);--space-section:calc(var(--space-16) * 2);--type-hero-size:4.5rem;--type-hero-line:5rem;--type-section-size:2.5rem;--type-section-line:3rem}}@media (prefers-color-scheme:dark){:root{--color-canvas:#141513;--color-surface-raised:#1c1e1b;--color-surface-sunken:#0f100e;--color-surface-overlay:#242723;--color-surface-pressed:#30332f;--color-text-primary:#f2efe8;--color-text-secondary:#c5c0b5;--color-text-tertiary:#a39e93;--color-border-subtle:#30332f;--color-border-strong:#74786f;--color-border-focus:#8dbdeb;--color-brand-solid:#7fcdb4;--color-brand-solid-pressed:#9ad9c5;--color-brand-on-solid:#0c2620;--color-brand-text:#7fcdb4;--color-brand-subtle:#1c3029;--color-brand-on-subtle:#a5ddcb;--color-accent-text:#f1a47c;--color-accent-subtle:#3a2920;--color-accent-on-subtle:#f6c2a5;--color-accent-decor:#e7956c;--color-success-text:#8fd09b;--color-success-subtle:#1c2b1f;--color-warning-text:#f0c468;--color-warning-subtle:#2e2716;--color-danger-solid:#ff9c90;--color-danger-solid-pressed:#ffb4aa;--color-danger-on-solid:#2a0d0a;--color-danger-text:#ff9c90;--color-danger-subtle:#3a1e1b;--color-danger-on-subtle:#ffb4aa;--color-info-text:#8dbdeb;--color-info-subtle:#18273a;--color-scrim:#000000a3;--avatar-1-bg:#1c3029;--avatar-1-fg:#a5ddcb;--avatar-2-bg:#3a2920;--avatar-2-fg:#f6c2a5;--avatar-3-bg:#18273a;--avatar-3-fg:#8dbdeb;--avatar-4-bg:#242723;--avatar-4-fg:#c5c0b5;--elevation-raised:none;--elevation-overlay:0px 16px 40px #0000007a}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--space-6)}body{background:var(--color-canvas);min-height:100vh;color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--weight-regular);overflow-wrap:break-word;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}h1,h2,h3,h4{font-weight:var(--weight-bold);text-wrap:balance}p,li,dd{text-wrap:pretty}ul,ol{padding:0}a{color:var(--color-brand-text);text-underline-offset:.2em;text-decoration-thickness:1px}svg{flex-shrink:0}::selection{background:var(--color-brand-subtle);color:var(--color-brand-on-subtle)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-border-focus);outline-offset:var(--focus-ring-offset)}[tabindex="-1"]:focus{outline:none}.type-title-large{font-size:var(--type-title-large-size);line-height:var(--type-title-large-line);font-weight:var(--weight-bold);letter-spacing:var(--type-title-large-tracking)}.type-title{font-size:var(--type-title-size);line-height:var(--type-title-line);font-weight:var(--weight-semibold);letter-spacing:var(--type-title-tracking)}.type-headline{font-size:var(--type-headline-size);line-height:var(--type-headline-line);font-weight:var(--weight-semibold);letter-spacing:var(--type-headline-tracking)}.type-body-large{font-size:var(--type-body-large-size);line-height:var(--type-body-large-line);font-weight:var(--weight-regular)}.type-body{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--weight-regular)}.type-body-strong{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--weight-semibold)}.type-body-small{font-size:var(--type-body-small-size);line-height:var(--type-body-small-line);font-weight:var(--weight-regular)}.type-hero{font-size:var(--type-hero-size);line-height:var(--type-hero-line);font-weight:var(--weight-bold);letter-spacing:var(--type-display-tracking)}.type-section{font-size:var(--type-section-size);line-height:var(--type-section-line);font-weight:var(--weight-bold);letter-spacing:var(--type-section-tracking)}.tone-secondary{color:var(--color-text-secondary)}.tone-tertiary{color:var(--color-text-tertiary)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nowrap{white-space:nowrap}.page{width:100%;max-width:calc(var(--page-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.skip-link{top:var(--space-2);left:var(--space-2);z-index:10;min-height:var(--touch-target);padding:var(--space-3) var(--space-6);border-radius:var(--shape-button);background:var(--color-surface-overlay);color:var(--color-brand-text);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--weight-semibold);transform:translateY(calc(-100% - var(--space-4)));align-items:center;text-decoration:none;display:inline-flex;position:absolute}.skip-link:focus{box-shadow:var(--elevation-overlay);transform:none}
