:root{--dx-palette-dark:#000;--dx-palette-light:#fff}
.lwvxq88{--lwvxq80:var(--dx-palette-dark);--lwvxq81:var(--dx-palette-light);--lwvxq82:color-mix(in srgb, var(--dx-palette-light) 64%, transparent);--lwvxq83:color-mix(in srgb, var(--dx-palette-light) 33%, transparent);--lwvxq84:color-mix(in srgb, var(--dx-palette-light) 8%, transparent);--lwvxq85:color-mix(in srgb, var(--dx-palette-light) 16%, transparent);--lwvxq86:var(--dx-palette-accent,var(--dx-palette-light));--lwvxq87:var(--dx-palette-accent-contrast,var(--dx-palette-dark))}
.lwvxq89{--lwvxq80:var(--dx-palette-light);--lwvxq81:var(--dx-palette-dark);--lwvxq82:color-mix(in srgb, var(--dx-palette-dark) 64%, transparent);--lwvxq83:color-mix(in srgb, var(--dx-palette-dark) 33%, transparent);--lwvxq84:color-mix(in srgb, var(--dx-palette-dark) 8%, transparent);--lwvxq85:color-mix(in srgb, var(--dx-palette-dark) 16%, transparent);--lwvxq86:var(--dx-palette-accent,var(--dx-palette-dark));--lwvxq87:var(--dx-palette-accent-contrast,var(--dx-palette-light))}
.lwvxq88,.lwvxq89{background-color:var(--lwvxq80);color:var(--lwvxq81)}
.lwvxq88{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
.lwvxq89{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
._4x7ao40{appearance:none;width:fit-content;color:inherit;font:inherit;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex}
._4x7ao40:disabled,._4x7ao40[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}
._4x7ao41{width:100%;display:flex}
._4x7ao42>span,._4x7ao42>span>span{display:contents}
@media (prefers-reduced-motion:reduce){._4x7ao40{transition:none}}
.r85vei0{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.r85vei1{align-items:center;display:inline-flex}
.r85vei2{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:.625em;font-size:.875rem;font-weight:600;line-height:1;transition:background-color .45s cubic-bezier(.22,1,.36,1),color .45s cubic-bezier(.22,1,.36,1),border-color .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}
._4x7ao40:active .r85vei2{transform:scale(.97)}
._4x7ao41 .r85vei2{flex:1}
.r85vei3{min-height:3rem;font-family:var(--font-primary), system-ui, sans-serif;letter-spacing:.16em;gap:.875rem;padding-inline:1.375rem;font-size:.75rem;font-weight:400}
.r85vei4{min-height:3.375rem;font-family:var(--font-primary), system-ui, sans-serif;letter-spacing:.12em;gap:.875rem;padding-inline:1.5rem;font-size:.8125rem;font-weight:600}
.r85vei5{min-height:2.75rem;padding-inline:1.25rem}
.r85vei6{background-color:var(--lwvxq81);color:var(--lwvxq80)}
.r85vei7{border-color:var(--lwvxq81)}
.r85vei8{background-color:var(--lwvxq81);color:var(--lwvxq80)}
.r85vei9{background-color:var(--lwvxq81);color:var(--lwvxq80)}
.r85veia{background-color:var(--lwvxq81);color:var(--lwvxq80)}
.r85veib{background-color:var(--dx-palette-dark);color:var(--dx-palette-light)}
.r85veic{vertical-align:top;display:inline-block;position:relative;overflow:hidden}
.r85veid{transition:transform .45s cubic-bezier(.16,1,.3,1);display:inline-block}
.r85veid:after{content:attr(data-text);content:attr(data-text) / "";position:absolute;top:100%;left:0}
.r85veie{min-height:3rem;padding-inline:1.5rem}
.r85veif{background-color:var(--lwvxq84)}
.r85veig{background-color:var(--dx-palette-light);color:var(--dx-palette-dark)}
.r85veih{border-color:var(--lwvxq85)}
.r85veii{border-color:var(--lwvxq83);color:var(--lwvxq81)}
.r85veij{border-color:var(--lwvxq83);color:var(--lwvxq81)}
.r85veik{min-height:2.25rem;padding-inline:1rem;font-size:.75rem}
.r85veil{min-height:auto;padding-inline:0}
.r85veim{background-color:var(--lwvxq84)}
.r85vein{border-color:var(--lwvxq85)}
.r85veio{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 1px;align-items:center;gap:.4em;transition:background-size .45s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1);display:inline-flex}
.r85veiq{color:var(--lwvxq82)}
.r85veir{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--lwvxq81);align-items:center;gap:.4em;padding-block:.625rem;font-size:.8125rem;transition:opacity .24s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}
.r85veis{color:var(--lwvxq81)}
.r85veit{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .45s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1)}
[aria-current=page]>.r85veit{background-position:0 100%;background-size:100% 1px}
.r85veiu{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}
@media (hover:hover) and (pointer:fine){._4x7ao40:hover .r85vei6{background-color:var(--lwvxq86);color:var(--lwvxq87)}._4x7ao40:hover .r85vei7{background-color:var(--lwvxq81);color:var(--lwvxq80)}._4x7ao40:hover .r85vei9{opacity:.8}._4x7ao40:hover .r85veia{opacity:.88}._4x7ao40:hover .r85veib{background-color:var(--lwvxq86);color:var(--lwvxq87)}._4x7ao40:hover .r85veid{transform:translateY(-100%)}._4x7ao40:hover .r85veif{background-color:var(--lwvxq85)}._4x7ao40:hover .r85veig{background-color:var(--lwvxq86);color:var(--lwvxq87)}._4x7ao40:hover .r85veih,._4x7ao40:hover .r85veii,._4x7ao40:hover .r85veij{border-color:var(--lwvxq81)}._4x7ao40:hover .r85veil{color:var(--lwvxq82)}._4x7ao40:hover .r85veim{background-color:var(--lwvxq85)}._4x7ao40:hover .r85vein{border-color:var(--lwvxq81)}._4x7ao40:hover .r85veio{background-position:0 100%;background-size:100% 1px}._4x7ao40:hover .r85veiq{color:var(--lwvxq81)}._4x7ao40:hover .r85veir{opacity:.6}._4x7ao40:hover .r85veit{background-position:0 100%;background-size:100% 1px}}
._946lym0{margin:0}
._946lym1{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;letter-spacing:-.04em;font-size:clamp(2.75rem,min(5vw,9vh),4.75rem);font-weight:600;line-height:.95}
._946lym2{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;letter-spacing:-.03em;font-size:clamp(2.75rem,min(5vw,9vh),4.75rem);font-weight:600;line-height:1}
._946lym3{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;letter-spacing:-.025em;font-size:clamp(2.25rem,min(3.8vw,6.8vh),3.75rem);font-weight:600;line-height:1.05}
._946lym4{font-family:var(--font-display), var(--font-primary), system-ui, sans-serif;letter-spacing:-.015em;font-size:clamp(1.625rem,min(2.3vw,4vh),2.25rem);font-weight:600;line-height:1.15}
._946lym5{font-family:var(--font-primary), system-ui, sans-serif;font-size:clamp(1.25rem,min(1.6vw,2.9vh),1.625rem);font-weight:600;line-height:1.3}
._946lym6{font-family:var(--font-primary), system-ui, sans-serif;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.55}
._946lym7{font-family:var(--font-primary), system-ui, sans-serif;font-size:1rem;line-height:1.6}
._946lym8{font-family:var(--font-primary), system-ui, sans-serif;font-size:.875rem;line-height:1.5}
._946lym9{font-family:var(--font-primary), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:500;line-height:1.4}
._946lymb{color:var(--lwvxq81)}
._946lymc{color:var(--lwvxq82)}
._946lymd{color:var(--lwvxq86)}
._946lyme{text-align:start}
._946lymf{text-align:center}
._946lymg{text-align:end}
._946lymh{text-wrap:balance}
