.wa_01b198ab49054b36af80cd17{color:var(--wa-context-surface-foreground);}
.wa_03f5be5620283a072be99495{--wa-context-surface-border:var(--wa-color-border);--wa-context-surface-foreground:var(--wa-color-text);--wa-context-surface-muted-foreground:var(--wa-color-text-muted);--wa-surface-border:var(--wa-color-border);--wa-surface-muted-foreground:var(--wa-color-text-muted);background-color:var(--wa-color-canvas);color:var(--wa-color-text);font-family:var(--wa-font-body-family);font-size:var(--wa-font-body-size);font-style:var(--wa-font-body-style);font-synthesis:var(--wa-font-body-family-synthesis);font-weight:var(--wa-font-body-weight);letter-spacing:var(--wa-font-body-tracking);line-height:var(--wa-font-body-line-height);}
.wa_0516ef5e257269d500386236{--card-bg:#00000000;--card-radius:0rem;--card-shadow:var(--wa-choice-shadow-none);--wa-context-surface-border:var(--wa-color-border);--wa-context-surface-foreground:var(--wa-color-text);--wa-context-surface-muted-foreground:var(--wa-color-text-muted);--wa-surface-border:var(--wa-color-border);--wa-surface-muted-foreground:var(--wa-color-text-muted);border-width:0rem;color:var(--wa-color-text);}
.wa_0938743960f55a93d600801b{--btn-bg:var(--wa-color-action);--btn-bg-active:var(--wa-color-action-active);--btn-bg-disabled:var(--wa-color-disabled);--btn-bg-hover:var(--wa-color-action-hover);--btn-border:var(--wa-color-border);--btn-fg:var(--wa-color-on-action);--btn-fg-active:var(--wa-color-on-action-active);--btn-fg-disabled:var(--wa-color-on-disabled);--btn-fg-hover:var(--wa-color-on-action-hover);--btn-radius:var(--wa-radius-control);--wa-action-focus:var(--wa-color-focus);font-family:var(--wa-font-navigation-family);font-size:var(--wa-font-navigation-size);font-style:var(--wa-font-navigation-style);font-synthesis:var(--wa-font-navigation-family-synthesis);font-weight:var(--wa-font-navigation-weight);letter-spacing:var(--wa-font-navigation-tracking);line-height:var(--wa-font-navigation-line-height);}
.wa_1339979ef53d99125092d529{color:var(--wa-context-surface-muted-foreground);font-family:var(--wa-font-caption-family);font-size:var(--wa-font-caption-size);font-style:var(--wa-font-caption-style);font-synthesis:var(--wa-font-caption-family-synthesis);font-weight:var(--wa-font-caption-weight);letter-spacing:var(--wa-font-caption-tracking);line-height:var(--wa-font-caption-line-height);}
.wa_14d220d0f964c1dc35f959e7{color:var(--wa-context-surface-foreground);}
.wa_14e9dfe5e4bf7881467bc2c8{color:var(--wa-context-surface-foreground);}
.wa_154355617398edd580ec21e8{color:var(--wa-context-surface-foreground);}
.wa_163646bf9a6d2120970be821{color:var(--wa-color-text);font-family:var(--wa-font-caption-family);font-size:var(--wa-font-caption-size);font-style:var(--wa-font-caption-style);font-synthesis:var(--wa-font-caption-family-synthesis);font-weight:700;letter-spacing:var(--wa-font-caption-tracking);line-height:var(--wa-font-caption-line-height);}
.wa_1ee0b0ad1ebfb8663833d5fe{border-radius:var(--wa-radius-media);}
.wa_24a6b1dceb79f17bb84bb0fe{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-heading-family);font-size:var(--wa-font-heading-size);font-style:var(--wa-font-heading-style);font-synthesis:var(--wa-font-heading-family-synthesis);font-weight:var(--wa-font-heading-weight);letter-spacing:var(--wa-font-heading-tracking);line-height:var(--wa-font-heading-line-height);}
.wa_262e137e56c7d5c27447adca{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-navigation-family);font-size:var(--wa-font-navigation-size);font-style:var(--wa-font-navigation-style);font-synthesis:var(--wa-font-navigation-family-synthesis);font-weight:var(--wa-font-navigation-weight);letter-spacing:var(--wa-font-navigation-tracking);line-height:var(--wa-font-navigation-line-height);}
.wa_29fd443732f0a0f03e9830e3{color:var(--wa-context-surface-foreground);}
.wa_2f6107f4ec7338d1c3c2a622{--card-bg:var(--wa-color-surface);--card-radius:var(--wa-radius-panel);--card-shadow:var(--wa-shadow-level);--wa-context-surface-border:var(--wa-color-border);--wa-context-surface-foreground:var(--wa-color-text);--wa-context-surface-muted-foreground:var(--wa-color-text-muted);--wa-surface-border:var(--wa-color-border);--wa-surface-muted-foreground:var(--wa-color-text-muted);border-width:var(--wa-border-width);color:var(--wa-color-text);}
.wa_38d9db833d3d8980355c7bfa{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-body-family);font-size:var(--wa-font-body-size);font-style:var(--wa-font-body-style);font-synthesis:var(--wa-font-body-family-synthesis);font-weight:var(--wa-font-body-weight);letter-spacing:var(--wa-font-body-tracking);line-height:var(--wa-font-body-line-height);}
.wa_3eae4a722702a6f63cb90215{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-quote-family);font-size:var(--wa-font-quote-size);font-style:var(--wa-font-quote-style);font-synthesis:var(--wa-font-quote-family-synthesis);font-weight:var(--wa-font-quote-weight);letter-spacing:var(--wa-font-quote-tracking);line-height:var(--wa-font-quote-line-height);}
.wa_46db58aa97a214e9559fdbd0{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-caption-family);font-size:var(--wa-font-caption-size);font-style:var(--wa-font-caption-style);font-synthesis:var(--wa-font-caption-family-synthesis);font-weight:var(--wa-font-caption-weight);letter-spacing:var(--wa-font-caption-tracking);line-height:var(--wa-font-caption-line-height);}
.wa_53c026ef7a11e81c59335823{color:var(--wa-context-surface-foreground);}
.wa_5b2c7025b906a841d89ebbf1{background-color:#00000000;color:var(--wa-context-surface-foreground);font-family:var(--wa-font-heading-family);font-size:var(--wa-font-navigation-size);font-style:var(--wa-font-heading-style);font-synthesis:var(--wa-font-heading-family-synthesis);font-weight:var(--wa-font-heading-weight);letter-spacing:var(--wa-font-heading-tracking);line-height:var(--wa-font-heading-line-height);}
.wa_5beeb5d28a52bb75d61b2087{--btn-bg:var(--wa-color-action);--btn-bg-active:var(--wa-color-action-active);--btn-bg-disabled:var(--wa-color-disabled);--btn-bg-hover:var(--wa-color-action-hover);--btn-border:var(--wa-color-border);--btn-fg:var(--wa-color-on-action);--btn-fg-active:var(--wa-color-on-action-active);--btn-fg-disabled:var(--wa-color-on-disabled);--btn-fg-hover:var(--wa-color-on-action-hover);--btn-radius:var(--wa-radius-control);--wa-action-focus:var(--wa-color-focus);font-family:var(--wa-font-navigation-family);font-size:var(--wa-font-navigation-size);font-style:var(--wa-font-navigation-style);font-synthesis:var(--wa-font-navigation-family-synthesis);font-weight:var(--wa-font-navigation-weight);letter-spacing:var(--wa-font-navigation-tracking);line-height:var(--wa-font-navigation-line-height);}
.wa_5d81135d4110b1b1e571bb0f{color:var(--wa-context-surface-muted-foreground);font-family:var(--wa-font-caption-family);font-size:var(--wa-font-caption-size);font-style:var(--wa-font-caption-style);font-synthesis:var(--wa-font-caption-family-synthesis);font-weight:var(--wa-font-caption-weight);letter-spacing:var(--wa-font-caption-tracking);line-height:var(--wa-font-caption-line-height);}
.wa_6480ec1622410bca4261c5a7{color:var(--wa-context-surface-muted-foreground);font-family:var(--wa-font-caption-family);font-size:var(--wa-font-caption-size);font-style:var(--wa-font-caption-style);font-synthesis:var(--wa-font-caption-family-synthesis);font-weight:var(--wa-font-caption-weight);letter-spacing:var(--wa-font-caption-tracking);line-height:var(--wa-font-caption-line-height);}
.wa_732c0ac938200176b224a0a4{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-caption-family);font-size:var(--wa-font-caption-size);font-style:var(--wa-font-caption-style);font-synthesis:var(--wa-font-caption-family-synthesis);font-weight:700;letter-spacing:0.08em;line-height:var(--wa-font-caption-line-height);}
.wa_74903af4468b1734f32113ba{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-body-family);font-size:var(--wa-font-body-size);font-style:var(--wa-font-body-style);font-synthesis:var(--wa-font-body-family-synthesis);font-weight:var(--wa-font-body-weight);letter-spacing:var(--wa-font-body-tracking);line-height:var(--wa-font-body-line-height);}
.wa_767d35c6aedb8bb7e2debbfe{--wa-context-surface-border:var(--wa-color-border);--wa-context-surface-foreground:var(--wa-color-text);--wa-context-surface-muted-foreground:var(--wa-color-text-muted);--wa-surface-border:var(--wa-color-border);--wa-surface-muted-foreground:var(--wa-color-text-muted);background-color:var(--wa-color-canvas);border-radius:0rem;color:var(--wa-color-text);}
.wa_867eb59b2ff416b1d4390c2b{--wa-context-surface-border:var(--wa-color-border-inverse);--wa-context-surface-foreground:var(--wa-color-on-inverse);--wa-context-surface-muted-foreground:var(--wa-color-on-inverse-muted);--wa-surface-border:var(--wa-color-border-inverse);--wa-surface-muted-foreground:var(--wa-color-on-inverse-muted);background-color:var(--wa-color-inverse);border-radius:0rem;color:var(--wa-color-on-inverse);}
.wa_8f146759c5a4a156dd43b12e{--wa-font-size:var(--wa-font-heading-size);color:var(--wa-context-surface-foreground);font-family:var(--wa-font-heading-family);font-style:var(--wa-font-heading-style);font-synthesis:var(--wa-font-heading-family-synthesis);font-weight:var(--wa-font-heading-weight);letter-spacing:var(--wa-font-heading-tracking);line-height:var(--wa-font-heading-line-height);}
.wa_916d86c8b8358049b1730f6b{border-radius:0rem;}
.wa_9d50a505b7f6bf886ba74ac8{--wa-font-size:2.15rem;color:var(--wa-context-surface-foreground);font-family:var(--wa-font-heading-family);font-style:var(--wa-font-heading-style);font-synthesis:var(--wa-font-heading-family-synthesis);font-weight:var(--wa-font-heading-weight);letter-spacing:var(--wa-font-heading-tracking);line-height:1.08;}
.wa_a14ab4ea1e9cc73b228a3255{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-numeric-family);font-size:var(--wa-font-numeric-size);font-style:var(--wa-font-numeric-style);font-synthesis:var(--wa-font-numeric-family-synthesis);font-weight:var(--wa-font-numeric-weight);letter-spacing:var(--wa-font-numeric-tracking);line-height:var(--wa-font-numeric-line-height);}
.wa_a379a1bf074816f57a548bfb{--wa-font-size:var(--wa-font-display-size);color:var(--wa-context-surface-foreground);font-family:var(--wa-font-display-family);font-style:var(--wa-font-display-style);font-synthesis:var(--wa-font-display-family-synthesis);font-weight:var(--wa-font-display-weight);letter-spacing:var(--wa-font-display-tracking);line-height:var(--wa-font-display-line-height);}
.wa_a4865bbe88576db35b41489f{background-color:#00000000;color:var(--wa-context-surface-foreground);font-family:var(--wa-font-heading-family);font-size:var(--wa-font-heading-size);font-style:var(--wa-font-heading-style);font-synthesis:var(--wa-font-heading-family-synthesis);font-weight:var(--wa-font-heading-weight);letter-spacing:var(--wa-font-heading-tracking);line-height:var(--wa-font-heading-line-height);}
.wa_a706e9052ec995519939e038{color:var(--wa-context-surface-foreground);}
.wa_a8dcb768ea43e412de389aeb{--btn-bg:#00000000;--btn-bg-active:var(--wa-color-accent-soft);--btn-bg-disabled:var(--wa-color-disabled);--btn-bg-hover:var(--wa-color-surface-muted);--btn-border:var(--wa-color-border);--btn-fg:var(--wa-color-text);--btn-fg-active:var(--wa-color-action-active);--btn-fg-disabled:var(--wa-color-on-disabled);--btn-fg-hover:var(--wa-color-action-hover);--btn-radius:var(--wa-radius-control);--wa-action-focus:var(--wa-color-focus);font-family:var(--wa-font-navigation-family);font-size:var(--wa-font-navigation-size);font-style:var(--wa-font-navigation-style);font-synthesis:var(--wa-font-navigation-family-synthesis);font-weight:var(--wa-font-navigation-weight);letter-spacing:var(--wa-font-navigation-tracking);line-height:var(--wa-font-navigation-line-height);}
.wa_adb5a4ad188c4d37e124f9d4{background-color:#00000000;color:var(--wa-context-surface-foreground);font-family:var(--wa-font-heading-family);font-size:var(--wa-font-lead-size);font-style:var(--wa-font-heading-style);font-synthesis:var(--wa-font-heading-family-synthesis);font-weight:var(--wa-font-heading-weight);letter-spacing:var(--wa-font-heading-tracking);line-height:var(--wa-font-heading-line-height);}
.wa_aea333cd2826c55e23b17aea{--wa-context-surface-border:var(--wa-color-border);--wa-context-surface-foreground:var(--wa-color-text);--wa-context-surface-muted-foreground:var(--wa-color-text-muted);--wa-surface-border:var(--wa-color-border);--wa-surface-muted-foreground:var(--wa-color-text-muted);background-color:var(--wa-color-surface);border-radius:var(--wa-radius-panel);color:var(--wa-color-text);}
.wa_b1a11b3718c23fce4831852f{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-heading-family);font-size:var(--wa-font-lead-size);font-style:var(--wa-font-heading-style);font-synthesis:var(--wa-font-heading-family-synthesis);font-weight:var(--wa-font-heading-weight);letter-spacing:var(--wa-font-heading-tracking);line-height:var(--wa-font-heading-line-height);}
.wa_b2a3ffe031e258f1c5feb39d{--btn-bg:#00000000;--btn-bg-active:var(--wa-color-accent-soft);--btn-bg-disabled:var(--wa-color-disabled);--btn-bg-hover:var(--wa-color-surface-muted);--btn-border:var(--wa-color-border);--btn-fg:var(--wa-color-action);--btn-fg-active:var(--wa-color-action-active);--btn-fg-disabled:var(--wa-color-on-disabled);--btn-fg-hover:var(--wa-color-action-hover);--btn-radius:var(--wa-radius-control);--wa-action-focus:var(--wa-color-focus);font-family:var(--wa-font-navigation-family);font-size:var(--wa-font-navigation-size);font-style:var(--wa-font-navigation-style);font-synthesis:var(--wa-font-navigation-family-synthesis);font-weight:var(--wa-font-navigation-weight);letter-spacing:var(--wa-font-navigation-tracking);line-height:var(--wa-font-navigation-line-height);}
.wa_b3d1e602b9bb5c513b2c99ad{background-color:#00000000;color:var(--wa-context-surface-muted-foreground);font-family:var(--wa-font-caption-family);font-size:var(--wa-font-caption-size);font-style:var(--wa-font-caption-style);font-synthesis:var(--wa-font-caption-family-synthesis);font-weight:var(--wa-font-caption-weight);letter-spacing:var(--wa-font-caption-tracking);line-height:var(--wa-font-caption-line-height);}
.wa_c0c61e3f83ea3a8ec0b13440{--card-bg:var(--wa-color-canvas);--card-radius:var(--wa-radius-panel);--card-shadow:var(--wa-shadow-level);--wa-context-surface-border:var(--wa-color-border);--wa-context-surface-foreground:var(--wa-color-text);--wa-context-surface-muted-foreground:var(--wa-color-text-muted);--wa-surface-border:var(--wa-color-border);--wa-surface-muted-foreground:var(--wa-color-text-muted);border-width:var(--wa-border-width);color:var(--wa-color-text);}
.wa_d709c1147d8446597a46b6b8{--card-bg:var(--wa-color-surface);color:var(--wa-color-text);}
.wa_de8ea336aa41afa6643740bc{color:var(--wa-context-surface-muted-foreground);font-family:var(--wa-font-caption-family);font-size:var(--wa-font-caption-size);font-style:var(--wa-font-caption-style);font-synthesis:var(--wa-font-caption-family-synthesis);font-weight:var(--wa-font-caption-weight);letter-spacing:var(--wa-font-caption-tracking);line-height:var(--wa-font-caption-line-height);}
.wa_e181cdedf99e308214f51c4d{--btn-bg:var(--wa-color-surface);--btn-bg-active:var(--wa-color-accent-soft);--btn-bg-disabled:var(--wa-color-disabled);--btn-bg-hover:var(--wa-color-surface-muted);--btn-border:var(--wa-color-border);--btn-fg:var(--wa-color-text);--btn-fg-active:var(--wa-color-action-active);--btn-fg-disabled:var(--wa-color-on-disabled);--btn-fg-hover:var(--wa-color-action-hover);--btn-radius:var(--wa-radius-control);--wa-action-focus:var(--wa-color-focus);font-family:var(--wa-font-navigation-family);font-size:var(--wa-font-navigation-size);font-style:var(--wa-font-navigation-style);font-synthesis:var(--wa-font-navigation-family-synthesis);font-weight:var(--wa-font-navigation-weight);letter-spacing:var(--wa-font-navigation-tracking);line-height:var(--wa-font-navigation-line-height);}
.wa_eab6df04343e5a64ba0f2c14{--btn-bg:var(--wa-color-action);--btn-bg-active:var(--wa-color-action-active);--btn-bg-disabled:var(--wa-color-disabled);--btn-bg-hover:var(--wa-color-action-hover);--btn-border:var(--wa-color-border);--btn-fg:var(--wa-color-on-action);--btn-fg-active:var(--wa-color-on-action-active);--btn-fg-disabled:var(--wa-color-on-disabled);--btn-fg-hover:var(--wa-color-on-action-hover);--btn-radius:var(--wa-radius-control);--wa-action-focus:var(--wa-color-focus);font-family:var(--wa-font-navigation-family);font-size:var(--wa-font-navigation-size);font-style:var(--wa-font-navigation-style);font-synthesis:var(--wa-font-navigation-family-synthesis);font-weight:var(--wa-font-navigation-weight);letter-spacing:var(--wa-font-navigation-tracking);line-height:var(--wa-font-navigation-line-height);}
.wa_ead6871c911aaa853ab48da0{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-body-family);font-size:var(--wa-font-body-size);font-style:var(--wa-font-body-style);font-synthesis:var(--wa-font-body-family-synthesis);font-weight:var(--wa-font-body-weight);letter-spacing:var(--wa-font-body-tracking);line-height:var(--wa-font-body-line-height);}
.wa_edd2b9ab7428042007b4a3b5{color:var(--wa-context-surface-foreground);}
.wa_f262c1d4f2252b2a2187dab3{color:var(--wa-context-surface-foreground);font-family:var(--wa-font-lead-family);font-size:var(--wa-font-lead-size);font-style:var(--wa-font-lead-style);font-synthesis:var(--wa-font-lead-family-synthesis);font-weight:var(--wa-font-lead-weight);letter-spacing:var(--wa-font-lead-tracking);line-height:var(--wa-font-lead-line-height);}
.wa_fbb3986475f76abba63958aa{--btn-bg:var(--wa-color-action);--btn-bg-active:var(--wa-color-action-active);--btn-bg-disabled:var(--wa-color-disabled);--btn-bg-hover:var(--wa-color-action-hover);--btn-border:var(--wa-color-border);--btn-fg:var(--wa-color-on-action);--btn-fg-active:var(--wa-color-on-action-active);--btn-fg-disabled:var(--wa-color-on-disabled);--btn-fg-hover:var(--wa-color-on-action-hover);--btn-radius:var(--wa-radius-control);--wa-action-focus:var(--wa-color-focus);font-family:var(--wa-font-navigation-family);font-size:var(--wa-font-navigation-size);font-style:var(--wa-font-navigation-style);font-synthesis:var(--wa-font-navigation-family-synthesis);font-weight:var(--wa-font-navigation-weight);letter-spacing:var(--wa-font-navigation-tracking);line-height:var(--wa-font-navigation-line-height);}
